Lines Matching refs:port
58 static inline u32 mvs_read_phy_ctl(struct mvs_info *mvi, u32 port) in mvs_read_phy_ctl() argument
61 return (port < 4) ? mr32(MVS_P0_SER_CTLSTAT + port * 4) : in mvs_read_phy_ctl()
62 mr32(MVS_P4_SER_CTLSTAT + (port - 4) * 4); in mvs_read_phy_ctl()
65 static inline void mvs_write_phy_ctl(struct mvs_info *mvi, u32 port, u32 val) in mvs_write_phy_ctl() argument
68 if (port < 4) in mvs_write_phy_ctl()
69 mw32(MVS_P0_SER_CTLSTAT + port * 4, val); in mvs_write_phy_ctl()
71 mw32(MVS_P4_SER_CTLSTAT + (port - 4) * 4, val); in mvs_write_phy_ctl()
75 u32 off2, u32 port) in mvs_read_port() argument
79 return (port < 4) ? readl(regs + port * 8) : in mvs_read_port()
80 readl(regs2 + (port - 4) * 8); in mvs_read_port()
84 u32 port, u32 val) in mvs_write_port() argument
88 if (port < 4) in mvs_write_port()
89 writel(val, regs + port * 8); in mvs_write_port()
91 writel(val, regs2 + (port - 4) * 8); in mvs_write_port()
94 static inline u32 mvs_read_port_cfg_data(struct mvs_info *mvi, u32 port) in mvs_read_port_cfg_data() argument
97 MVS_P4_CFG_DATA, port); in mvs_read_port_cfg_data()
101 u32 port, u32 val) in mvs_write_port_cfg_data() argument
104 MVS_P4_CFG_DATA, port, val); in mvs_write_port_cfg_data()
108 u32 port, u32 addr) in mvs_write_port_cfg_addr() argument
111 MVS_P4_CFG_ADDR, port, addr); in mvs_write_port_cfg_addr()
115 static inline u32 mvs_read_port_vsr_data(struct mvs_info *mvi, u32 port) in mvs_read_port_vsr_data() argument
118 MVS_P4_VSR_DATA, port); in mvs_read_port_vsr_data()
122 u32 port, u32 val) in mvs_write_port_vsr_data() argument
125 MVS_P4_VSR_DATA, port, val); in mvs_write_port_vsr_data()
129 u32 port, u32 addr) in mvs_write_port_vsr_addr() argument
132 MVS_P4_VSR_ADDR, port, addr); in mvs_write_port_vsr_addr()
136 static inline u32 mvs_read_port_irq_stat(struct mvs_info *mvi, u32 port) in mvs_read_port_irq_stat() argument
139 MVS_P4_INT_STAT, port); in mvs_read_port_irq_stat()
143 u32 port, u32 val) in mvs_write_port_irq_stat() argument
146 MVS_P4_INT_STAT, port, val); in mvs_write_port_irq_stat()
149 static inline u32 mvs_read_port_irq_mask(struct mvs_info *mvi, u32 port) in mvs_read_port_irq_mask() argument
152 MVS_P4_INT_MASK, port); in mvs_read_port_irq_mask()
157 u32 port, u32 val) in mvs_write_port_irq_mask() argument
160 MVS_P4_INT_MASK, port, val); in mvs_write_port_irq_mask()