ksz_write32
ksz_write32(dev, REG_SW_ALU_STAT_CTRL__4, data);
ksz_write32(dev, REG_SW_VLAN_ENTRY__4, vlan_table[0]);
ksz_write32(dev, REG_SW_VLAN_ENTRY_UNTAG__4, vlan_table[1]);
ksz_write32(dev, REG_SW_VLAN_ENTRY_PORTS__4, vlan_table[2]);
ksz_write32(dev, REG_SW_ALU_STAT_CTRL__4, data);
ret = ksz_write32(dev, REG_SW_ALU_STAT_CTRL__4, data);
ksz_write32(dev, REG_SW_ALU_VAL_A, table[0]);
ksz_write32(dev, REG_SW_ALU_VAL_B, table[1]);
ksz_write32(dev, REG_SW_ALU_VAL_C, table[2]);
ksz_write32(dev, REG_SW_ALU_VAL_D, table[3]);
ret = ksz_write32(dev, REG_SW_ALU_VAL_B, data);
ret = ksz_write32(dev, REG_SW_ALU_STAT_CTRL__4, data);
ksz_write32(dev, REG_SW_INT_MASK__4, SWITCH_INT_MASK);
ksz_write32(dev, REG_SW_PORT_INT_MASK__4, 0x7F);
ksz_write32(dev, REG_SW_ALU_INDEX_0, data);
ksz_write32(dev, REG_SW_ALU_INDEX_1, data);
ksz_write32(dev, REG_SW_ALU_CTRL__4, ALU_READ | ALU_START);
ksz_write32(dev, REG_SW_ALU_CTRL__4, ALU_WRITE | ALU_START);
ksz_write32(dev, REG_SW_ALU_INDEX_0, data);
ksz_write32(dev, REG_SW_ALU_INDEX_1, data);
ksz_write32(dev, REG_SW_ALU_CTRL__4, ALU_READ | ALU_START);
ksz_write32(dev, REG_SW_ALU_CTRL__4, ALU_WRITE | ALU_START);
ksz_write32(dev, REG_SW_ALU_CTRL__4, ALU_START | ALU_SEARCH);
ksz_write32(dev, REG_SW_ALU_CTRL__4, 0);
ksz_write32(dev, REG_SW_ALU_STAT_CTRL__4, data);
ksz_write32(dev, REG_SW_ALU_STAT_CTRL__4, data);
return ksz_write32(dev, dev->dev_ops->get_port_addr(port, offset),
ret = ksz_write32(dev, REG_TRIG_TARGET_NANOSEC, ts->tv_nsec);
ret = ksz_write32(dev, REG_TRIG_TARGET_SEC, ts->tv_sec);
ret = ksz_write32(dev, REG_TRIG_CTRL__4, data);
ret = ksz_write32(dev, REG_TRIG_CYCLE_WIDTH, cycle_width_ns);
ret = ksz_write32(dev, REG_TRIG_PULSE_WIDTH__4, data);
ret = ksz_write32(dev, REG_PTP_TRIG_STATUS__4, data);
ret = ksz_write32(dev, regs[PTP_RTC_NANOSEC], ts->tv_nsec);
ret = ksz_write32(dev, regs[PTP_RTC_SEC], ts->tv_sec);
ret = ksz_write32(dev, REG_PTP_INT_STATUS__4, data);
ret = ksz_write32(dev, regs[PTP_SUBNANOSEC_RATE], data32);
ret = ksz_write32(dev, regs[PTP_RTC_NANOSEC], abs(nsec));
ret = ksz_write32(dev, regs[PTP_RTC_SEC], abs(sec));
ret = ksz_write32(dev, REG_SW_INT_MASK__4, SWITCH_INT_MASK);
ret = ksz_write32(dev, REG_SW_INT_STATUS__4, POR_READY_INT);
ret = ksz_write32(dev, REG_SW_PORT_INT_MASK__4, 0xFF);