Lines Matching refs:busnum
275 int spi_cs_is_valid(unsigned int busnum, unsigned int cs) in spi_cs_is_valid() argument
281 ret = uclass_find_device_by_seq(UCLASS_SPI, busnum, false, &bus); in spi_cs_is_valid()
283 debug("%s: No bus %d\n", __func__, busnum); in spi_cs_is_valid()
304 int spi_find_bus_and_cs(int busnum, int cs, struct udevice **busp, in spi_find_bus_and_cs() argument
310 ret = uclass_find_device_by_seq(UCLASS_SPI, busnum, false, &bus); in spi_find_bus_and_cs()
312 debug("%s: No bus %d\n", __func__, busnum); in spi_find_bus_and_cs()
326 int spi_get_bus_and_cs(int busnum, int cs, int speed, int mode, in spi_get_bus_and_cs() argument
340 ret = uclass_get_device_by_seq(UCLASS_SPI, busnum, &bus); in spi_get_bus_and_cs()
343 printf("Invalid bus %d (err=%d)\n", busnum, ret); in spi_get_bus_and_cs()
355 __func__, dev_name, busnum, cs, drv_name); in spi_get_bus_and_cs()
374 printf("Invalid chip select %d:%d (err=%d)\n", busnum, cs, in spi_get_bus_and_cs()
420 struct spi_slave *spi_setup_slave(unsigned int busnum, unsigned int cs, in spi_setup_slave() argument
427 ret = spi_get_bus_and_cs(busnum, cs, speed, mode, NULL, 0, &dev, in spi_setup_slave()