rockchip: add wireless driver for NanoPi R5C

The NanoPi R5C has a (optional) wireless chip RTL8822CE connected to
the M.2 slot (PCIe2), add the driver for it.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
This commit is contained in:
Tianling Shen 2023-02-22 10:04:28 +08:00
parent ca6c827879
commit 705d40946d
No known key found for this signature in database
GPG Key ID: 6850B6345C862176
7 changed files with 15 additions and 15 deletions

View File

@ -3,7 +3,7 @@
* Copyright (c) 2022 FriendlyElec Computer Tech. Co., Ltd.
* (http://www.friendlyelec.com)
*
* Copyright (c) 2023 Tianling Shen <cnsztl@immoratlwrt.org>
* Copyright (c) 2023 Tianling Shen <cnsztl@immortalwrt.org>
*/
/dts-v1/;
@ -29,7 +29,7 @@
gpio-leds {
compatible = "gpio-leds";
pinctrl-names = "default";
pinctrl-0 = <&lan_led_pin>, <&power_led_pin>, <&wan_led_pin>, <&wifi_led_pin>;
pinctrl-0 = <&lan_led_pin>, <&power_led_pin>, <&wan_led_pin>, <&wlan_led_pin>;
led-lan {
label = "green:lan";
@ -46,8 +46,8 @@
gpios = <&gpio3 RK_PA4 GPIO_ACTIVE_HIGH>;
};
led-wifi {
label = "green:wifi";
led-wlan {
label = "green:wlan";
gpios = <&gpio3 RK_PA5 GPIO_ACTIVE_HIGH>;
};
};
@ -74,7 +74,7 @@
rockchip,pins = <3 RK_PA4 RK_FUNC_GPIO &pcfg_pull_none>;
};
wifi_led_pin: wifi-led-pin {
wlan_led_pin: wlan-led-pin {
rockchip,pins = <3 RK_PA5 RK_FUNC_GPIO &pcfg_pull_none>;
};
};

View File

@ -3,7 +3,7 @@
* Copyright (c) 2022 FriendlyElec Computer Tech. Co., Ltd.
* (http://www.friendlyelec.com)
*
* Copyright (c) 2023 Tianling Shen <cnsztl@immoratlwrt.org>
* Copyright (c) 2023 Tianling Shen <cnsztl@immortalwrt.org>
*/
/dts-v1/;

View File

@ -3,7 +3,7 @@
* Copyright (c) 2022 FriendlyElec Computer Tech. Co., Ltd.
* (http://www.friendlyelec.com)
*
* Copyright (c) 2023 Tianling Shen <cnsztl@immoratlwrt.org>
* Copyright (c) 2023 Tianling Shen <cnsztl@immortalwrt.org>
*/
/dts-v1/;

View File

@ -3,7 +3,7 @@
* Copyright (c) 2022 FriendlyElec Computer Tech. Co., Ltd.
* (http://www.friendlyelec.com)
*
* Copyright (c) 2023 Tianling Shen <cnsztl@immoratlwrt.org>
* Copyright (c) 2023 Tianling Shen <cnsztl@immortalwrt.org>
*/
/dts-v1/;
@ -34,7 +34,7 @@
gpio-leds {
compatible = "gpio-leds";
pinctrl-names = "default";
pinctrl-0 = <&lan_led_pin>, <&power_led_pin>, <&wan_led_pin>, <&wifi_led_pin>;
pinctrl-0 = <&lan_led_pin>, <&power_led_pin>, <&wan_led_pin>, <&wlan_led_pin>;
led-lan {
label = "green:lan";
@ -51,8 +51,8 @@
gpios = <&gpio3 RK_PA4 GPIO_ACTIVE_HIGH>;
};
led-wifi {
label = "green:wifi";
led-wlan {
label = "green:wlan";
gpios = <&gpio3 RK_PA5 GPIO_ACTIVE_HIGH>;
};
};
@ -119,7 +119,7 @@
rockchip,pins = <3 RK_PA4 RK_FUNC_GPIO &pcfg_pull_none>;
};
wifi_led_pin: wifi-led-pin {
wlan_led_pin: wlan-led-pin {
rockchip,pins = <3 RK_PA5 RK_FUNC_GPIO &pcfg_pull_none>;
};
};

View File

@ -3,7 +3,7 @@
* Copyright (c) 2022 FriendlyElec Computer Tech. Co., Ltd.
* (http://www.friendlyelec.com)
*
* Copyright (c) 2023 Tianling Shen <cnsztl@immoratlwrt.org>
* Copyright (c) 2023 Tianling Shen <cnsztl@immortalwrt.org>
*/
/dts-v1/;

View File

@ -3,7 +3,7 @@
* Copyright (c) 2022 FriendlyElec Computer Tech. Co., Ltd.
* (http://www.friendlyelec.com)
*
* Copyright (c) 2023 Tianling Shen <cnsztl@immoratlwrt.org>
* Copyright (c) 2023 Tianling Shen <cnsztl@immortalwrt.org>
*/
/dts-v1/;

View File

@ -51,7 +51,7 @@ define Device/friendlyarm_nanopi-r5c
SOC := rk3568
UBOOT_DEVICE_NAME := nanopi-r5c-rk3568
IMAGE/sysupgrade.img.gz := boot-common | boot-script | pine64-img | gzip | append-metadata
DEVICE_PACKAGES := kmod-r8125
DEVICE_PACKAGES := kmod-r8125 kmod-rtw88 wpad-basic-openssl
endef
TARGET_DEVICES += friendlyarm_nanopi-r5c