From nobody Thu Dec 18 18:04:42 2025 Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 884801292CE for ; Tue, 30 Apr 2024 09:49:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714470592; cv=none; b=h96GWlTFRmFoy6sXCv1O2WZsod3OIFlH4WJUkDOF0lIcZpWqZBOR/mfhgrfrs9szG/jFWlYBisiydvqeztu3fDboEe5C2WxJr7QUodgjmSYklSkZYLW2g/ySoJBZg8lFI0xMR3in+xVYGyLKg7r+pW+rHpZc5U4ftgFG4jRfElk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714470592; c=relaxed/simple; bh=OHbOYwGssa/uRbe/4TDCDGAgML0a+7L1EyAmdQh+g64=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=eE2qdAx1j0xOP00jty0MOPW3eExTGlxWuSrwZ1oWI3IQkOGeSVCkt84LJEIsNlN7qZIUpBL2DYqi2QiCJXu+QjMb6nDXgksjlC1NIAP4LOCPx1KoL3HB2g2Ezk/y2xbK7LeUZHHvjSh8bKgWymyIWFd1af99A9BrBB9AKQHgAJw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=ltkFyhT9; arc=none smtp.client-ip=209.85.208.45 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="ltkFyhT9" Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-5708d8beec6so6809707a12.0 for ; Tue, 30 Apr 2024 02:49:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1714470588; x=1715075388; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=RQWtsOUn4uiQZnL3yK4nvk33ev/xiP7OrIVV8S/1ztQ=; b=ltkFyhT95nj8pO9wThMZEQvHEmTz3RyQLK5nrn8dRt+SS0gP1UgWc6gpxKkinKY+nA lWH1Z39yFULrLtpP0Xb1/+bQRByATFr1b8MM4LftuP2BLHsAS70fGHYcVlL1cyoq3slE ffNE+twrLNx8FzBvmwY0D1KSh/THkKklprWHWMzdShLLGMl/cODIsBxXUsMShOSs7OOa MEYPMSxM5UV4L2JyJA6CYDFNgEduw0YVDm4XJhYxdIF7kSyBUIQG1OqHgeojYbDuRUHR 1GOv96Hm4iBqnMpTzkEdBE+uaRhd0XXl86j8KGW588HccyAAPaDsj5W4ks32pNytxA7Q gbRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714470588; x=1715075388; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=RQWtsOUn4uiQZnL3yK4nvk33ev/xiP7OrIVV8S/1ztQ=; b=a6dGkMR3QoNNJjjMRcYddXgwYiNaOGz+WaXJZN4KsAYqCmK43mX+PNtEmokNCj8cwt e6UP3BXuArdhd7w7iYyW1yE+UUB0e7vk9Twn6I0dmrgDTQclu7f5fAnzMpIqFAaDbgoR BT0rH+Udjzv8nE/xl1tjBPicR6pLqQ0Hxy2jeKJWwQuJRnOdNXNFG8Ub/aZ7YKv9M4Ix 5c4oMCfVEBOGBbDwptMq78v6vR+nfdJOIXmGuJdfpFMkdV4nH5K6UmauL6tYBBMFLjjb HxIFGmpcI8zDdXwPEeVgVa1F6mFwpPVuNCOkghWetPizvegqfuVmgce1TpOoRwmG9J6w Qf1w== X-Forwarded-Encrypted: i=1; AJvYcCUzHYw3AHWuRoUYB9gTWyJUiNwzm/WYD0D4zzA5zS8PMlsGdro6CE0udFdPWNadi9zcZ2BPoh6Q6PxBTOPA6JyUhv3SCLFppQM21Y+z X-Gm-Message-State: AOJu0YxA/oyidukDWGWom+9mcfKliIIA2STUDr5LSdezYAuMsXYiDHPA 0neVSWlQoYw7cZeQNxU4cUBAEJf+cA/vgxZNV0iMCJ7kLPK+glMF5nvbP6IQue4= X-Google-Smtp-Source: AGHT+IEoom4Vqr7lbv//R3RxM/1laAb6TlYrC1ySF0XtZVJmwN8LfDJIm9U7jADH3cDQk5w64A0ZoQ== X-Received: by 2002:a17:906:1416:b0:a58:7304:9cd6 with SMTP id p22-20020a170906141600b00a5873049cd6mr11074938ejc.24.1714470588009; Tue, 30 Apr 2024 02:49:48 -0700 (PDT) Received: from puffmais.c.googlers.com (8.239.204.35.bc.googleusercontent.com. [35.204.239.8]) by smtp.gmail.com with ESMTPSA id dk21-20020a170907941500b00a55aee4bf74sm10981024ejc.79.2024.04.30.02.49.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Apr 2024 02:49:47 -0700 (PDT) From: =?utf-8?q?Andr=C3=A9_Draszik?= Date: Tue, 30 Apr 2024 10:49:46 +0100 Subject: [PATCH v2 1/4] arm64: dts: exynos: gs101: specify bus clock for pinctrl (far) alive Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240430-samsung-pinctrl-busclock-dts-v2-1-14fc988139dd@linaro.org> References: <20240430-samsung-pinctrl-busclock-dts-v2-0-14fc988139dd@linaro.org> In-Reply-To: <20240430-samsung-pinctrl-busclock-dts-v2-0-14fc988139dd@linaro.org> To: Peter Griffin , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alim Akhtar Cc: Tudor Ambarus , Will McVicker , Sam Protsenko , kernel-team@android.com, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, =?utf-8?q?Andr=C3=A9_Draszik?= X-Mailer: b4 0.12.4 This bus clock is needed for pinctrl register access to work. Add it. Signed-off-by: Andr=C3=A9 Draszik Reviewed-by: Tudor Ambarus --- arch/arm64/boot/dts/exynos/google/gs101.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/google/gs101.dtsi b/arch/arm64/boot= /dts/exynos/google/gs101.dtsi index e3b068c1a2c1..f2c7c2a4ce1c 100644 --- a/arch/arm64/boot/dts/exynos/google/gs101.dtsi +++ b/arch/arm64/boot/dts/exynos/google/gs101.dtsi @@ -1348,6 +1348,8 @@ pmu_system_controller: system-controller@17460000 { pinctrl_gpio_alive: pinctrl@174d0000 { compatible =3D "google,gs101-pinctrl"; reg =3D <0x174d0000 0x00001000>; + clocks =3D <&cmu_apm CLK_GOUT_APM_APBIF_GPIO_ALIVE_PCLK>; + clock-names =3D "pclk"; =20 wakeup-interrupt-controller { compatible =3D "google,gs101-wakeup-eint", @@ -1359,6 +1361,8 @@ wakeup-interrupt-controller { pinctrl_far_alive: pinctrl@174e0000 { compatible =3D "google,gs101-pinctrl"; reg =3D <0x174e0000 0x00001000>; + clocks =3D <&cmu_apm CLK_GOUT_APM_APBIF_GPIO_FAR_ALIVE_PCLK>; + clock-names =3D "pclk"; =20 wakeup-interrupt-controller { compatible =3D "google,gs101-wakeup-eint", --=20 2.44.0.769.g3c40516874-goog From nobody Thu Dec 18 18:04:42 2025 Received: from mail-ej1-f54.google.com (mail-ej1-f54.google.com [209.85.218.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1062C1292E6 for ; Tue, 30 Apr 2024 09:49:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714470591; cv=none; b=Hp+JPBurbpb9tz6lZQCsT2l9iUNd34PhtCHskh4+d4ztjYYpec+eid3c5cVGBgvm7/B7dPhokQcMLeALQ/PpqTwca80I8WUhMSr6b2dmbKRWvsmgrPDNplnd6bAbE1WLAVFwrsp24wPdSCvOQnZPxR/9MVKK2HB2yFUieK2EeBw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714470591; c=relaxed/simple; bh=13Fr4UEwIC36RkZaWaqe5teByY2xo8qLUQtGfXoOolQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=FeDsY2ZLo77UP8opbq/ySZ2/oHHe/dMbABU0ChVhNSy8LeD2uIIZDB1aEkGQZJ6EzmxG5uPxVOUh03Tm5PysHqvoWcXg0Xrwbt86rdwHDdNVB7+GoOE7yAm5/kfLAIO/IwFsGvxGAqwYf7PyxSOFEqww3Wi49NQ9ifj8lHAEFFY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=gwKHOIhy; arc=none smtp.client-ip=209.85.218.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="gwKHOIhy" Received: by mail-ej1-f54.google.com with SMTP id a640c23a62f3a-a5557e3ebcaso894912866b.1 for ; Tue, 30 Apr 2024 02:49:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1714470588; x=1715075388; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=IW2Cb8PzWQGoPtLIM4Yb+ZUUwep8epdxp3AM6wmQKqM=; b=gwKHOIhyHbizNTw+NHNdmzGT3t/3AZSnodRJCJD8uKqS1yC/F9G+j0j/UmaETndhGi jxU0daVwONVXxqJ0z/QIkWAR6S88Wo0NaPro8i68jjmjV4+VLqUdrwfOpuGLERMXzfU9 9CPXUjC6SMf4e3hsu23WGHQRIikfDFulfGYJimTpb6okLYz0XHEbdwOOvHgc9S966yPT l0BreJxm6HSra4mRklVy3gx54/i4mCws4Kt7tb7ncDKL3EX+hj1ylHWMZtz3XW1kD/JC iycBSMJ02og09ePtQpnCkyGjQ12RngVmIs9qgIPo2xdj7RsDIqw9SZrrfrrvsxurphvx m9Mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714470588; x=1715075388; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=IW2Cb8PzWQGoPtLIM4Yb+ZUUwep8epdxp3AM6wmQKqM=; b=iR//+DVLKXMJgpgqlVBFaujEfh7wq+yRyqjMCJxdYbxUCBjtpLxbWRkVaZRk4kp2PZ a0evecwM/syZWQRYYAtNgWjsNZniklNE9GhEgvr69WFCDzHEuD3BRhXeaugcq6utoNGY 4auZUHddyHHQBlrNpq607dHu/2doZmpd1t+tuk18BqatZ4hQFG7NGAUIq/DE/uBmbl/7 H0JwGTlXgaWdZiPPjysNsNSSGlOORamDYgJGzBFHHYh2opc8/zy1CGBOUeONcPtdhukF 5WINmYQWM1yODQLk+0Z3ycPplXbDw8Ui4h6gs0ZBn9WMqY+DqhU4tj8g9Ee7vvUA8fUZ votA== X-Forwarded-Encrypted: i=1; AJvYcCWDsSyj9PBMOXFjFOM+LwY9kslkGOt5KszigiHxR3/v4JCjcBf0aM/J64f6RnghhPA+SC5QMgDcaFYMS67894wUd8lPGT3M15sxvhAY X-Gm-Message-State: AOJu0YxDPDjPnqtQ+cJf+GLDjpT8LO9/0k/HcRWEOg1qZdxp8CyJ4VGN Guw/bliPCziSj6OKHQ8k71NCseYuiRhy6oExKmScHgPkwKw9i3r3mb3novifwe+Q06viVgBDcWE rqW8= X-Google-Smtp-Source: AGHT+IGHfVUxz3QjTYfKVaZf1Fxq987xn6bX0DNIr56yMvAIWMlxJqcTpnRu05tSTpmhmv4zQ9O09Q== X-Received: by 2002:a17:907:1ca4:b0:a58:e4df:4d1 with SMTP id nb36-20020a1709071ca400b00a58e4df04d1mr2642701ejc.13.1714470588413; Tue, 30 Apr 2024 02:49:48 -0700 (PDT) Received: from puffmais.c.googlers.com (8.239.204.35.bc.googleusercontent.com. [35.204.239.8]) by smtp.gmail.com with ESMTPSA id dk21-20020a170907941500b00a55aee4bf74sm10981024ejc.79.2024.04.30.02.49.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Apr 2024 02:49:48 -0700 (PDT) From: =?utf-8?q?Andr=C3=A9_Draszik?= Date: Tue, 30 Apr 2024 10:49:47 +0100 Subject: [PATCH v2 2/4] arm64: dts: exynos: gs101: specify bus clock for pinctrl_peric[01] Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240430-samsung-pinctrl-busclock-dts-v2-2-14fc988139dd@linaro.org> References: <20240430-samsung-pinctrl-busclock-dts-v2-0-14fc988139dd@linaro.org> In-Reply-To: <20240430-samsung-pinctrl-busclock-dts-v2-0-14fc988139dd@linaro.org> To: Peter Griffin , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alim Akhtar Cc: Tudor Ambarus , Will McVicker , Sam Protsenko , kernel-team@android.com, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, =?utf-8?q?Andr=C3=A9_Draszik?= X-Mailer: b4 0.12.4 This bus clock is needed for pinctrl register access to work. Add it. Signed-off-by: Andr=C3=A9 Draszik Reviewed-by: Tudor Ambarus --- arch/arm64/boot/dts/exynos/google/gs101.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/google/gs101.dtsi b/arch/arm64/boot= /dts/exynos/google/gs101.dtsi index f2c7c2a4ce1c..8d4216cbab2e 100644 --- a/arch/arm64/boot/dts/exynos/google/gs101.dtsi +++ b/arch/arm64/boot/dts/exynos/google/gs101.dtsi @@ -370,6 +370,8 @@ sysreg_peric0: syscon@10820000 { pinctrl_peric0: pinctrl@10840000 { compatible =3D "google,gs101-pinctrl"; reg =3D <0x10840000 0x00001000>; + clocks =3D <&cmu_peric0 CLK_GOUT_PERIC0_GPIO_PERIC0_PCLK>; + clock-names =3D "pclk"; interrupts =3D ; }; =20 @@ -914,6 +916,8 @@ sysreg_peric1: syscon@10c20000 { pinctrl_peric1: pinctrl@10c40000 { compatible =3D "google,gs101-pinctrl"; reg =3D <0x10c40000 0x00001000>; + clocks =3D <&cmu_peric1 CLK_GOUT_PERIC1_GPIO_PERIC1_PCLK>; + clock-names =3D "pclk"; interrupts =3D ; }; =20 --=20 2.44.0.769.g3c40516874-goog From nobody Thu Dec 18 18:04:42 2025 Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com [209.85.208.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4EC22129E7C for ; Tue, 30 Apr 2024 09:49:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714470593; cv=none; b=UxqzPBTJbKWBFW7BQT7IEUJrBKFCm8Whg8sePUcU0UM8jEfGGEbTLmwmoSsx1g7WTwHF3RcfZcP9zW5rz8m3WA+XrRH7oIrTWkJepwQHKhkzXk0F65/u/tC31S9s6xpu2RE+YRu5Ol/BavU9FY91rfwA+lqzG+PdpskhCsF5Cfc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714470593; c=relaxed/simple; bh=6EPfWTqm/lFaZs1kyJ73zKT+bkJLAEfvahvw8Cv8KkU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=PAeeCVyjBlR4HzfVvImUJv+bSZPPJ3ziVCYVr2Ys30IXp+Gipijawf0PqLME73XSD1Q5916rC7vU0SiZyoit97Zuiq6IvfcAbEG50tFrXXx6L7vkil8r+WRiRbI1SU+ceqG1jDVRC9A1ZbE6AK7dZPiKv75VKq5bkfhsyP4dZCY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=YEzPlRbK; arc=none smtp.client-ip=209.85.208.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="YEzPlRbK" Received: by mail-ed1-f41.google.com with SMTP id 4fb4d7f45d1cf-57230faeb81so3254843a12.0 for ; Tue, 30 Apr 2024 02:49:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1714470591; x=1715075391; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=F8gW4wGr4HSLlzWyo25Ekg/cBo+LkQV9cqhppDRnOws=; b=YEzPlRbKJDyg47YeWH4dSrB3ivagEfs3rn5dCq5Ly3qgb+q0LrZiErlbbhehtZIhtF sMA3nMV/561SdY7rz1zatcqNo4SMmO/iQmznK4zOr8CoY64Hh3l1xQ5nH3wpSvo0jIXv mDByOjJemlt1UJlc17OXYbiDYcjqjJigueQX0KylqWsiFwWe4oI3ZRD+jt68U9R+nPKk Eb5pkdm9m/rVKXuIu/LLJBWQl9/WcmoGe3fyJTIAsPwUPSeLjhDuHj4mvK05y+9eTRqg 6wGDVbCw1VUuD516GiIuSKM6YnttQ3Jecz14ROJXhIBx/f0WlzufelWy7iToWOI6KyQp Gjsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714470591; x=1715075391; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=F8gW4wGr4HSLlzWyo25Ekg/cBo+LkQV9cqhppDRnOws=; b=NcKW7bWyISPNJvRJDCCeVpDYv38TQmhSSNu29YMPue82lF+9ksBz2yoQ/UgDxLKDv6 cvpE8q35qS/C5PkqtY5XdiPIT+vw114w3nnwyEBWTl7kGTaOydjxvuUftiCc3NkWtulU EqSdVswslEg1pefVPyeW/tGAymMgft3ISREk3fyxTuwocnVNSR6oKAbdG3LYyDAthl9v 8nZyCJ6tFUU02CzqlBnw7lWFtatoYVgOH1IA+gLmYQ1puFTxesPEB9PdSoja71b3D5Jd 3yFHOAM0MILV+0xpVjhUFZNqM2xkpjIGTSPmczyBrpwdMURFZRPG46cGatq/Y+HYdAID gQyQ== X-Forwarded-Encrypted: i=1; AJvYcCXAA65mLHhdCCOemPxmD3acAbVQn4GEfsoMB0YJ5rwxmbAut32qHzeTQSjae+pEQEtIIpRLKWA1IPWKUQnujPtp69OVsF2S2NSXohIM X-Gm-Message-State: AOJu0Yz4aT5MoLu2tZPX8WKUfw36PjJspTGFbmYh7P1LhLHXkQgfAURa SeY0HWC8AOobcLrj7TZ+cE6wvAt9Cu+l5odKexrjqgX4KUJkw1+MC97AdtlDICA= X-Google-Smtp-Source: AGHT+IFEPu0i5ueU8PBJF1LFQN690pXMf0YIKw4rNgvmabF16RNW5n71cyetXv/nDePGBSZtm2u4qg== X-Received: by 2002:a05:6402:50c9:b0:572:6aaf:e0d0 with SMTP id h9-20020a05640250c900b005726aafe0d0mr7836085edb.40.1714470588818; Tue, 30 Apr 2024 02:49:48 -0700 (PDT) Received: from puffmais.c.googlers.com (8.239.204.35.bc.googleusercontent.com. [35.204.239.8]) by smtp.gmail.com with ESMTPSA id dk21-20020a170907941500b00a55aee4bf74sm10981024ejc.79.2024.04.30.02.49.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Apr 2024 02:49:48 -0700 (PDT) From: =?utf-8?q?Andr=C3=A9_Draszik?= Date: Tue, 30 Apr 2024 10:49:48 +0100 Subject: [PATCH v2 3/4] arm64: dts: exynos: gs101: specify bus clock for pinctrl_hsi2 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240430-samsung-pinctrl-busclock-dts-v2-3-14fc988139dd@linaro.org> References: <20240430-samsung-pinctrl-busclock-dts-v2-0-14fc988139dd@linaro.org> In-Reply-To: <20240430-samsung-pinctrl-busclock-dts-v2-0-14fc988139dd@linaro.org> To: Peter Griffin , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alim Akhtar Cc: Tudor Ambarus , Will McVicker , Sam Protsenko , kernel-team@android.com, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, =?utf-8?q?Andr=C3=A9_Draszik?= X-Mailer: b4 0.12.4 This bus clock is needed for pinctrl register access to work. Add it. Signed-off-by: Andr=C3=A9 Draszik Reviewed-by: Tudor Ambarus --- arch/arm64/boot/dts/exynos/google/gs101.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/google/gs101.dtsi b/arch/arm64/boot= /dts/exynos/google/gs101.dtsi index 8d4216cbab2e..f8fcbbb06e7b 100644 --- a/arch/arm64/boot/dts/exynos/google/gs101.dtsi +++ b/arch/arm64/boot/dts/exynos/google/gs101.dtsi @@ -1327,6 +1327,8 @@ cmu_hsi2: clock-controller@14400000 { pinctrl_hsi2: pinctrl@14440000 { compatible =3D "google,gs101-pinctrl"; reg =3D <0x14440000 0x00001000>; + clocks =3D <&cmu_hsi2 CLK_GOUT_HSI2_GPIO_HSI2_PCLK>; + clock-names =3D "pclk"; interrupts =3D ; }; =20 --=20 2.44.0.769.g3c40516874-goog From nobody Thu Dec 18 18:04:42 2025 Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D705013B2BC for ; Tue, 30 Apr 2024 09:49:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714470594; cv=none; b=WcT1TWozsOSvrvnzucPp05gWKblDBCkz1b+bCJr/4pxyObqYCVvrheNfH/WzCyFCPVzFLA53KwjKlvFPzDJqYs6d79SUtg8bbx1JLSzSKVpPHIrk4Y5MDGTaS7Gt205LOVXTHC8Ad4F93QaORiDCSj9sDA27Cxj2rBTQNGxq9H0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714470594; c=relaxed/simple; bh=qQyNd2h599qj7egaidio8x869sx/hrwA+mPO7tRkKQ0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=BQPB46qkzRRr12TpnzcRWfEpL1GsfTsu0p8wWUpoRRl6pOUJ5jeYUlVtrG2875jkVzRoG19zLSO9TGrTXH0FMPXKuP7g8H/oPUfBcXj7BIKOvxeb3ZSQYBAB1AFDNomP2jDdZqe3g3JXVtm6wuemy10IX8RDwnmuTIU3kUAXhK8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=aptQc0kg; arc=none smtp.client-ip=209.85.208.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="aptQc0kg" Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-5727dc6d3edso2545846a12.0 for ; Tue, 30 Apr 2024 02:49:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1714470591; x=1715075391; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=FhJZGevRo1C++Okgeic6/uROn8S2Hxmi7kQowqw5A8g=; b=aptQc0kgbEyGGIUBaMnq5g7rpl1VsGEDY9f5KGZA21DNfOAde04myyc1C2sL3ln3YP R+E8SDvpHwAY9zNjTmXDxegMqpgbJVueDRxE6515TpSbuoUo4MMHs2ONsfOFDFVZTdUf lTC+HYhP68Xpha7jqfO6Q86HsiVC6Q0H1hj/YhdDTQAFneAFdL7fOBY6KDEzMUqZFQoW +wcKyTN6muQLBE1FcTm1ZeKmR6Is/l3Vc7QqP26UqqHvcAD3caEuY+BehyA0aXqq2UN7 ilYf/X95j0OAAE1HD4QqfTPYUzttTXvplri/S0ojifZzi5hO7lJj3K4jiXSEBo9/4f1D CcKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714470591; x=1715075391; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=FhJZGevRo1C++Okgeic6/uROn8S2Hxmi7kQowqw5A8g=; b=o4zI+ccDUbZl/aQfRTp/iuHa310f1ErZV3A7+4+bIl4/ZzpR7yMwKpF4Eb5vdka1t9 2P4CqLAnu47hEAPUFuQrZRZntYnd+vZR2z02Fk25ympGaN/8p0UtvAyFALax91oBKcJw CUhqZqbIy8a8lW2cb5YIlnFckI2rVPdUIvI6gEbrwFg8JWCmN7+mXwoUH4k6ZzQ54Tuz OYBJcd6RXM4TMDsaVuvZQSyU/TpzLHyZzld0tMH+/igWBB4n7N7cLW3pSTxluCBAsvRS owUqNshrKdyq/ZjlhFp/spD1DAQcaLsomViLFvR9XyJhpjovWKwgbN/bPrEHowFwY5Zn kZ4w== X-Forwarded-Encrypted: i=1; AJvYcCVicVP9YAami+gp3i7j9+8SIGIy8GSwdXyZOo8sPEyR3IAp4RLIpUYwcpqJxTPV9V3qwVxR4wJP9A0q/leZJtGA/zlTcfA5bCm5xoB8 X-Gm-Message-State: AOJu0Yy9eUHJDhL2C7I6DvUz8fQbNPB9Ej8/DiDnJYO2iGd9yBfgRkPu Lwv+oyX2V/JFEFiUJbgy9jXw/01bLlnEKY/A305oWb/Jn44BSOMZqzCUxwvs4hg= X-Google-Smtp-Source: AGHT+IHjR4VqbKBno6oOcsP9I88ns4NXyyx0hAoOpEbN6efsrEc8kzTNCaPoS2beYddSSlbI/rWFBA== X-Received: by 2002:a17:906:c352:b0:a55:8820:e8b3 with SMTP id ci18-20020a170906c35200b00a558820e8b3mr1488739ejb.19.1714470591199; Tue, 30 Apr 2024 02:49:51 -0700 (PDT) Received: from puffmais.c.googlers.com (8.239.204.35.bc.googleusercontent.com. [35.204.239.8]) by smtp.gmail.com with ESMTPSA id dk21-20020a170907941500b00a55aee4bf74sm10981024ejc.79.2024.04.30.02.49.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Apr 2024 02:49:50 -0700 (PDT) From: =?utf-8?q?Andr=C3=A9_Draszik?= Date: Tue, 30 Apr 2024 10:49:49 +0100 Subject: [PATCH v2 4/4] arm64: dts: exynos: gs101: specify empty clocks for remaining pinctrl Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240430-samsung-pinctrl-busclock-dts-v2-4-14fc988139dd@linaro.org> References: <20240430-samsung-pinctrl-busclock-dts-v2-0-14fc988139dd@linaro.org> In-Reply-To: <20240430-samsung-pinctrl-busclock-dts-v2-0-14fc988139dd@linaro.org> To: Peter Griffin , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alim Akhtar Cc: Tudor Ambarus , Will McVicker , Sam Protsenko , kernel-team@android.com, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, =?utf-8?q?Andr=C3=A9_Draszik?= X-Mailer: b4 0.12.4 The pinctrl instances hsi1, gsactrl, and gsacore need a clock for register access to work. Since we haven't implemented the relevant CMUs for the clocks required by these instances just add empty clocks for now so as to make the DT pass the validation checks. Once the clocks are implmented in the gs101 clock driver, these should be updated then. Signed-off-by: Andr=C3=A9 Draszik Reviewed-by: Tudor Ambarus --- v2: use empty clock instead of placeholder --- arch/arm64/boot/dts/exynos/google/gs101.dtsi | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/google/gs101.dtsi b/arch/arm64/boot= /dts/exynos/google/gs101.dtsi index f8fcbbb06e7b..c8a5eb8c7d45 100644 --- a/arch/arm64/boot/dts/exynos/google/gs101.dtsi +++ b/arch/arm64/boot/dts/exynos/google/gs101.dtsi @@ -1309,6 +1309,9 @@ usbdrd31_dwc3: usb@0 { pinctrl_hsi1: pinctrl@11840000 { compatible =3D "google,gs101-pinctrl"; reg =3D <0x11840000 0x00001000>; + /* TODO: update once support for this CMU exists */ + clocks =3D <0>; + clock-names =3D "pclk"; interrupts =3D ; }; =20 @@ -1380,11 +1383,17 @@ wakeup-interrupt-controller { pinctrl_gsactrl: pinctrl@17940000 { compatible =3D "google,gs101-pinctrl"; reg =3D <0x17940000 0x00001000>; + /* TODO: update once support for this CMU exists */ + clocks =3D <0>; + clock-names =3D "pclk"; }; =20 pinctrl_gsacore: pinctrl@17a80000 { compatible =3D "google,gs101-pinctrl"; reg =3D <0x17a80000 0x00001000>; + /* TODO: update once support for this CMU exists */ + clocks =3D <0>; + clock-names =3D "pclk"; }; =20 cmu_top: clock-controller@1e080000 { --=20 2.44.0.769.g3c40516874-goog