/u-boot/drivers/i2c/ |
A D | i2c-gpio.c | 41 static int i2c_gpio_sda_get(struct i2c_gpio_bus *bus) in i2c_gpio_sda_get() 48 static void i2c_gpio_sda_set(struct i2c_gpio_bus *bus, int bit) in i2c_gpio_sda_set() 60 static void i2c_gpio_scl_set(struct i2c_gpio_bus *bus, int bit) in i2c_gpio_scl_set() 98 static int i2c_gpio_read_bit(struct i2c_gpio_bus *bus, int delay) in i2c_gpio_read_bit() 125 static void i2c_gpio_send_stop(struct i2c_gpio_bus *bus, int delay) in i2c_gpio_send_stop() 161 static void i2c_gpio_sda_high(struct i2c_gpio_bus *bus, int delay) in i2c_gpio_sda_high() 271 struct i2c_gpio_bus *bus = dev_get_priv(dev); in i2c_gpio_xfer() local 294 struct i2c_gpio_bus *bus = dev_get_priv(dev); in i2c_gpio_probe() local 310 struct i2c_gpio_bus *bus = dev_get_priv(dev); in i2c_gpio_set_bus_speed() local 324 struct i2c_gpio_bus *bus = dev_get_priv(dev); in i2c_gpio_drv_probe() local [all …]
|
A D | i2c-microchip.c | 104 static void mpfs_i2c_int_clear(struct mpfs_i2c_bus *bus) in mpfs_i2c_int_clear() 120 static void mpfs_i2c_core_enable(struct mpfs_i2c_bus *bus) in mpfs_i2c_core_enable() 128 static void mpfs_i2c_reset(struct mpfs_i2c_bus *bus) in mpfs_i2c_reset() 134 static inline void mpfs_i2c_stop(struct mpfs_i2c_bus *bus) in mpfs_i2c_stop() 216 static void mpfs_i2c_empty_rx(struct mpfs_i2c_bus *bus) in mpfs_i2c_empty_rx() 234 static int mpfs_i2c_fill_tx(struct mpfs_i2c_bus *bus) in mpfs_i2c_fill_tx() 324 static int mpfs_i2c_service(struct mpfs_i2c_bus *bus) in mpfs_i2c_service() 358 static int mpfs_i2c_poll_device(struct mpfs_i2c_bus *bus) in mpfs_i2c_poll_device() 404 struct mpfs_i2c_bus *bus = dev_get_priv(dev); in mpfs_i2c_xfer() local 421 struct mpfs_i2c_bus *bus = dev_get_priv(dev); in mpfs_i2c_probe_chip() local [all …]
|
A D | imx_lpi2c.c | 98 static int bus_i2c_send(struct udevice *bus, u8 *txbuf, int len) in bus_i2c_send() 120 static int bus_i2c_receive(struct udevice *bus, u8 *rxbuf, int len) in bus_i2c_receive() 164 static int bus_i2c_start(struct udevice *bus, u8 addr, u8 dir) in bus_i2c_start() 201 static int bus_i2c_stop(struct udevice *bus) in bus_i2c_stop() 239 static int bus_i2c_read(struct udevice *bus, u32 chip, u8 *buf, int len) in bus_i2c_read() 253 static int bus_i2c_write(struct udevice *bus, u32 chip, u8 *buf, int len) in bus_i2c_write() 273 static int bus_i2c_set_bus_speed(struct udevice *bus, int speed) in bus_i2c_set_bus_speed() 349 static int bus_i2c_init(struct udevice *bus, int speed) in bus_i2c_init() 385 static int imx_lpi2c_probe_chip(struct udevice *bus, u32 chip, in imx_lpi2c_probe_chip() 432 static int imx_lpi2c_set_bus_speed(struct udevice *bus, unsigned int speed) in imx_lpi2c_set_bus_speed() [all …]
|
A D | at91_i2c.c | 26 static int at91_wait_for_xfer(struct at91_i2c_bus *bus, u32 status) in at91_wait_for_xfer() 47 static int at91_i2c_xfer_msg(struct at91_i2c_bus *bus, struct i2c_msg *msg) in at91_i2c_xfer_msg() 115 struct at91_i2c_bus *bus = dev_get_priv(dev); in at91_i2c_xfer() local 159 struct at91_i2c_bus *bus = dev_get_priv(dev); in at91_calc_i2c_clock() local 185 struct at91_i2c_bus *bus = dev_get_priv(dev); in at91_i2c_enable_clk() local 211 struct at91_i2c_bus *bus = dev_get_priv(dev); in at91_i2c_set_bus_speed() local 222 struct at91_i2c_bus *bus = dev_get_priv(dev); in at91_i2c_get_bus_speed() local 230 struct at91_i2c_bus *bus = dev_get_priv(dev); in at91_i2c_of_to_plat() local 249 struct at91_i2c_bus *bus = dev_get_priv(dev); in at91_i2c_probe() local
|
A D | i2c-uclass.c | 85 struct udevice *bus = dev_get_parent(dev); in i2c_read_bytewise() local 114 struct udevice *bus = dev_get_parent(dev); in i2c_write_bytewise() local 137 struct udevice *bus = dev_get_parent(dev); in dm_i2c_read() local 168 struct udevice *bus = dev_get_parent(dev); in dm_i2c_write() local 216 struct udevice *bus = dev_get_parent(dev); in dm_i2c_xfer() local 362 struct udevice *bus; in i2c_get_chip_for_busnum() local 433 int dm_i2c_get_bus_speed(struct udevice *bus) in dm_i2c_get_bus_speed() 446 struct udevice *bus = dev->parent; in i2c_set_chip_flags() local 574 static int i2c_deblock_gpio(struct udevice *bus) in i2c_deblock_gpio() 614 static int i2c_deblock_gpio(struct udevice *bus) in i2c_deblock_gpio() [all …]
|
/u-boot/drivers/net/phy/ |
A D | miiphybb.c | 33 static int bb_mii_init_wrap(struct bb_miiphy_bus *bus) in bb_mii_init_wrap() 41 static int bb_mdio_active_wrap(struct bb_miiphy_bus *bus) in bb_mdio_active_wrap() 50 static int bb_mdio_tristate_wrap(struct bb_miiphy_bus *bus) in bb_mdio_tristate_wrap() 59 static int bb_set_mdio_wrap(struct bb_miiphy_bus *bus, int v) in bb_set_mdio_wrap() 68 static int bb_get_mdio_wrap(struct bb_miiphy_bus *bus, int *v) in bb_get_mdio_wrap() 77 static int bb_set_mdc_wrap(struct bb_miiphy_bus *bus, int v) in bb_set_mdc_wrap() 86 static int bb_delay_wrap(struct bb_miiphy_bus *bus) in bb_delay_wrap() 155 static void miiphy_pre(struct bb_miiphy_bus *bus, char read, in miiphy_pre() 240 struct bb_miiphy_bus *bus; in bb_miiphy_read() local 310 struct bb_miiphy_bus *bus; in bb_miiphy_write() local
|
/u-boot/test/dm/ |
A D | bus.c | 27 struct udevice *bus; in dm_test_bus_children() local 50 struct udevice *bus, *dev; in dm_test_bus_children_funcs() local 89 struct udevice *bus, *dev; in dm_test_bus_children_of_offset() local 145 struct udevice *bus, *dev; in test_bus_parent_data() local 212 struct udevice *bus; in dm_test_bus_parent_data_uclass() local 242 struct udevice *bus, *dev; in dm_test_bus_parent_ops() local 278 struct udevice *bus, *dev; in test_bus_parent_plat() local 353 struct udevice *bus; in dm_test_bus_parent_plat_uclass() local 383 struct udevice *bus, *dev; in dm_test_bus_child_post_bind() local 404 struct udevice *bus, *dev; in dm_test_bus_child_post_bind_uclass() local [all …]
|
A D | i2c.c | 28 struct udevice *bus, *dev; in dm_test_i2c_find() local 46 struct udevice *bus, *dev; in dm_test_i2c_read_write() local 63 struct udevice *bus, *dev; in dm_test_i2c_speed() local 85 struct udevice *bus, *dev; in dm_test_i2c_offset_len() local 102 struct udevice *bus, *dev; in dm_test_i2c_probe_empty() local 117 struct udevice *bus, *dev; in dm_test_i2c_bytewise() local
|
A D | virtio_device.c | 21 struct udevice *bus, *dev; in dm_test_virtio_base() local 53 struct udevice *bus, *dev; in dm_test_virtio_all_ops() local 102 struct udevice *bus, *dev; in dm_test_virtio_remove() local 131 struct udevice *bus, *dev; in dm_test_virtio_ring() local
|
/u-boot/board/LaCie/common/ |
A D | cpld-gpio-bus.c | 17 static void cpld_gpio_bus_set_addr(struct cpld_gpio_bus *bus, unsigned addr) in cpld_gpio_bus_set_addr() 25 static void cpld_gpio_bus_set_data(struct cpld_gpio_bus *bus, unsigned data) in cpld_gpio_bus_set_data() 33 static void cpld_gpio_bus_enable_select(struct cpld_gpio_bus *bus) in cpld_gpio_bus_enable_select() 40 void cpld_gpio_bus_write(struct cpld_gpio_bus *bus, in cpld_gpio_bus_write()
|
/u-boot/drivers/spi/ |
A D | altera_spi.c | 43 struct udevice *bus = dev->parent; in spi_cs_activate() local 53 struct udevice *bus = dev->parent; in spi_cs_deactivate() local 63 struct udevice *bus = dev->parent; in altera_spi_claim_bus() local 75 struct udevice *bus = dev->parent; in altera_spi_release_bus() local 87 struct udevice *bus = dev->parent; in altera_spi_xfer() local 150 static int altera_spi_set_speed(struct udevice *bus, uint speed) in altera_spi_set_speed() 155 static int altera_spi_set_mode(struct udevice *bus, uint mode) in altera_spi_set_mode() 160 static int altera_spi_probe(struct udevice *bus) in altera_spi_probe() 170 static int altera_spi_of_to_plat(struct udevice *bus) in altera_spi_of_to_plat()
|
A D | ath79_spi.c | 31 struct udevice *bus = dev_get_parent(dev); in spi_cs_activate() local 40 struct udevice *bus = dev_get_parent(dev); in spi_cs_deactivate() local 60 struct udevice *bus = dev_get_parent(dev); in ath79_spi_xfer() local 138 static int ath79_spi_set_speed(struct udevice *bus, uint speed) in ath79_spi_set_speed() 171 static int ath79_spi_set_mode(struct udevice *bus, uint mode) in ath79_spi_set_mode() 176 static int ath79_spi_probe(struct udevice *bus) in ath79_spi_probe() 198 static int ath79_cs_info(struct udevice *bus, uint cs, in ath79_cs_info()
|
A D | spi-aspeed-smc.c | 257 static int ast2500_adjust_decoded_size(struct udevice *bus) in ast2500_adjust_decoded_size() 391 static int ast2600_adjust_decoded_size(struct udevice *bus) in ast2600_adjust_decoded_size() 557 struct udevice *bus = slave->dev->parent; in aspeed_spi_supports_op() local 589 struct udevice *bus = dev->parent; in aspeed_spi_exec_op_user_mode() local 666 struct udevice *bus = dev->parent; in aspeed_spi_dirmap_create() local 750 struct udevice *bus = dev->parent; in aspeed_spi_get_flash() local 926 static int aspeed_spi_ctrl_init(struct udevice *bus) in aspeed_spi_ctrl_init() 1070 struct udevice *bus = dev->parent; in aspeed_spi_claim_bus() local 1091 struct udevice *bus = dev->parent; in aspeed_spi_release_bus() local 1121 static int apseed_spi_of_to_plat(struct udevice *bus) in apseed_spi_of_to_plat() [all …]
|
A D | cadence_qspi.c | 43 static int cadence_spi_write_speed(struct udevice *bus, uint hz) in cadence_spi_write_speed() 76 static int spi_calibration(struct udevice *bus, uint hz) in spi_calibration() 152 static int cadence_spi_set_speed(struct udevice *bus, uint hz) in cadence_spi_set_speed() 193 static int cadence_spi_probe(struct udevice *bus) in cadence_spi_probe() 276 static int cadence_spi_set_mode(struct udevice *bus, uint mode) in cadence_spi_set_mode() 299 struct udevice *bus = spi->dev->parent; in cadence_spi_mem_exec_op() local 386 static int cadence_spi_of_to_plat(struct udevice *bus) in cadence_spi_of_to_plat()
|
A D | spi-uclass.c | 26 static int spi_set_speed_mode(struct udevice *bus, int speed, int mode) in spi_set_speed_mode() 55 struct udevice *bus = dev->parent; in dm_spi_claim_bus() local 88 struct udevice *bus = dev->parent; in dm_spi_release_bus() local 98 struct udevice *bus = dev->parent; in dm_spi_xfer() local 112 struct udevice *bus = dev->parent; in dm_spi_get_mmap() local 192 static int spi_post_probe(struct udevice *bus) in spi_post_probe() 310 struct udevice *bus; in spi_cs_is_valid() local 322 int spi_cs_info(struct udevice *bus, uint cs, struct spi_cs_info *info) in spi_cs_info() 339 struct udevice *bus, *dev; in spi_find_bus_and_cs() local 361 struct udevice *bus, *dev; in spi_get_bus_and_cs() local [all …]
|
A D | exynos_spi.c | 216 struct udevice *bus = dev->parent; in spi_cs_activate() local 242 struct udevice *bus = dev->parent; in spi_cs_deactivate() local 255 static int exynos_spi_of_to_plat(struct udevice *bus) in exynos_spi_of_to_plat() 282 static int exynos_spi_probe(struct udevice *bus) in exynos_spi_probe() 304 struct udevice *bus = dev->parent; in exynos_spi_claim_bus() local 317 struct udevice *bus = dev->parent; in exynos_spi_release_bus() local 328 struct udevice *bus = dev->parent; in exynos_spi_xfer() local 370 static int exynos_spi_set_speed(struct udevice *bus, uint speed) in exynos_spi_set_speed() 387 static int exynos_spi_set_mode(struct udevice *bus, uint mode) in exynos_spi_set_mode()
|
/u-boot/board/gdsys/a38x/ |
A D | ihs_phys.c | 106 int register_miiphy_bus(uint k, struct mii_dev **bus) in register_miiphy_bus() 143 int init_single_phy(struct porttype *porttype, struct mii_dev *bus, in init_single_phy() 168 struct mii_dev *bus = NULL; in init_octo_phys() local 223 static int mii_mdio_init(struct bb_miiphy_bus *bus) in mii_mdio_init() 264 static int mii_mdio_active(struct bb_miiphy_bus *bus) in mii_mdio_active() 273 static int mii_mdio_tristate(struct bb_miiphy_bus *bus) in mii_mdio_tristate() 282 static int mii_set_mdio(struct bb_miiphy_bus *bus, int v) in mii_set_mdio() 293 static int mii_get_mdio(struct bb_miiphy_bus *bus, int *v) in mii_get_mdio() 303 static int mii_set_mdc(struct bb_miiphy_bus *bus, int v) in mii_set_mdc() 312 static int mii_delay(struct bb_miiphy_bus *bus) in mii_delay()
|
/u-boot/drivers/net/ |
A D | pic32_mdio.c | 17 static int pic32_mdio_write(struct mii_dev *bus, in pic32_mdio_write() 45 static int pic32_mdio_read(struct mii_dev *bus, int addr, int devaddr, int reg) in pic32_mdio_read() 77 static int pic32_mdio_reset(struct mii_dev *bus) in pic32_mdio_reset() 106 struct mii_dev *bus; in pic32_mdio_init() local
|
/u-boot/drivers/net/fm/ |
A D | tgec_phy.c | 19 static int tgec_mdio_write(struct mii_dev *bus, int port_addr, int dev_addr, in tgec_mdio_write() 61 static int tgec_mdio_read(struct mii_dev *bus, int port_addr, int dev_addr, in tgec_mdio_read() 103 static int tgec_mdio_reset(struct mii_dev *bus) in tgec_mdio_reset() 110 struct mii_dev *bus = mdio_alloc(); in fm_tgec_mdio_init() local
|
/u-boot/drivers/w1/ |
A D | w1-uclass.c | 34 int w1_bus_find_dev(const struct udevice *bus, u64 id, struct udevice in w1_bus_find_dev() 53 int w1_register_new_device(u64 id, struct udevice *bus) in w1_register_new_device() 99 static int w1_enumerate(struct udevice *bus) in w1_enumerate() 212 struct udevice *bus = dev_get_parent(dev); in w1_reset_select() local 231 struct udevice *bus = dev_get_parent(dev); in w1_read_byte() local 257 struct udevice *bus = dev_get_parent(dev); in w1_write_byte() local 268 static int w1_post_probe(struct udevice *bus) in w1_post_probe() 277 struct udevice *bus; in w1_init() local
|
/u-boot/drivers/usb/host/ |
A D | usb-uclass.c | 29 struct udevice *bus = udev->controller_dev; in usb_lock_async() local 49 struct udevice *bus = udev->controller_dev; in submit_int_msg() local 62 struct udevice *bus = udev->controller_dev; in submit_control_msg() local 85 struct udevice *bus = udev->controller_dev; in submit_bulk_msg() local 98 struct udevice *bus = udev->controller_dev; in create_int_queue() local 110 struct udevice *bus = udev->controller_dev; in poll_int_queue() local 121 struct udevice *bus = udev->controller_dev; in destroy_int_queue() local 132 struct udevice *bus = udev->controller_dev; in usb_alloc_device() local 177 struct udevice *bus; in usb_stop() local 257 struct udevice *bus; in usb_init() local [all …]
|
/u-boot/common/ |
A D | miiphyutil.c | 71 struct mii_dev *bus; in mdio_alloc() local 85 void mdio_free(struct mii_dev *bus) in mdio_free() 90 int mdio_register(struct mii_dev *bus) in mdio_register() 111 int mdio_register_seq(struct mii_dev *bus, int seq) in mdio_register_seq() 123 int mdio_unregister(struct mii_dev *bus) in mdio_unregister() 143 struct mii_dev *bus = list_entry(entry, struct mii_dev, link); in mdio_list_devices() local 190 struct mii_dev *bus; in mdio_phydev_for_ethname() local 244 struct mii_dev *bus; in miiphy_read() local 272 struct mii_dev *bus; in miiphy_write() local
|
/u-boot/drivers/net/pfe_eth/ |
A D | pfe_mdio.c | 19 static int pfe_write_addr(struct mii_dev *bus, int phy_addr, int dev_addr, in pfe_write_addr() 53 static int pfe_phy_read(struct mii_dev *bus, int phy_addr, int dev_addr, in pfe_phy_read() 108 static int pfe_phy_write(struct mii_dev *bus, int phy_addr, int dev_addr, in pfe_phy_write() 160 struct mii_dev bus; in pfe_configure_serdes() local 251 struct mii_dev *bus; in pfe_mdio_init() local 282 void pfe_set_mdio(int dev_id, struct mii_dev *bus) in pfe_set_mdio()
|
/u-boot/drivers/pci/ |
A D | pci_octeontx.c | 49 struct resource bus; member 99 static int octeontx_ecam_read_config(const struct udevice *bus, pci_dev_t bdf, in octeontx_ecam_read_config() 117 static int octeontx_ecam_write_config(struct udevice *bus, pci_dev_t bdf, in octeontx_ecam_write_config() 135 static int octeontx_pem_read_config(const struct udevice *bus, pci_dev_t bdf, in octeontx_pem_read_config() 165 static int octeontx_pem_write_config(struct udevice *bus, pci_dev_t bdf, in octeontx_pem_write_config() 198 static int octeontx2_pem_read_config(const struct udevice *bus, pci_dev_t bdf, in octeontx2_pem_read_config() 222 static int octeontx2_pem_write_config(struct udevice *bus, pci_dev_t bdf, in octeontx2_pem_write_config() 244 int pci_octeontx_read_config(const struct udevice *bus, pci_dev_t bdf, in pci_octeontx_read_config() 269 int pci_octeontx_write_config(struct udevice *bus, pci_dev_t bdf, in pci_octeontx_write_config()
|
/u-boot/board/freescale/ls1012aqds/ |
A D | eth.c | 64 static int ls1012aqds_mdio_read(struct mii_dev *bus, int addr, int devad, in ls1012aqds_mdio_read() 74 static int ls1012aqds_mdio_write(struct mii_dev *bus, int addr, int devad, in ls1012aqds_mdio_write() 84 static int ls1012aqds_mdio_reset(struct mii_dev *bus) in ls1012aqds_mdio_reset() 97 struct mii_dev *bus = mdio_alloc(); in ls1012aqds_mdio_init() local 133 struct mii_dev *bus; in pfe_eth_board_init() local
|