TinkerBoard / android-7.1.2_kernel

Android Kernel source for Tinker Board
Other
13 stars 10 forks source link

gpiomem driver fails to load #13

Closed joerg65 closed 5 years ago

joerg65 commented 5 years ago
[    0.586400] gpiomem-rk3288 ff75000000001000.rk3288-gpiomem: failed to get IO resource
[    0.586418] gpiomem-rk3288 ff75000000001000.rk3288-gpiomem: could not load rk3288_gpiomem
[    0.586437] gpiomem-rk3288: probe of ff75000000001000.rk3288-gpiomem failed with error -2

To solve:

diff --git a/arch/arm/boot/dts/rk3288-miniarm.dts b/arch/arm/boot/dts/rk3288-miniarm.dts
index 1473e16..c0481eb 100755
--- a/arch/arm/boot/dts/rk3288-miniarm.dts
+++ b/arch/arm/boot/dts/rk3288-miniarm.dts
@@ -116,7 +116,7 @@
        };
        rk3288-gpiomem {
                compatible = "rockchip,rk3288-gpiomem";
-               reg = <0xff750000 0x1000>;
+               reg = <0x0 0xff750000 0x0 0x1000>;
                status = "okay";
        };
        sound-simple-card {
[    0.582880] gpiomem-rk3288 ff750000.rk3288-gpiomem: Initialised: Registers at 0xff750000
jamess-huang commented 5 years ago

Dear, Joerg65 Can you help to create a pull request ? Thanks.

joerg65 commented 5 years ago

Done

jamess-huang commented 5 years ago

thanks and merged