NanoPi Neo3 spidev support (#6689)

* added spi device support for Nano Pi Neo3 with different address
* adjusted Makefile for compilation for Nano Pi Neo3 spi-spidev
This commit is contained in:
lanmarc77 2024-06-11 11:50:01 +02:00 committed by GitHub
parent ec569900fd
commit 8eb8cc5302
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 68 additions and 0 deletions

View File

@ -21,6 +21,7 @@ dtbo-$(CONFIG_ARCH_ROCKCHIP) += \
rockchip-rk3328-i2s1-pcm5102.dtbo \
rockchip-rk3328-opp-1.4ghz.dtbo \
rockchip-rk3328-opp-1.5ghz.dtbo \
rockchip-rk3328-spi-spidev.dtbo \
rockchip-rk3328-uart1.dtbo \
rockchip-rk3399-dwc3-0-host.dtbo \
rockchip-rk3399-i2c7.dtbo \

View File

@ -0,0 +1,33 @@
/dts-v1/;
/ {
compatible = "rockchip,rk3328";
fragment@0 {
target-path = "/aliases";
__overlay__ {
status = "okay";
spi0 = "/spi@ff190000";
};
};
fragment@1 {
target = <0xffffffff>;
__overlay__ {
status = "okay";
spidev {
compatible = "armbian,spi-dev";
status = "okay";
reg = <0x00>;
spi-max-frequency = <0x989680>;
};
};
};
__fixups__ {
spi0 = "/fragment@1:target:0";
};
};

View File

@ -21,6 +21,7 @@ dtbo-$(CONFIG_ARCH_ROCKCHIP) += \
rockchip-rk3328-i2s1-pcm5102.dtbo \
rockchip-rk3328-opp-1.4ghz.dtbo \
rockchip-rk3328-opp-1.5ghz.dtbo \
rockchip-rk3328-spi-spidev.dtbo \
rockchip-rk3328-uart1.dtbo \
rockchip-rk3399-dwc3-0-host.dtbo \
rockchip-rk3399-i2c7.dtbo \

View File

@ -0,0 +1,33 @@
/dts-v1/;
/ {
compatible = "rockchip,rk3328";
fragment@0 {
target-path = "/aliases";
__overlay__ {
status = "okay";
spi0 = "/spi@ff190000";
};
};
fragment@1 {
target = <0xffffffff>;
__overlay__ {
status = "okay";
spidev {
compatible = "armbian,spi-dev";
status = "okay";
reg = <0x00>;
spi-max-frequency = <0x989680>;
};
};
};
__fixups__ {
spi0 = "/fragment@1:target:0";
};
};