Home
last modified time | relevance | path

Searched refs:bus (Results 1 – 25 of 970) sorted by relevance

12345678910>>...39

/rk3399_rockchip-uboot/drivers/net/phy/
H A Dmiiphybb.c33 static int bb_mii_init_wrap(struct bb_miiphy_bus *bus) in bb_mii_init_wrap() argument
41 static int bb_mdio_active_wrap(struct bb_miiphy_bus *bus) in bb_mdio_active_wrap() argument
50 static int bb_mdio_tristate_wrap(struct bb_miiphy_bus *bus) in bb_mdio_tristate_wrap() argument
59 static int bb_set_mdio_wrap(struct bb_miiphy_bus *bus, int v) in bb_set_mdio_wrap() argument
68 static int bb_get_mdio_wrap(struct bb_miiphy_bus *bus, int *v) in bb_get_mdio_wrap() argument
77 static int bb_set_mdc_wrap(struct bb_miiphy_bus *bus, int v) in bb_set_mdc_wrap() argument
86 static int bb_delay_wrap(struct bb_miiphy_bus *bus) in bb_delay_wrap() argument
153 static void miiphy_pre(struct bb_miiphy_bus *bus, char read, in miiphy_pre() argument
166 bus->mdio_active(bus); in miiphy_pre()
167 bus->set_mdio(bus, 1); in miiphy_pre()
[all …]
/rk3399_rockchip-uboot/board/gdsys/common/
H A Dihs_mdio.c15 static int ihs_mdio_idle(struct mii_dev *bus) in ihs_mdio_idle() argument
17 struct ihs_mdio_info *info = bus->priv; in ihs_mdio_idle()
31 static int ihs_mdio_reset(struct mii_dev *bus) in ihs_mdio_reset() argument
33 ihs_mdio_idle(bus); in ihs_mdio_reset()
38 static int ihs_mdio_read(struct mii_dev *bus, int addr, int dev_addr, in ihs_mdio_read() argument
41 struct ihs_mdio_info *info = bus->priv; in ihs_mdio_read()
44 ihs_mdio_idle(bus); in ihs_mdio_read()
57 static int ihs_mdio_write(struct mii_dev *bus, int addr, int dev_addr, in ihs_mdio_write() argument
60 struct ihs_mdio_info *info = bus->priv; in ihs_mdio_write()
62 ihs_mdio_idle(bus); in ihs_mdio_write()
[all …]
H A Dphy.c121 static int process_setupcmd(const char *bus, unsigned char addr, in process_setupcmd() argument
132 debug("mii %s:%u reg %2u ", bus, addr, reg); in process_setupcmd()
136 res = miiphy_read(bus, addr, reg, &orig_data); in process_setupcmd()
145 res = miiphy_write(bus, addr, reg, data); in process_setupcmd()
148 res = miiphy_read(bus, addr, reg, &orig_data); in process_setupcmd()
160 res = miiphy_read(bus, addr, reg, &orig_data); in process_setupcmd()
178 static int process_setup(const char *bus, unsigned char addr, in process_setup() argument
185 res = process_setupcmd(bus, addr, &setupcmd[k]); in process_setup()
188 setupcmd[k].token, bus, addr); in process_setup()
196 int setup_88e1518(const char *bus, unsigned char addr) in setup_88e1518() argument
[all …]
H A Dmiiphybb.c18 static int io_bb_mii_init(struct bb_miiphy_bus *bus) in io_bb_mii_init() argument
23 static int io_bb_mdio_active(struct bb_miiphy_bus *bus) in io_bb_mdio_active() argument
25 struct io_bb_pinset *pins = bus->priv; in io_bb_mdio_active()
33 static int io_bb_mdio_tristate(struct bb_miiphy_bus *bus) in io_bb_mdio_tristate() argument
35 struct io_bb_pinset *pins = bus->priv; in io_bb_mdio_tristate()
43 static int io_bb_set_mdio(struct bb_miiphy_bus *bus, int v) in io_bb_set_mdio() argument
45 struct io_bb_pinset *pins = bus->priv; in io_bb_set_mdio()
57 static int io_bb_get_mdio(struct bb_miiphy_bus *bus, int *v) in io_bb_get_mdio() argument
59 struct io_bb_pinset *pins = bus->priv; in io_bb_get_mdio()
66 static int io_bb_set_mdc(struct bb_miiphy_bus *bus, int v) in io_bb_set_mdc() argument
[all …]
/rk3399_rockchip-uboot/board/LaCie/common/
H A Dcpld-gpio-bus.c18 static void cpld_gpio_bus_set_addr(struct cpld_gpio_bus *bus, unsigned addr) in cpld_gpio_bus_set_addr() argument
22 for (pin = 0; pin < bus->num_addr; pin++) in cpld_gpio_bus_set_addr()
23 kw_gpio_set_value(bus->addr[pin], (addr >> pin) & 1); in cpld_gpio_bus_set_addr()
26 static void cpld_gpio_bus_set_data(struct cpld_gpio_bus *bus, unsigned data) in cpld_gpio_bus_set_data() argument
30 for (pin = 0; pin < bus->num_data; pin++) in cpld_gpio_bus_set_data()
31 kw_gpio_set_value(bus->data[pin], (data >> pin) & 1); in cpld_gpio_bus_set_data()
34 static void cpld_gpio_bus_enable_select(struct cpld_gpio_bus *bus) in cpld_gpio_bus_enable_select() argument
37 kw_gpio_set_value(bus->enable, 0); in cpld_gpio_bus_enable_select()
38 kw_gpio_set_value(bus->enable, 1); in cpld_gpio_bus_enable_select()
41 void cpld_gpio_bus_write(struct cpld_gpio_bus *bus, in cpld_gpio_bus_write() argument
[all …]
/rk3399_rockchip-uboot/common/
H A Dmiiphyutil.c70 struct mii_dev *bus; in mdio_alloc() local
72 bus = malloc(sizeof(*bus)); in mdio_alloc()
73 if (!bus) in mdio_alloc()
74 return bus; in mdio_alloc()
76 memset(bus, 0, sizeof(*bus)); in mdio_alloc()
79 INIT_LIST_HEAD(&bus->link); in mdio_alloc()
81 return bus; in mdio_alloc()
84 void mdio_free(struct mii_dev *bus) in mdio_free() argument
86 free(bus); in mdio_free()
89 int mdio_register(struct mii_dev *bus) in mdio_register() argument
[all …]
/rk3399_rockchip-uboot/test/dm/
H A Dbus.c109 struct udevice *bus; in dm_test_bus_children() local
116 ut_assertok(uclass_get_device(UCLASS_TEST_BUS, 0, &bus)); in dm_test_bus_children()
132 struct udevice *bus, *dev; in dm_test_bus_children_funcs() local
135 ut_assertok(uclass_get_device(UCLASS_TEST_BUS, 0, &bus)); in dm_test_bus_children_funcs()
138 ut_assertok(device_get_child(bus, 0, &dev)); in dm_test_bus_children_funcs()
139 ut_asserteq(-ENODEV, device_get_child(bus, 4, &dev)); in dm_test_bus_children_funcs()
140 ut_assertok(device_get_child_by_seq(bus, 5, &dev)); in dm_test_bus_children_funcs()
145 ut_asserteq(-ENODEV, device_find_child_by_seq(bus, -1, true, &dev)); in dm_test_bus_children_funcs()
146 ut_assertok(device_find_child_by_seq(bus, 0, true, &dev)); in dm_test_bus_children_funcs()
148 ut_asserteq(-ENODEV, device_find_child_by_seq(bus, 0, false, &dev)); in dm_test_bus_children_funcs()
[all …]
H A Dspi.c24 struct udevice *bus, *dev; in dm_test_spi_find() local
30 false, &bus)); in dm_test_spi_find()
36 ut_asserteq(0, uclass_get_device_by_seq(UCLASS_SPI, busnum, &bus)); in dm_test_spi_find()
37 ut_assertok(spi_cs_info(bus, cs, &info)); in dm_test_spi_find()
46 ut_assertok(spi_cs_info(bus, cs, &info)); in dm_test_spi_find()
50 ut_asserteq(-ENODEV, spi_find_bus_and_cs(busnum, cs, &bus, &dev)); in dm_test_spi_find()
52 NULL, 0, &bus, &slave)); in dm_test_spi_find()
60 ut_asserteq(-ENODEV, spi_find_bus_and_cs(busnum, cs, &bus, &dev)); in dm_test_spi_find()
62 "spi_flash_std", "name", &bus, in dm_test_spi_find()
65 ut_assertok(spi_cs_info(bus, cs, &info)); in dm_test_spi_find()
[all …]
H A Di2c.c27 struct udevice *bus, *dev; in dm_test_i2c_find() local
31 false, &bus)); in dm_test_i2c_find()
37 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); in dm_test_i2c_find()
38 ut_assertok(dm_i2c_probe(bus, chip, 0, &dev)); in dm_test_i2c_find()
39 ut_asserteq(-ENODEV, dm_i2c_probe(bus, no_chip, 0, &dev)); in dm_test_i2c_find()
40 ut_asserteq(-ENODEV, uclass_get_device_by_seq(UCLASS_I2C, 1, &bus)); in dm_test_i2c_find()
48 struct udevice *bus, *dev; in dm_test_i2c_read_write() local
51 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); in dm_test_i2c_read_write()
52 ut_assertok(i2c_get_chip(bus, chip, 1, &dev)); in dm_test_i2c_read_write()
65 struct udevice *bus, *dev; in dm_test_i2c_speed() local
[all …]
/rk3399_rockchip-uboot/drivers/i2c/
H A Dat91_i2c.c25 static int at91_wait_for_xfer(struct at91_i2c_bus *bus, u32 status) in at91_wait_for_xfer() argument
27 struct at91_i2c_regs *reg = bus->regs; in at91_wait_for_xfer()
31 bus->status = 0; in at91_wait_for_xfer()
35 bus->status |= sr; in at91_wait_for_xfer()
46 static int at91_i2c_xfer_msg(struct at91_i2c_bus *bus, struct i2c_msg *msg) in at91_i2c_xfer_msg() argument
48 struct at91_i2c_regs *reg = bus->regs; in at91_i2c_xfer_msg()
58 ret = at91_wait_for_xfer(bus, TWI_SR_RXRDY); in at91_i2c_xfer_msg()
67 ret = at91_wait_for_xfer(bus, TWI_SR_RXRDY); in at91_i2c_xfer_msg()
77 ret = at91_wait_for_xfer(bus, TWI_SR_TXRDY); in at91_i2c_xfer_msg()
87 ret = at91_wait_for_xfer(bus, TWI_SR_TXCOMP); in at91_i2c_xfer_msg()
[all …]
H A Di2c-uclass.c68 struct udevice *bus = dev_get_parent(dev); in i2c_read_bytewise() local
69 struct dm_i2c_ops *ops = i2c_get_ops(bus); in i2c_read_bytewise()
85 ret = ops->xfer(bus, msg, ptr - msg); in i2c_read_bytewise()
97 struct udevice *bus = dev_get_parent(dev); in i2c_write_bytewise() local
98 struct dm_i2c_ops *ops = i2c_get_ops(bus); in i2c_write_bytewise()
109 ret = ops->xfer(bus, msg, 1); in i2c_write_bytewise()
120 struct udevice *bus = dev_get_parent(dev); in dm_i2c_read() local
121 struct dm_i2c_ops *ops = i2c_get_ops(bus); in dm_i2c_read()
144 return ops->xfer(bus, msg, msg_count); in dm_i2c_read()
151 struct udevice *bus = dev_get_parent(dev); in dm_i2c_write() local
[all …]
/rk3399_rockchip-uboot/drivers/net/
H A Dxilinx_ll_temac_mdio.c55 static int ll_temac_mdio_setup(struct mii_dev *bus) in ll_temac_mdio_setup() argument
57 struct temac_reg *regs = (struct temac_reg *)bus->priv; in ll_temac_mdio_setup()
105 int ll_temac_phy_read(struct mii_dev *bus, int addr, int devad, int regnum) in ll_temac_phy_read() argument
107 struct temac_reg *regs = (struct temac_reg *)bus->priv; in ll_temac_phy_read()
112 int ll_temac_phy_write(struct mii_dev *bus, int addr, int devad, int regnum, in ll_temac_phy_write() argument
115 struct temac_reg *regs = (struct temac_reg *)bus->priv; in ll_temac_phy_write()
133 int ll_temac_phy_addr(struct mii_dev *bus) in ll_temac_phy_addr() argument
135 struct temac_reg *regs = (struct temac_reg *)bus->priv; in ll_temac_phy_addr()
153 struct mii_dev *bus = mdio_alloc(); in xilinx_ll_temac_mdio_initialize() local
155 if (!bus) { in xilinx_ll_temac_mdio_initialize()
[all …]
H A Dpic32_mdio.c17 static int pic32_mdio_write(struct mii_dev *bus, in pic32_mdio_write() argument
22 struct pic32_mii_regs *mii_regs = bus->priv; in pic32_mdio_write()
45 static int pic32_mdio_read(struct mii_dev *bus, int addr, int devaddr, int reg) in pic32_mdio_read() argument
48 struct pic32_mii_regs *mii_regs = bus->priv; in pic32_mdio_read()
77 static int pic32_mdio_reset(struct mii_dev *bus) in pic32_mdio_reset() argument
79 struct pic32_mii_regs *mii_regs = bus->priv; in pic32_mdio_reset()
106 struct mii_dev *bus; in pic32_mdio_init() local
108 bus = mdio_alloc(); in pic32_mdio_init()
109 if (!bus) { in pic32_mdio_init()
114 bus->read = pic32_mdio_read; in pic32_mdio_init()
[all …]
H A Dfsl_mdio.c60 static int fsl_pq_mdio_reset(struct mii_dev *bus) in fsl_pq_mdio_reset() argument
63 (struct tsec_mii_mng __iomem *)bus->priv; in fsl_pq_mdio_reset()
76 int tsec_phy_read(struct mii_dev *bus, int addr, int dev_addr, int regnum) in tsec_phy_read() argument
79 (struct tsec_mii_mng __iomem *)bus->priv; in tsec_phy_read()
84 int tsec_phy_write(struct mii_dev *bus, int addr, int dev_addr, int regnum, in tsec_phy_write() argument
88 (struct tsec_mii_mng __iomem *)bus->priv; in tsec_phy_write()
97 struct mii_dev *bus = mdio_alloc(); in fsl_pq_mdio_init() local
99 if (!bus) { in fsl_pq_mdio_init()
104 bus->read = tsec_phy_read; in fsl_pq_mdio_init()
105 bus->write = tsec_phy_write; in fsl_pq_mdio_init()
[all …]
H A Dag7xxx.c144 struct mii_dev *bus; member
155 static int ag7xxx_switch_read(struct mii_dev *bus, int addr, int reg, u16 *val) in ag7xxx_switch_read() argument
157 struct ar7xxx_eth_priv *priv = bus->priv; in ag7xxx_switch_read()
178 static int ag7xxx_switch_write(struct mii_dev *bus, int addr, int reg, u16 val) in ag7xxx_switch_write() argument
180 struct ar7xxx_eth_priv *priv = bus->priv; in ag7xxx_switch_write()
194 static int ag7xxx_switch_reg_read(struct mii_dev *bus, int reg, u32 *val) in ag7xxx_switch_reg_read() argument
196 struct ar7xxx_eth_priv *priv = bus->priv; in ag7xxx_switch_reg_read()
213 ret = ag7xxx_switch_write(bus, phy_addr, reg_addr, reg >> 9); in ag7xxx_switch_reg_read()
221 ret = ag7xxx_switch_read(bus, phy_temp, reg_temp | 0, &rv); in ag7xxx_switch_reg_read()
226 ret = ag7xxx_switch_read(bus, phy_temp, reg_temp | 1, &rv); in ag7xxx_switch_reg_read()
[all …]
/rk3399_rockchip-uboot/drivers/usb/host/
H A Dusb-uclass.c39 struct udevice *bus = udev->controller_dev; in submit_int_msg() local
40 struct dm_usb_ops *ops = usb_get_ops(bus); in submit_int_msg()
45 return ops->interrupt(bus, udev, pipe, buffer, length, interval, in submit_int_msg()
52 struct udevice *bus = udev->controller_dev; in submit_control_msg() local
53 struct dm_usb_ops *ops = usb_get_ops(bus); in submit_control_msg()
54 struct usb_uclass_priv *uc_priv = bus->uclass->priv; in submit_control_msg()
60 err = ops->control(bus, udev, pipe, buffer, length, setup); in submit_control_msg()
75 struct udevice *bus = udev->controller_dev; in submit_bulk_msg() local
76 struct dm_usb_ops *ops = usb_get_ops(bus); in submit_bulk_msg()
81 return ops->bulk(bus, udev, pipe, buffer, length); in submit_bulk_msg()
[all …]
/rk3399_rockchip-uboot/board/gdsys/mpc8308/
H A Dhrcon.c57 u8 bus; member
228 i2c_set_bus_num(hrcon_fans[k].bus); in last_stage_init()
239 void fpga_gpio_set(unsigned int bus, int pin) in fpga_gpio_set() argument
241 FPGA_SET_REG(bus >= 4 ? (bus - 4) : bus, gpio.set, pin); in fpga_gpio_set()
244 void fpga_gpio_clear(unsigned int bus, int pin) in fpga_gpio_clear() argument
246 FPGA_SET_REG(bus >= 4 ? (bus - 4) : bus, gpio.clear, pin); in fpga_gpio_clear()
249 int fpga_gpio_get(unsigned int bus, int pin) in fpga_gpio_get() argument
253 FPGA_GET_REG(bus >= 4 ? (bus - 4) : bus, gpio.read, &val); in fpga_gpio_get()
258 void fpga_control_set(unsigned int bus, int pin) in fpga_control_set() argument
262 FPGA_GET_REG(bus >= 4 ? (bus - 4) : bus, control, &val); in fpga_control_set()
[all …]
/rk3399_rockchip-uboot/drivers/pci/
H A Dpci-uclass.c51 struct udevice *bus = dev->parent; in dm_pci_get_bdf() local
53 return PCI_ADD_BUS(bus->seq, pplat->devfn); in dm_pci_get_bdf()
63 struct udevice *bus; in pci_get_bus_max() local
68 uclass_foreach_dev(bus, uc) { in pci_get_bus_max()
69 if (bus->seq > ret) in pci_get_bus_max()
70 ret = bus->seq; in pci_get_bus_max()
95 int pci_bus_find_devfn(struct udevice *bus, pci_dev_t find_devfn, in pci_bus_find_devfn() argument
100 for (device_find_first_child(bus, &dev); in pci_bus_find_devfn()
117 struct udevice *bus; in dm_pci_bus_find_bdf() local
120 ret = pci_get_bus(PCI_BUS(bdf), &bus); in dm_pci_bus_find_bdf()
[all …]
/rk3399_rockchip-uboot/board/freescale/ls1021aqds/
H A Deth.c69 static int ls1021a_mdio_read(struct mii_dev *bus, int addr, int devad, in ls1021a_mdio_read() argument
72 struct ls1021a_mdio *priv = bus->priv; in ls1021a_mdio_read()
79 static int ls1021a_mdio_write(struct mii_dev *bus, int addr, int devad, in ls1021a_mdio_write() argument
82 struct ls1021a_mdio *priv = bus->priv; in ls1021a_mdio_write()
89 static int ls1021a_mdio_reset(struct mii_dev *bus) in ls1021a_mdio_reset() argument
91 struct ls1021a_mdio *priv = bus->priv; in ls1021a_mdio_reset()
99 struct mii_dev *bus = mdio_alloc(); in ls1021a_mdio_init() local
101 if (!bus) { in ls1021a_mdio_init()
109 free(bus); in ls1021a_mdio_init()
113 bus->read = ls1021a_mdio_read; in ls1021a_mdio_init()
[all …]
/rk3399_rockchip-uboot/drivers/spi/
H A Dspi-uclass.c21 static int spi_set_speed_mode(struct udevice *bus, int speed, int mode) in spi_set_speed_mode() argument
26 ops = spi_get_ops(bus); in spi_set_speed_mode()
28 ret = ops->set_speed(bus, speed); in spi_set_speed_mode()
37 ret = ops->set_mode(bus, mode); in spi_set_speed_mode()
50 struct udevice *bus = dev->parent; in dm_spi_claim_bus() local
51 struct dm_spi_ops *ops = spi_get_ops(bus); in dm_spi_claim_bus()
52 struct dm_spi_bus *spi = dev_get_uclass_priv(bus); in dm_spi_claim_bus()
69 int ret = spi_set_speed_mode(bus, speed, slave->mode); in dm_spi_claim_bus()
83 struct udevice *bus = dev->parent; in dm_spi_release_bus() local
84 struct dm_spi_ops *ops = spi_get_ops(bus); in dm_spi_release_bus()
[all …]
H A Daltera_spi.c46 struct udevice *bus = dev->parent; in spi_cs_activate() local
47 struct altera_spi_priv *priv = dev_get_priv(bus); in spi_cs_activate()
56 struct udevice *bus = dev->parent; in spi_cs_deactivate() local
57 struct altera_spi_priv *priv = dev_get_priv(bus); in spi_cs_deactivate()
66 struct udevice *bus = dev->parent; in altera_spi_claim_bus() local
67 struct altera_spi_priv *priv = dev_get_priv(bus); in altera_spi_claim_bus()
78 struct udevice *bus = dev->parent; in altera_spi_release_bus() local
79 struct altera_spi_priv *priv = dev_get_priv(bus); in altera_spi_release_bus()
90 struct udevice *bus = dev->parent; in altera_spi_xfer() local
91 struct altera_spi_priv *priv = dev_get_priv(bus); in altera_spi_xfer()
[all …]
H A Datmel_spi.c45 struct spi_slave *spi_setup_slave(unsigned int bus, unsigned int cs, in spi_setup_slave() argument
53 if (!spi_cs_is_valid(bus, cs)) in spi_setup_slave()
56 switch (bus) { in spi_setup_slave()
80 scbr = (get_spi_clk_rate(bus) + max_hz - 1) / max_hz; in spi_setup_slave()
94 as = spi_alloc_slave(struct atmel_spi_slave, bus, cs); in spi_setup_slave()
246 struct udevice *bus = dev_get_parent(dev); in atmel_spi_claim_bus() local
247 struct atmel_spi_platdata *bus_plat = dev_get_platdata(bus); in atmel_spi_claim_bus()
248 struct atmel_spi_priv *priv = dev_get_priv(bus); in atmel_spi_claim_bus()
286 struct udevice *bus = dev_get_parent(dev); in atmel_spi_release_bus() local
287 struct atmel_spi_platdata *bus_plat = dev_get_platdata(bus); in atmel_spi_release_bus()
[all …]
/rk3399_rockchip-uboot/drivers/net/fm/
H A Dtgec_phy.c20 static int tgec_mdio_write(struct mii_dev *bus, int port_addr, int dev_addr, in tgec_mdio_write() argument
25 struct tgec_mdio_controller *regs = bus->priv; in tgec_mdio_write()
62 static int tgec_mdio_read(struct mii_dev *bus, int port_addr, int dev_addr, in tgec_mdio_read() argument
67 struct tgec_mdio_controller *regs = bus->priv; in tgec_mdio_read()
104 static int tgec_mdio_reset(struct mii_dev *bus) in tgec_mdio_reset() argument
111 struct mii_dev *bus = mdio_alloc(); in fm_tgec_mdio_init() local
113 if (!bus) { in fm_tgec_mdio_init()
118 bus->read = tgec_mdio_read; in fm_tgec_mdio_init()
119 bus->write = tgec_mdio_write; in fm_tgec_mdio_init()
120 bus->reset = tgec_mdio_reset; in fm_tgec_mdio_init()
[all …]
/rk3399_rockchip-uboot/cmd/
H A Dmdio.c44 static int mdio_write_ranges(struct phy_device *phydev, struct mii_dev *bus, in mdio_write_ranges() argument
57 err = bus->write(bus, addr, devad, in mdio_write_ranges()
73 static int mdio_read_ranges(struct phy_device *phydev, struct mii_dev *bus, in mdio_read_ranges() argument
80 printf("Reading from bus %s\n", bus->name); in mdio_read_ranges()
89 val = bus->read(bus, addr, devad, reg); in mdio_read_ranges()
141 static int extract_phy_range(char *const argv[], int argc, struct mii_dev **bus, in extract_phy_range() argument
152 *bus = miiphy_get_dev_by_name(argv[0]); in extract_phy_range()
154 if (!*bus) in extract_phy_range()
175 *bus = dev->bus; in extract_phy_range()
191 struct mii_dev *bus; in do_mdio() local
[all …]
/rk3399_rockchip-uboot/board/Marvell/mvebu_armada-37xx/
H A Dboard.c195 static int mii_multi_chip_mode_write(struct mii_dev *bus, int dev_smi_addr, in mii_multi_chip_mode_write() argument
200 if (bus->write(bus, dev_smi_addr, 0, in mii_multi_chip_mode_write()
212 if (bus->write(bus, dev_smi_addr, 0, in mii_multi_chip_mode_write()
223 int board_network_enable(struct mii_dev *bus) in board_network_enable() argument
234 mii_multi_chip_mode_write(bus, 1, MVEBU_PORT_CTRL_SMI_ADDR(0), in board_network_enable()
236 mii_multi_chip_mode_write(bus, 1, MVEBU_PORT_CTRL_SMI_ADDR(1), in board_network_enable()
238 mii_multi_chip_mode_write(bus, 1, MVEBU_PORT_CTRL_SMI_ADDR(2), in board_network_enable()
240 mii_multi_chip_mode_write(bus, 1, MVEBU_PORT_CTRL_SMI_ADDR(3), in board_network_enable()
244 mii_multi_chip_mode_write(bus, 1, MVEBU_PORT_CTRL_SMI_ADDR(0), in board_network_enable()
248 mii_multi_chip_mode_write(bus, 1, MVEBU_SW_G2_SMI_ADDR, in board_network_enable()
[all …]

12345678910>>...39