From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id BFB10C433EF for ; Wed, 13 Apr 2022 02:06:19 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231649AbiDMCIh (ORCPT ); Tue, 12 Apr 2022 22:08:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35070 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229620AbiDMCId (ORCPT ); Tue, 12 Apr 2022 22:08:33 -0400 Received: from mail-pg1-x52e.google.com (mail-pg1-x52e.google.com [IPv6:2607:f8b0:4864:20::52e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2E91BE0C6 for ; Tue, 12 Apr 2022 19:06:13 -0700 (PDT) Received: by mail-pg1-x52e.google.com with SMTP id t4so445650pgc.1 for ; Tue, 12 Apr 2022 19:06:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=bvHovzHUcO6H3lPRXLJZ8Y7xB7Tk6Lw/GhaAvYeEjYA=; b=hZHD2Hq9N4/osAfvypcYWpaffb9Iwed26m/zyImEmdVYtn9zNf3kZTZzfgVCjwcCWp L8qYusrUEUaAlEZzIMw15ruPcBP1voQAhI91PBpwGwXrFAfNazsJPTgZ58RXltkTWAoE WPPG6xDbrpEesB8FPyXI3W4r09q9x5nsKxYMmpap23JF713bMoSNgTDByEOpMcYepZ9B UDlfSjIXfLUqYfYXKWJogLwDBhS5VtByFZTUv5fYVnJZYo+Ut+GXqbTb6xcEI00OWy/9 CmXe8t3j+hSG4M9cr1/QpfO5D3cU7eJvMU39+hgjp3KNg/0jBaIhuS8ngyM2L5+H/Rg5 S/kQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=bvHovzHUcO6H3lPRXLJZ8Y7xB7Tk6Lw/GhaAvYeEjYA=; b=HZyo//iHWiucWnzjeJEG5jMtGL3jHyRBeJMfcujIc+IQdvzMHcWdYmtBI/LNgrFBZs Jo302r78js+q3WQpcwX8gAemxNUObJas6jmvmTPTOF4A9fNeJOqvuc9YoNnEbTw/blze RKDFGhaQ31BkJ6YNdoJOMg83uyNUsD0EZu97Uisq5vG+I+kySJhxul+X8Z2PxSmkrhsR rLnr9dosgxHr4KSD8sEzymKId04KzKzw5Q13TprmLbt9FWa+qpKDTW8K8VMbMAzH8wHJ +up6No228UJHq8ADgiBLc9BUXiPiajEm5UtYolNSmL0SOcBTjkpv7WbXytqz7Cl+ADYq bqBQ== X-Gm-Message-State: AOAM53116kFVW7TxPGb0pI5/3K4pe+r+uNFAOzT8YBtWWCMYdYiex5w1 POBDVau3nLHyZcJUcp8IFjYZUa5aUWA2rw== X-Google-Smtp-Source: ABdhPJyYI6RSJMSEhpIcDYX5IRNsdNmJUMaEQWhwbeZUpN3xX05VaYx3mQO5Awwt2sUWnnINJqSF4A== X-Received: by 2002:a65:6b8e:0:b0:39d:6760:1cd5 with SMTP id d14-20020a656b8e000000b0039d67601cd5mr9669923pgw.379.1649815572575; Tue, 12 Apr 2022 19:06:12 -0700 (PDT) Received: from x1.hsd1.or.comcast.net ([2601:1c2:1001:7090:669f:cec7:c0c2:1cc]) by smtp.gmail.com with ESMTPSA id o3-20020aa79783000000b00505f720bb76sm4234053pfp.215.2022.04.12.19.06.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Apr 2022 19:06:12 -0700 (PDT) From: Drew Fustini To: Rob Herring , Krzysztof Kozlowski , Dave Gerlach , Tony Lindgren , Nishanth Menon , Santosh Shilimkar Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Drew Fustini Subject: [PATCH 0/2] soc: ti: wkup_m3_ipc: Add support for IO Isolation Date: Tue, 12 Apr 2022 19:06:39 -0700 Message-Id: <20220413020641.2789408-1-dfustini@baylibre.com> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org TI AM437x SoCs support isolation of the IOs so that control is taken from the peripheral they are connected to and overridden by values present in the control register for that pad. This series documents a new property 'ti,io-isolation' and updates the wkup_m3_ipc driver to inform the CM3 firmware when that property is set. A prerequisite for this series is: [PATCH v2 0/2] soc: ti: wkup_m3_ipc: support vtt toggle https://lore.kernel.org/lkml/20220409211215.2529387-1-dfustini@baylibre.com/T/ Dave Gerlach (1): soc: ti: wkup_m3_ipc: Add support for IO Isolation Drew Fustini (1): dt-bindings: wkup-m3-ipc: Add ti,io-isolation property .../bindings/soc/ti/wkup-m3-ipc.yaml | 68 +++++++++++++++++-- drivers/soc/ti/wkup_m3_ipc.c | 14 +++- include/linux/wkup_m3_ipc.h | 1 + 3 files changed, 76 insertions(+), 7 deletions(-) -- 2.32.0