Searched refs:ksz_cfg (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/net/dsa/microchip/ |
| H A D | ksz8.c | 92 static void ksz_cfg(struct ksz_device *dev, u32 addr, u8 bits, bool set) in ksz_cfg() function 245 ksz_cfg(dev, KSZ8463_REG_SW_RESET, in ksz8463_reset_switch() 248 ksz_cfg(dev, KSZ8463_REG_SW_RESET, in ksz8463_reset_switch() 258 ksz_cfg(dev, KSZ8863_REG_SW_RESET, in ksz8_reset_switch() 260 ksz_cfg(dev, KSZ8863_REG_SW_RESET, in ksz8_reset_switch() 522 ksz_cfg(dev, REG_SW_CTRL_6, BIT(port), true); in ksz8_freeze_mib() 523 ksz_cfg(dev, REG_SW_CTRL_6, SW_MIB_COUNTER_FREEZE, freeze); in ksz8_freeze_mib() 527 ksz_cfg(dev, REG_SW_CTRL_6, BIT(port), false); in ksz8_freeze_mib() 538 ksz_cfg(dev, REG_SW_CTRL_6, BIT(port), true); in ksz8_port_init_cnt() 539 ksz_cfg(dev, REG_SW_CTRL_6, SW_MIB_COUNTER_FLUSH, true); in ksz8_port_init_cnt() [all …]
|
| H A D | ksz9477.c | 26 static void ksz_cfg(struct ksz_device *dev, u32 addr, u8 bits, bool set) in ksz_cfg() function 360 ksz_cfg(dev, REG_SW_OPERATION, SW_RESET, true); in ksz9477_reset_switch() 674 ksz_cfg(dev, S_FLUSH_TABLE_CTRL, SW_FLUSH_DYN_MAC_TABLE, true); in ksz9477_flush_dyn_mac_table() 678 ksz_cfg(dev, S_FLUSH_TABLE_CTRL, SW_FLUSH_STP_TABLE, true); in ksz9477_flush_dyn_mac_table() 690 ksz_cfg(dev, REG_SW_LUE_CTRL_0, SW_VLAN_ENABLE, true); in ksz9477_port_vlan_filtering() 692 ksz_cfg(dev, REG_SW_LUE_CTRL_0, SW_VLAN_ENABLE, false); in ksz9477_port_vlan_filtering() 1168 ksz_cfg(dev, S_MIRROR_CTRL, SW_MIRROR_RX_TX, false); in ksz9477_port_mirror_add() 1530 ksz_cfg(dev, REG_SW_LUE_CTRL_0, SW_RESV_MCAST_ENABLE, true); in ksz9477_enable_stp_addr() 1728 ksz_cfg(dev, REG_SW_MAC_CTRL_0, SW_CHECK_LENGTH, false); in ksz9477_setup() 1731 ksz_cfg(dev, REG_SW_MAC_CTRL_1, SW_JUMBO_PACKET, true); in ksz9477_setup() [all …]
|