* [PATCH 0/2] arm64: defconfig: Add support for Kaanapali SoC
@ 2025-09-25 0:05 Jingyi Wang
2025-09-25 0:05 ` [PATCH 1/2] arm64: defconfig: enable GCC, interconnect and pinctrl for Kaanapali Jingyi Wang
2025-09-25 0:05 ` [PATCH 2/2] arm64: defconfig: Enable Kaanapali clock controllers Jingyi Wang
0 siblings, 2 replies; 5+ messages in thread
From: Jingyi Wang @ 2025-09-25 0:05 UTC (permalink / raw)
To: linux-kernel, aiqun.yu, tingwei.zhang, trilok.soni, yijie.yang,
Jingyi Wang
Cc: Taniya Das
Add Kaanapali SoC defconfig.
dependency for patch1:
gcc: https://lore.kernel.org/all/20250924-knp-clk-v1-0-29b02b818782@oss.qualcomm.com/
interconnect: https://lore.kernel.org/all/20250924-knp-interconnect-v1-0-4c822a72141c@oss.qualcomm.com/
tlmm: https://lore.kernel.org/all/20250924-knp-tlmm-v1-0-acabb59ae48c@oss.qualcomm.com/
dependency for patch2:
multimedia clk: https://lore.kernel.org/all/20250924-knp-mmclk-v1-0-d7ea96b4784a@oss.qualcomm.com/
Signed-off-by: Jingyi Wang <jingyi.wang@oss.qualcomm.com>
---
Jingyi Wang (1):
arm64: defconfig: enable GCC, interconnect and pinctrl for Kaanapali
Taniya Das (1):
arm64: defconfig: Enable Kaanapali clock controllers
arch/arm64/configs/defconfig | 7 +++++++
1 file changed, 7 insertions(+)
---
base-commit: ae2d20002576d2893ecaff25db3d7ef9190ac0b6
change-id: 20250922-knp-config-cc4a8e8b5da8
Best regards,
--
Jingyi Wang <jingyi.wang@oss.qualcomm.com>
^ permalink raw reply [flat|nested] 5+ messages in thread* [PATCH 1/2] arm64: defconfig: enable GCC, interconnect and pinctrl for Kaanapali
2025-09-25 0:05 [PATCH 0/2] arm64: defconfig: Add support for Kaanapali SoC Jingyi Wang
@ 2025-09-25 0:05 ` Jingyi Wang
2025-10-10 0:56 ` Krzysztof Kozlowski
2025-09-25 0:05 ` [PATCH 2/2] arm64: defconfig: Enable Kaanapali clock controllers Jingyi Wang
1 sibling, 1 reply; 5+ messages in thread
From: Jingyi Wang @ 2025-09-25 0:05 UTC (permalink / raw)
To: linux-kernel, aiqun.yu, tingwei.zhang, trilok.soni, yijie.yang,
Jingyi Wang
The serial engine must be properly setup before kernel reash "init",
so UART driver and its dependencies needs to be built in. Enable its
dependency GCC, interconnect and pinctrl as built-in to boot Kaanapali
QRD and MTP board to UART console.
Signed-off-by: Jingyi Wang <jingyi.wang@oss.qualcomm.com>
---
arch/arm64/configs/defconfig | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index e3a2d37bd104..a3767e2ce02d 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -622,6 +622,7 @@ CONFIG_PINCTRL_IPQ5424=y
CONFIG_PINCTRL_IPQ8074=y
CONFIG_PINCTRL_IPQ6018=y
CONFIG_PINCTRL_IPQ9574=y
+CONFIG_PINCTRL_KAANAPALI=y
CONFIG_PINCTRL_MSM8916=y
CONFIG_PINCTRL_MSM8953=y
CONFIG_PINCTRL_MSM8976=y
@@ -1363,6 +1364,7 @@ CONFIG_COMMON_CLK_MT8192_SCP_ADSP=y
CONFIG_COMMON_CLK_MT8192_VDECSYS=y
CONFIG_COMMON_CLK_MT8192_VENCSYS=y
CONFIG_COMMON_CLK_QCOM=y
+CONFIG_CLK_KAANAPALI_GCC=y
CONFIG_CLK_X1E80100_CAMCC=m
CONFIG_CLK_X1E80100_DISPCC=m
CONFIG_CLK_X1E80100_GCC=y
@@ -1718,6 +1720,7 @@ CONFIG_INTERCONNECT_IMX8MN=m
CONFIG_INTERCONNECT_IMX8MQ=m
CONFIG_INTERCONNECT_IMX8MP=y
CONFIG_INTERCONNECT_QCOM=y
+CONFIG_INTERCONNECT_QCOM_KAANAPALI=y
CONFIG_INTERCONNECT_QCOM_MSM8916=m
CONFIG_INTERCONNECT_QCOM_MSM8996=y
CONFIG_INTERCONNECT_QCOM_OSM_L3=m
--
2.25.1
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 1/2] arm64: defconfig: enable GCC, interconnect and pinctrl for Kaanapali
2025-09-25 0:05 ` [PATCH 1/2] arm64: defconfig: enable GCC, interconnect and pinctrl for Kaanapali Jingyi Wang
@ 2025-10-10 0:56 ` Krzysztof Kozlowski
0 siblings, 0 replies; 5+ messages in thread
From: Krzysztof Kozlowski @ 2025-10-10 0:56 UTC (permalink / raw)
To: Jingyi Wang, linux-kernel, aiqun.yu, tingwei.zhang, trilok.soni,
yijie.yang
On 25/09/2025 09:05, Jingyi Wang wrote:
> The serial engine must be properly setup before kernel reash "init",
> so UART driver and its dependencies needs to be built in. Enable its
> dependency GCC, interconnect and pinctrl as built-in to boot Kaanapali
> QRD and MTP board to UART console.
Every second defconfig commit same comments. Nvidia Kaanapali? Samsung
Kaanapali? This is a common defconfig, not your own. Write proper
changelogs describing why we want this patch
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 2/2] arm64: defconfig: Enable Kaanapali clock controllers
2025-09-25 0:05 [PATCH 0/2] arm64: defconfig: Add support for Kaanapali SoC Jingyi Wang
2025-09-25 0:05 ` [PATCH 1/2] arm64: defconfig: enable GCC, interconnect and pinctrl for Kaanapali Jingyi Wang
@ 2025-09-25 0:05 ` Jingyi Wang
2025-10-10 0:57 ` Krzysztof Kozlowski
1 sibling, 1 reply; 5+ messages in thread
From: Jingyi Wang @ 2025-09-25 0:05 UTC (permalink / raw)
To: linux-kernel, aiqun.yu, tingwei.zhang, trilok.soni, yijie.yang,
Jingyi Wang
Cc: Taniya Das
From: Taniya Das <taniya.das@oss.qualcomm.com>
Enable the Kaanapali display, video, camera and gpu clock controller
for their respective functionalities on the Qualcomm Kaanapali platform.
Signed-off-by: Taniya Das <taniya.das@oss.qualcomm.com>
Signed-off-by: Jingyi Wang <jingyi.wang@oss.qualcomm.com>
---
arch/arm64/configs/defconfig | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index a3767e2ce02d..e67e8ad323de 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -1364,7 +1364,11 @@ CONFIG_COMMON_CLK_MT8192_SCP_ADSP=y
CONFIG_COMMON_CLK_MT8192_VDECSYS=y
CONFIG_COMMON_CLK_MT8192_VENCSYS=y
CONFIG_COMMON_CLK_QCOM=y
+CONFIG_CLK_KAANAPALI_CAMCC=y
+CONFIG_CLK_KAANAPALI_DISPCC=y
CONFIG_CLK_KAANAPALI_GCC=y
+CONFIG_CLK_KAANAPALI_GPUCC=y
+CONFIG_CLK_KAANAPALI_VIDEOCC=y
CONFIG_CLK_X1E80100_CAMCC=m
CONFIG_CLK_X1E80100_DISPCC=m
CONFIG_CLK_X1E80100_GCC=y
--
2.25.1
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 2/2] arm64: defconfig: Enable Kaanapali clock controllers
2025-09-25 0:05 ` [PATCH 2/2] arm64: defconfig: Enable Kaanapali clock controllers Jingyi Wang
@ 2025-10-10 0:57 ` Krzysztof Kozlowski
0 siblings, 0 replies; 5+ messages in thread
From: Krzysztof Kozlowski @ 2025-10-10 0:57 UTC (permalink / raw)
To: Jingyi Wang, linux-kernel, aiqun.yu, tingwei.zhang, trilok.soni,
yijie.yang
Cc: Taniya Das
On 25/09/2025 09:05, Jingyi Wang wrote:
> From: Taniya Das <taniya.das@oss.qualcomm.com>
>
> Enable the Kaanapali display, video, camera and gpu clock controller
> for their respective functionalities on the Qualcomm Kaanapali platform.
>
No, this has to be squashed.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2025-10-10 0:57 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-09-25 0:05 [PATCH 0/2] arm64: defconfig: Add support for Kaanapali SoC Jingyi Wang
2025-09-25 0:05 ` [PATCH 1/2] arm64: defconfig: enable GCC, interconnect and pinctrl for Kaanapali Jingyi Wang
2025-10-10 0:56 ` Krzysztof Kozlowski
2025-09-25 0:05 ` [PATCH 2/2] arm64: defconfig: Enable Kaanapali clock controllers Jingyi Wang
2025-10-10 0:57 ` Krzysztof Kozlowski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®