Home
last modified time | relevance | path

Searched refs:serdes_ctrl (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/drivers/phy/mscc/
Dphy-ocelot-serdes.c21 struct serdes_ctrl { struct
31 struct serdes_ctrl *ctrl; argument
446 struct serdes_ctrl *ctrl = dev_get_drvdata(dev); in serdes_simple_xlate()
472 static int serdes_phy_create(struct serdes_ctrl *ctrl, u8 idx, struct phy **phy) in serdes_phy_create()
496 struct serdes_ctrl *ctrl; in serdes_probe()
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns/
Dhns_dsaf_misc.c643 if (mac_cb->serdes_ctrl) { in hns_mac_config_sds_loopback()
654 dsaf_write_syscon(mac_cb->serdes_ctrl, in hns_mac_config_sds_loopback()
657 dsaf_write_syscon(mac_cb->serdes_ctrl, in hns_mac_config_sds_loopback()
661 ret = dsaf_read_syscon(mac_cb->serdes_ctrl, reg_offset, in hns_mac_config_sds_loopback()
667 dsaf_write_syscon(mac_cb->serdes_ctrl, reg_offset, origin); in hns_mac_config_sds_loopback()
Dhns_dsaf_mac.h311 struct regmap *serdes_ctrl; member
Dhns_dsaf_mac.c878 mac_cb->serdes_ctrl = syscon; in hns_mac_get_info()
/Linux-v5.4/arch/arm64/boot/dts/hisilicon/
Dhip06.dtsi409 serdes_ctrl: sds_ctrl@c2200000 { label
533 serdes-syscon = <&serdes_ctrl>;
541 serdes-syscon= <&serdes_ctrl>;
550 serdes-syscon= <&serdes_ctrl>;
559 serdes-syscon= <&serdes_ctrl>;
Dhip07.dtsi1295 serdes_ctrl: sds_ctrl@c2200000 { label
1420 serdes-syscon = <&serdes_ctrl>;
1430 serdes-syscon= <&serdes_ctrl>;
1441 serdes-syscon= <&serdes_ctrl>;
1451 serdes-syscon= <&serdes_ctrl>;