[PATCH v4 07/10] arm64: select HAVE_SHARED_GPIOS for ARCH_QCOM
Bartosz Golaszewski
brgl at bgdev.pl
Wed Nov 26 07:05:27 PST 2025
On Wed, 26 Nov 2025 15:55:54 +0100, Jon Hunter <jonathanh at nvidia.com> said:
>
>> Is the device-tree used here upstream? Can you enable DEBUG_GPIO in
>> Kconfig and post the entire kernel log on pastebin?
>
> Yes this is the upstream device-tree in
> arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts. OK I will get the
> entire log for review.
>
If you could also add the following:
diff --git a/drivers/gpio/gpiolib-shared.c b/drivers/gpio/gpiolib-shared.c
index 3803b5c938f99..51af7886d9f2d 100644
--- a/drivers/gpio/gpiolib-shared.c
+++ b/drivers/gpio/gpiolib-shared.c
@@ -101,6 +101,8 @@ static int gpio_shared_of_traverse(struct device_node *curr)
strcmp(prop->name, "gpio") != 0)
continue;
+ printk("%s: %pOF %s\n", __func__, curr, prop->name);
+
count = of_count_phandle_with_args(curr, prop->name,
"#gpio-cells");
if (count <= 0)
That would help me.
Bart
More information about the linux-arm-kernel
mailing list