| /drivers/spi/ |
| A D | spi-uclass.c | 274 int spi_cs_is_valid(unsigned int busnum, unsigned int cs) in spi_cs_is_valid() argument 280 ret = uclass_find_device_by_seq(UCLASS_SPI, busnum, &bus); in spi_cs_is_valid() 282 log_debug("%s: No bus %d\n", __func__, busnum); in spi_cs_is_valid() 309 ret = uclass_find_device_by_seq(UCLASS_SPI, busnum, &bus); in spi_find_bus_and_cs() 311 log_debug("%s: No bus %d\n", __func__, busnum); in spi_find_bus_and_cs() 336 ret = uclass_get_device_by_seq(UCLASS_SPI, busnum, &bus); in spi_get_bus_and_cs() 339 log_err("Invalid bus %d (err=%d)\n", busnum, ret); in spi_get_bus_and_cs() 381 int _spi_get_bus_and_cs(int busnum, int cs, int speed, int mode, in _spi_get_bus_and_cs() argument 395 ret = uclass_get_device_by_seq(UCLASS_SPI, busnum, &bus); in _spi_get_bus_and_cs() 398 log_err("Invalid bus %d (err=%d)\n", busnum, ret); in _spi_get_bus_and_cs() [all …]
|
| A D | sandbox_spi.c | 73 uint busnum, cs; in sandbox_spi_xfer() local 85 busnum = dev_seq(bus); in sandbox_spi_xfer() 87 if (busnum >= CONFIG_SANDBOX_SPI_MAX_BUS || in sandbox_spi_xfer() 90 busnum, cs); in sandbox_spi_xfer() 96 __func__, busnum, cs, ret); in sandbox_spi_xfer()
|
| /drivers/mtd/spi/ |
| A D | sf-uclass.c | 50 struct spi_flash *spi_flash_probe(unsigned int busnum, unsigned int cs, in spi_flash_probe() argument 62 snprintf(name, sizeof(name), "spi_flash@%d:%d", busnum, cs); in spi_flash_probe() 66 if (_spi_get_bus_and_cs(busnum, cs, max_hz, spi_mode, in spi_flash_probe() 73 int spi_flash_probe_bus_cs(unsigned int busnum, unsigned int cs, in spi_flash_probe_bus_cs() argument 80 ret = spi_get_bus_and_cs(busnum, cs, &bus, &slave); in spi_flash_probe_bus_cs()
|
| A D | sandbox.c | 521 int sandbox_sf_bind_emul(struct sandbox_state *state, int busnum, int cs, in sandbox_sf_bind_emul() argument 548 state->spi[busnum][cs].emul = emul; in sandbox_sf_bind_emul() 553 void sandbox_sf_unbind_emul(struct sandbox_state *state, int busnum, int cs) in sandbox_sf_unbind_emul() argument 557 dev = state->spi[busnum][cs].emul; in sandbox_sf_unbind_emul() 560 state->spi[busnum][cs].emul = NULL; in sandbox_sf_unbind_emul() 568 int busnum = dev_seq(bus); in sandbox_spi_get_emul() local 572 info = &state->spi[busnum][cs]; in sandbox_spi_get_emul() 576 __func__, busnum, cs); in sandbox_spi_get_emul() 577 ret = sandbox_sf_bind_emul(state, busnum, cs, bus, in sandbox_spi_get_emul()
|
| A D | sf_probe.c | 122 struct spi_flash *spi_flash_probe(unsigned int busnum, unsigned int cs, in spi_flash_probe() argument 128 bus = spi_setup_slave(busnum, cs, max_hz, spi_mode); in spi_flash_probe()
|
| /drivers/pci/ |
| A D | pci_compat.c | 40 struct pci_controller *pci_bus_to_hose(int busnum) in pci_bus_to_hose() argument 45 ret = pci_get_bus(busnum, &bus); in pci_bus_to_hose() 47 debug("%s: Cannot get bus %d: ret=%d\n", __func__, busnum, ret); in pci_bus_to_hose()
|
| A D | pci_common.c | 281 pci_dev_t pci_hose_find_devices(struct pci_controller *hose, int busnum, in pci_hose_find_devices() argument 290 for (bdf = PCI_BDF(busnum, 0, 0); in pci_hose_find_devices() 291 bdf < PCI_BDF(busnum + 1, 0, 0); in pci_hose_find_devices()
|
| A D | pci_internal.h | 59 int pci_get_bus(int busnum, struct udevice **busp);
|
| A D | pci-uclass.c | 31 int pci_get_bus(int busnum, struct udevice **busp) in pci_get_bus() argument 35 ret = uclass_get_device_by_seq(UCLASS_PCI, busnum, busp); in pci_get_bus() 42 ret = uclass_get_device_by_seq(UCLASS_PCI, busnum, busp); in pci_get_bus()
|
| /drivers/w1/ |
| A D | w1-uclass.c | 177 int w1_get_bus(int busnum, struct udevice **busp) in w1_get_bus() argument 185 if (i == busnum) { in w1_get_bus() 188 busnum, ret, errno_str(ret)); in w1_get_bus() 196 debug("Cannot find w1 bus %d\n", busnum); in w1_get_bus()
|
| /drivers/i2c/ |
| A D | i2c-uclass.c | 358 int i2c_get_chip_for_busnum(int busnum, int chip_addr, uint offset_len, in i2c_get_chip_for_busnum() argument 364 ret = uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus); in i2c_get_chip_for_busnum() 366 debug("Cannot find I2C bus %d\n", busnum); in i2c_get_chip_for_busnum() 376 busnum); in i2c_get_chip_for_busnum() 383 busnum); in i2c_get_chip_for_busnum()
|
| A D | fsl_i2c.c | 271 slaveadd, int i2c_clk, int busnum) in __i2c_init() argument 291 busnum); in __i2c_init()
|
| /drivers/rtc/ |
| A D | ds3231.c | 252 int rtc_enable_32khz_output(int busnum, int chip_addr) in rtc_enable_32khz_output() argument 257 ret = i2c_get_chip_for_busnum(busnum, chip_addr, 1, &dev); in rtc_enable_32khz_output()
|
| /drivers/usb/gadget/ |
| A D | max3420_udc.c | 816 int busnum = dev_seq(bus); in max3420_udc_probe() local 825 _spi_get_bus_and_cs(busnum, cs, speed, mode, false, "spi_generic_drv", in max3420_udc_probe()
|