kernel
kernel copied to clipboard
firefly rk3399 wifi not work
I build latest kernel and u-boot use nearly all default settings for firefly rk3399 board.
kernel config is rk3399-firefly-linux.dts and rockchip_linux_defconfig, and I only turn on rkisp10 for ov13850. Rootfs is an old working copy for kernel about 2018.08.18.
There is less message for wifi in dmesg.
[ 0.572548] eth%d: Y ID 001cc915 at 1 IRQ POLL (stmmac-0:01) [ 0.574322] usbcore: registered new interface driver rndis_wlan [ 0.575066] Rockchip WiFi SYS interface (V1.00) ... [ 0.575614] usbcore: egistered new interface driver rtl8150 [ 0.576148] usbcore: gistered new interface driver r8152
[ 0.885377] Inializing XFRM netlink socket [ 0.886442] NET: Registered protamily 10 [ 0.888369] NET: Registered protocol family 17 [ 0.888860] NET: Registered protocol family 15 [ 0.889440] Bluetooth: RFCOMM socket layer initialized [ 0.889988] Bluetooth: RFCOMM ver 1.11 [ 0.890363] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 [ 0.890934] Bluetooth: HIDP socket layer initialized [ 0.891499] [WLAN_RFKILL]: Enter rfkill_wlanit [ 0.892534] [WLAN_RFKILL]: Enter rfkill_wlan_probe [ 077] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi_chip_type = ap60.893696] [WLAN_RFKILL]: wlan_platdata_parse_dt: enable wifi powontrol. [ 0.894323] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi power controled by gpio. [ 0.895002] of_get_named_gpiod_gs: can't parse 'WIFI,poweren_gpio' property of node '/wireless-0]' [ 0.895013] of_get_named_gpiod_flags: can't parse 'WIFI,gpio' property of node '/wireless-wlan[0]' [ 0.895023] of_gemed_gpiod_flags: can't parse 'WIFI,reset_gpio' property of node wireless-wlan[0]' [ 0.895088] of_get_named_gpiod_flags: parsWIFI,host_wake_irq' property of node '/wireless-wlan[0]' - statu0) [ 0.895096] [WLAN_RFKILL]: wlan_platdata_parse_dt: get pry: WIFI,host_wake_irq = 3, flags = 0. [ 0.895936] [WLAN_RFKIL]: wlan_platdata_parse_dt: The ref_wifi_clk not found ! [ 091] [WLAN_RFKILL]: rfkill_wlan_probe: init gpio [ 0.897162] AN_RFKILL]: Exit rfkill_wlan_probe [ 0.897687] [BT_RFKILL]: r rfkill_rk_init [ 0.898711] of_get_named_gpiod_flags: parse 'uart_rts_gpios' property of node '/wireless-bluetooth[0]' - st (0) [ 0.898720] [BT_RFKILL]: bluetooth_platdata_parse_dt: gproperty: uart_rts_gpios = 83. [ 0.899459] of_get_named_gpiogs: can't parse 'BT,power_gpio' property of node '/wireless-blueoth[0]' [ 0.899494] of_get_named_gpiod_flags: parsed 'BT,reso' property of node '/wireless-bluetooth[0]' - status (0) [ 899502] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: set_gpio = 9. [ 0.900221] of_get_named_gpiod_flags: parsed 'T,wake_gpio' property of node '/wireless-bluetooth[0]' - status (0) [ 0.900229] [BT_RFKILL]: bluetooth_platdata_parse_dt: geproperty: BT,wake_gpio = 90. [ 0.900963] of_get_named_gpiod_flags: parsed 'BT,wake_host_irq' property of node '/wireless-bluoth[0]' - status (0) [ 0.900971] [BT_RFKILL]: bluetooth_plat_parse_dt: get property: BT,wake_host_irq = 4. [ 0.901706] [RFKILL]: bluetooth_platdata_parse_dt: clk_get failed!!!. [ 072] [BT_RFKILL]: Request irq for bt wakeup host [ 0.902911] T_RFKILL]: ** disable irq [ 0.903446] [BT_RFKILL]: bt_defaulvice registered. [ 0.903949] mmc1: MAN_BKOPS_EN bit is not s[ 0.904000] Key type dns_resolver registered [ 0.904221] : Driver 'ov4689' is already registered, aborting... [ 0.90434] Error: Driver 'ov13850' is already registered, aborting... 0.904246] Error: Driver 'sc031gs' is already registered, aborti..
I have monthes not catch up with rk kernel update. Is there something I should set in dts?
Thanks!
had u able to solve this issue , me facing the same