baiywt
38b0a66a10
Merge linux-5.10-gen-rkr6
2024-01-19 18:35:00 +08:00
Jianlong Wang
d39e7f58f7
net: rfkill: rfkill-wlan: fix syntax errors in get_wifi_addr_vendor
...
Change-Id: Ibc632671ba634af0d46341fbd3f91f01afa703b5
Signed-off-by: Jianlong Wang <jianlong.wang@rock-chips.com>
2022-11-23 15:28:47 +08:00
Tao Huang
23b123381e
net: rfkill-wlan: Export rfkill_get_wifi_power_state()
...
Export the rfkill_get_wifi_power_state() for use by pcie-dw-rockchip.
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I122d74da9271f2f808fbd474386994778561cbf8
2022-02-28 18:58:36 +08:00
Alex Zhao
4bfa8f90b5
net: rfkill: add wifi and bt driver
...
Signed-off-by: Alex Zhao <zzc@rock-chips.com>
Change-Id: I1d399641587124d2291b5b49e5538e7e490a843a
2021-11-10 16:11:47 +08:00
Ziyuan Xu
c0a95fe38f
net: rfkill-wlan: fixes WARN if WIFI,poweren_gpio is not assigned
...
Change-Id: I85cf17f0b7efd95eb515a2708497dd17f15337b2
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2021-01-22 20:13:01 +08:00
Alex Zhao
e41861ca07
net: rfkill: rk: add wifi/bt main power control
...
Signed-off-by: Alex Zhao <zzc@rock-chips.com>
Change-Id: I56e106056fc2a6e0b8ec4460eb2e90ffa56dfbfa
2021-01-22 20:12:58 +08:00
Alex Zhao
0472b0ebac
net: rfkill-wlan: set the correct gpio direction
...
Signed-off-by: Alex Zhao <zzc@rock-chips.com>
Change-Id: I5e3af65df302304f0b6ea4ccef86bf8572c3b9ac
2020-12-18 10:24:31 +08:00
Yao Xiao
36a2d0b595
net: rfkill-wlan: support chip alive and add wifi power node
...
Signed-off-by: Yao Xiao <xiaoyao@rock-chips.com>
Change-Id: I481e415f29840db332381750ad266067f15dbac7
2020-10-15 17:05:34 +08:00
Yao Xiao
16d779106e
net: rfkill-wlan: enable default ext_clk for wifi module
...
Signed-off-by: Yao Xiao <xiaoyao@rock-chips.com>
Change-Id: I18b1fa7c8e68fc4d49810e26e4285d353989c33d
2020-05-25 18:20:34 +08:00
Tao Huang
67df1daf88
rfkill: Introduce Rockchip RFKILL driver
...
Allow rfkill-bt.c and rfkill-wlan.c build as module.
Add CONFIG_RFKILL_RK which default y.
Change-Id: I1d399641587124d2291b5b49e5538e7e490a843a
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2020-03-28 17:17:28 +08:00
Weiguo Hu
5a7879bb74
net: rfkill: coding style fix of rfkill-bt.c and rfkill-wlan.c
...
Change-Id: I8ccd3623431cad27fabed8241ad8f7bf59b2e175
Signed-off-by: Weiguo Hu <hwg@rock-chips.com>
2019-11-21 19:15:24 +08:00
Alex Zhao
2929d06045
net: rkwifi: initialize code to support rkwifi
...
Change-Id: Ia0724ebc628ba40afed947275d34ff5c47a410b4
Signed-off-by: Alex Zhao <zzc@rock-chips.com>
2019-09-25 15:46:49 +08:00
Weiguo Hu
25dcee7a3b
net: wireless: rockchip_wlan: add config WIFI_GENERATE_RANDOM_MAC_ADDR
...
Change-Id: Ic0ceb1a839e691d5c2c25c96c34e9a234bc3654e
Signed-off-by: Weiguo Hu <hwg@rock-chips.com>
2018-09-12 14:53:39 +08:00
xiaoyao
b906edb495
net: wifi: clk: rk3308: Add external clock instead of crystal vibration
...
Change-Id: Iadc3c1976fe09060308cca9bde11f4fab5fd47e2
Signed-off-by: xiaoyao <xiaoyao@rock-chips.com>
2018-07-27 17:20:38 +08:00
huweiguo
22099e51c7
net: wireless: rockchip_wlan: support ssv6051 wifi
...
Change-Id: I936a05f2c2b6b29298f1a1eb945ec3a2fedc5262
Signed-off-by: huweiguo <hwg@rock-chips.com>
2018-07-25 18:17:45 +08:00
xiaoyao
4ecfee5112
net: wifi: add get_oob_irq_flags interface for request_irq(flags)
...
Change-Id: I251d3dbad7dbf97c503b3f1ddf46199d8e669cae
Signed-off-by: xiaoyao <xiaoyao@rock-chips.com>
2018-05-14 14:22:24 +08:00
Qiang Wu
623da8f83a
wifi: add marvell 88W8977 wifi module driver
...
Change-Id: Ia1e254e2c084621141d837be385d9198962be1cd
Signed-off-by: Qiang Wu <xianlee.wu@rock-chips.com>
2018-04-17 18:54:27 +08:00
Tao Huang
f5fe2b71a5
rk: rm include/linux/rockchip/common.h
...
Change-Id: I94147f5517a0bb83c677b5d9005c590e14d58762
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2017-11-17 14:55:40 +08:00
Tao Huang
e85d7dbaa0
rk: rm include/linux/rockchip/iomap.h
...
Change-Id: If3323fba5bfd820e526db5f863d7ba05b56672d5
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2017-11-16 10:15:02 +08:00
Alex Zhao
5fda03d4a9
net: rfkill: rockchip: add vbat_gpio to control the wifi power supply
...
Change-Id: I4746fd5c46c5e1a7df2bb18f80f5a8efee20605f
Signed-off-by: Alex Zhao <zzc@rock-chips.com>
2017-10-17 11:05:46 +08:00
Alex Zhao
a7e71a03cf
net: wireless: rockchip_wlan: ap6255: fix irq abnormal.
...
the dmesg log is like:
[11244.133855] Call trace:
[11244.133871] Exception stack(0xffffffc075cdf820 to 0xffffffc075cdf950)
[11244.133885] f820: ffffffc07b7d6040 0000008000000000 000000000169f000 ffffff80089174c4
[11244.133899] f840: 00000000804001c5 ffffff800940b1e0 0000000000000000 ffffff80091ec000
[11244.133913] f860: 0000000000000040 ffffff8008bf7000 0000000000000140 ffffff80091ec000
[11244.133924] f880: ffffff800938a830 cb88537fdc8ba653 ffffffc075cdf8e0 ffffff80080f28ec
[11244.133935] f8a0: ffffffc075cdf8b0 ffffff80080eabf0 ffffffc075cdf8e0 ffffff80080f29f8
[11244.133949] f8c0: ffffffc075cdf8e0 ffffff80080f2a28 ffffff800938a830 cb88537fdc8ba653
[11244.133963] f8e0: ffffffc07b41e400 0000000000000000 0000000000000000 0000000086098608
[11244.133975] f900: 0000000000000000 0000000000000000 00000000fffffffa ffffffc07b050580
[11244.133988] f920: ffffff80082fb318 7f7f7f7f7f7f7f7f 722d6367636c6261 7f7f7f7f7f7f7f7f
[11244.133998] f940: 0101010101010101 0000000000000010
[11244.134024] [<ffffff80089174c4>] clk_core_disable+0x18/0x18c
[11244.134039] [<ffffff80089178f0>] clk_disable+0x2c/0x40
[11244.134064] [<ffffff80083ab5a4>] rockchip_irq_gc_mask_set_bit+0x20/0x2c
[11244.134086] [<ffffff80080f7788>] irq_shutdown+0x4c/0x68
[11244.134098] [<ffffff80080f556c>] __free_irq+0x100/0x20c
[11244.134109] [<ffffff80080f5708>] free_irq+0x48/0x58
[11244.134129] [<ffffff80085c274c>] bcmsdh_oob_intr_unregister+0x8c/0xa0
[11244.134143] [<ffffff80085d1184>] dhd_bus_devreset+0x84/0x2c4
[11244.134166] [<ffffff80085a1754>] dhd_net_bus_devreset+0xc4/0x104
[11244.134190] [<ffffff80085b5aec>] wl_android_wifi_off+0xb8/0x10c
[11244.134205] [<ffffff80085a5560>] dhd_stop+0x6c/0x1d0
[11244.134227] [<ffffff80089bdb14>] __dev_close_many+0x9c/0xc0
[11244.134237] [<ffffff80089bdc5c>] __dev_close+0x38/0x68
[11244.134253] [<ffffff80089c6170>] __dev_change_flags+0xa8/0x140
[11244.134264] [<ffffff80089c6228>] dev_change_flags+0x20/0x5c
[11244.134290] [<ffffff8008a621a0>] devinet_ioctl+0x29c/0x60c
[11244.134304] [<ffffff8008a63a70>] inet_ioctl+0xc0/0xec
[11244.134327] [<ffffff80089a50f4>] sock_do_ioctl+0x30/0x5c
[11244.134341] [<ffffff80089a63c0>] sock_ioctl+0x2d8/0x314
[11244.134365] [<ffffff80081c6fb8>] do_vfs_ioctl+0x5e4/0x720
[11244.134377] [<ffffff80081c7154>] SyS_ioctl+0x60/0x88
[11244.134400] [<ffffff8008082930>] el0_svc_naked+0x24/0x28
Change-Id: I93cffbf170e96ccb71da53123f61c78f0ffdc98a
Signed-off-by: Alex Zhao <zzc@rock-chips.com>
2017-09-20 11:30:35 +08:00
zzc
9b18f3c7d7
net: rfkill-wlan: fix read wifi mac address failed
...
Change-Id: I4eea5e32a063bca45671c8a70d48b26bb2e7bd44
Signed-off-by: zzc <zzc@rock-chips.com>
2017-08-03 14:45:58 +08:00
zzc
602539cfc9
net: wireless: rockchip_wlan: add rtl8723ds support
...
update rtl8723ds wifi driver to version v5.1.1.5_20523.20161209_BTCOEX20161208-1212
Change-Id: Ifd44ce917d1fcb47696b893f2293ed932952bdef
Signed-off-by: zzc <zzc@rock-chips.com>
2017-08-01 17:13:14 +08:00
huweiguo
e0436fde65
net: wireless: rockchip_wlan: add rtl8189fs support
...
update rtl8189fs wifi driver to version v4.3.24.8_22657.20170607
Change-Id: Ia8154d438b8d17eb334ccac0bd366f19d7b0f785
Signed-off-by: huweiguo <hwg@rock-chips.com>
2017-06-22 18:41:34 +08:00
zzc
d7db16868d
net: wireless: rockchip_wlan: add rtl8723cs support
...
update rtl8723cs wifi driver to version v5.2.1_21569.20170329_COEX20170214-1500
Change-Id: Iee0c342b4fb44a30be0004a2dcee40dea5e67269
Signed-off-by: zzc <zzc@rock-chips.com>
2017-04-06 12:01:56 +08:00
huweiguo
b58f60a9e8
net: rfkill-wlan: prior to use wifi addr store in vendor storage
...
Change-Id: I32ef43e1f47ee658675b26d54fa834ae9362382f
Signed-off-by: huweiguo <hwg@rock-chips.com>
2016-12-23 18:06:32 +08:00
xiaoyao
a7352aa663
wifi: power save: turn off the reset pin when wifi is closed
...
Change-Id: I06b188d9a67319d2508f016595e73b2f1d97fa99
Signed-off-by: xiaoyao <xiaoyao@rock-chips.com>
2016-07-27 20:20:39 +08:00
xiaoyao
e1ba522e71
net: rkwifi: initialize code to support rkwifi
...
Change-Id: Id8ad92690bb1565ecae45ecf1f9edba71292dfc0
Signed-off-by: xiaoyao <xiaoyao@rock-chips.com>
2016-03-09 11:57:39 +08:00
hwg
361c76b08d
rfkill-wlan.c: solve mac addr all zero error, cause can't connect ap problem
2015-06-03 09:28:46 +08:00
hwg
94dfc90f19
rfkill-wlan, solve rockchip_wifi_mac_addr error
2015-06-01 15:41:27 +08:00
hwg
f2c6301f10
rfkill-wlan: skip can't find rockchip,grf property error in none 3368 platform
2015-05-22 09:52:18 +08:00
hwg
1879153799
wifi: support random mac address and save to file, solve compile warning
2015-04-20 16:23:36 +08:00
hwg
f37e3b555c
wifi: support random mac address and save to file
2015-04-20 16:23:28 +08:00
Huang, Tao
05b29f94a4
Merge branch develop-3.10
2015-03-17 15:16:39 +08:00
hwg
c859dedc50
wifi: support ap6212 ap6354
2015-03-10 16:23:18 +08:00
hwg
2c70deaed9
rfkill-wlan.c use CONFIG_MFD_SYSCON to compatible rk3368 and rk3288
2015-03-04 09:56:25 +08:00
hwg
69ec730f70
support different wifi bt chip auto compatible
...
like auto recognize rtl8188eu, ap6210, esp8089 in android
Conflicts:
drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/Makefile
net/rfkill/rfkill-wlan.c
2015-03-04 09:55:21 +08:00
hwg
fc81f4bf58
rfkill-wlan.c use CONFIG_MFD_SYSCON to compatible rk3368 and rk3288
2015-03-03 17:57:20 +08:00
hwg
d65aa5b926
rfkill-wlan.c: support rk3368
...
Conflicts:
net/rfkill/rfkill-wlan.c
2015-03-03 17:57:19 +08:00
hwg
7e92f35bdf
support different wifi bt chip auto compatible
...
like auto recognize rtl8188eu, ap6210, esp8089 in android
2015-02-28 14:05:32 +08:00
hwg
6589e9111e
rfkill-wlan.c: support rk3368
2015-02-12 15:22:38 +08:00
Huang, Tao
220ae60186
Merge branch develop-3.10 into develop-3.10-next
...
Conflicts:
drivers/clk/rockchip/clk-ops.h
drivers/video/rockchip/hdmi/chips/rk3288/rk3288_hdmi.c
drivers/video/rockchip/rk_fb.c
2015-02-10 16:43:50 +08:00
hwg
14529fd551
rfkill-wlan.c: solve null point panic when wifi_chip_type is not define in dts
2015-02-05 10:52:39 +08:00
黄涛
37e0782c6e
rfkill: fix compilation error on arm64
2014-10-23 17:06:52 +08:00
gwl
457cf03275
Wifi: update wifi mac address user-defined function. for UpgradeDllTool_v1.31.
2014-09-29 14:38:48 +08:00
gwl
8cfd5b8926
Wifi: add wifi mac address user-defined function.
2014-09-17 09:38:56 +08:00
gwl
8da569e3a7
Wifi: add wifi power control configration [keep_wifi_power_on].
2014-09-15 17:09:42 +08:00
gwl
02bdd1af26
WiFi: add rtl8189es/etv support, Optimization wifi configuration.
2014-09-12 14:19:41 +08:00
hwg
a39834c9f6
rtl8723bs wifi: add wifi diver select
2014-08-20 19:51:38 +08:00
li bing
5d5560503f
wifi: esp wifi normally open for rk3128's box.
2014-08-20 08:50:11 +08:00