openwrt/target/linux/generic/files/drivers/net/phy
Mieczyslaw Nalewaj 4b81eda3c1 kernel: support for RTL8367C/S switch
From driver point of view no differance between rtl8367b and rtl8367s
if it connected through EXT2 (rgmii only).
So this trivial patch add some identification and initialization only.
SGMII/HSGMII mode for EXT1 is not implemented for the sake of patch
clairity.

Signed-off-by: Serge Vasilugin <vasilugin@yandex.ru>
[Fix code format]
Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
[add flags to separate chip_num/chip_id detection; drop error print in
rtl8367b_init_regs, drop unnecessary info prints, code style fixes]
Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
[rebase; use MII macros]
Signed-off-by: Gaspare Bruno <gaspare@anlix.io>
[code optimization]
Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
2024-02-24 19:20:52 +01:00
..
b53 generic: b53: rename exported symbols to avoid upstream conflict 2023-06-02 21:20:53 +02:00
adm6996.c target: remove obsolete kernel version switches for 4.19 2020-10-30 19:45:24 +01:00
adm6996.h treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
ar8216.c kernek: use struct_group to wipe ar8216 volatile priv data 2023-05-22 22:28:18 +02:00
ar8216.h kernek: use struct_group to wipe ar8216 volatile priv data 2023-05-22 22:28:18 +02:00
ar8327.c generic: fix compilation warning for ar8xxx swconfig 2022-03-27 04:51:38 +01:00
ar8327.h treewide: rename POWER_ON_STRIP register 2020-07-25 21:50:50 +02:00
ip17xx.c kernel: remove an unused callback from the ip17xx switch driver 2020-12-05 12:06:28 +01:00
psb6970.c kernel: use struct group to wipe psb6970 volatile priv data 2023-06-08 17:25:22 +02:00
rtl8306.c generic: drop outdated kernel version switches in local drivers 2020-05-17 18:35:59 +02:00
rtl8366_smi.c kernel: rtl8366_smi: explicitly set phy addr for switch 2024-02-24 19:20:52 +01:00
rtl8366_smi.h kernel: rtl8366_smi: explicitly set phy addr for switch 2024-02-24 19:20:52 +01:00
rtl8366rb.c generic: rtl836x: support defered probe on mdio-bus 2018-11-26 12:05:46 +01:00
rtl8366s.c generic: rtl836x: support defered probe on mdio-bus 2018-11-26 12:05:46 +01:00
rtl8367.c generic: rtl836x: support defered probe on mdio-bus 2018-11-26 12:05:46 +01:00
rtl8367b.c kernel: support for RTL8367C/S switch 2024-02-24 19:20:52 +01:00
swconfig_leds.c kernel: refresh swconfig_leds to handle new trigger locking 2023-05-22 22:28:17 +02:00
swconfig.c kernel: 6.1: fix swconfig not working 2023-05-30 01:58:20 +02:00