Lines Matching refs:devices
283 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) in at91_add_device_i2c() argument
291 i2c_register_board_info(0, devices, nr_devices); in at91_add_device_i2c()
317 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) in at91_add_device_i2c() argument
326 i2c_register_board_info(0, devices, nr_devices); in at91_add_device_i2c()
330 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) {} in at91_add_device_i2c() argument
393 void __init at91_add_device_spi(struct spi_board_info *devices, int nr_devices) in at91_add_device_spi() argument
402 if (devices[i].controller_data) in at91_add_device_spi()
403 cs_pin = (unsigned long) devices[i].controller_data; in at91_add_device_spi()
404 else if (devices[i].bus_num == 0) in at91_add_device_spi()
405 cs_pin = spi0_standard_cs[devices[i].chip_select]; in at91_add_device_spi()
407 cs_pin = spi1_standard_cs[devices[i].chip_select]; in at91_add_device_spi()
409 if (devices[i].bus_num == 0) in at91_add_device_spi()
418 devices[i].controller_data = (void *) cs_pin; in at91_add_device_spi()
421 spi_register_board_info(devices, nr_devices); in at91_add_device_spi()
442 void __init at91_add_device_spi(struct spi_board_info *devices, int nr_devices) {} in at91_add_device_spi() argument