Searched defs:devices (Results 1 - 10 of 10) sorted by relevance

/arch/mips/emma/markeins/
H A Dplatform.c199 static struct platform_device *devices[] = { variable in typeref:struct:platform_device
209 return platform_add_devices(devices, ARRAY_SIZE(devices));
/arch/arm/mach-omap2/
H A Dtwl-common.c71 struct i2c_board_info *devices, int nr_devices)
78 /* Register additional devices on i2c1 bus if needed */
79 if (devices)
80 i2c_register_board_info(1, devices, nr_devices);
69 omap4_pmic_init(const char *pmic_type, struct twl4030_platform_data *pmic_data, struct i2c_board_info *devices, int nr_devices) argument
/arch/arm/mach-at91/
H A Dat91rm9200_devices.c489 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) argument
497 i2c_register_board_info(0, devices, nr_devices);
523 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) argument
532 i2c_register_board_info(0, devices, nr_devices);
536 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) {} argument
573 void __init at91_add_device_spi(struct spi_board_info *devices, int nr_devices) argument
584 if (devices[i].controller_data)
585 cs_pin = (unsigned long) devices[i].controller_data;
587 cs_pin = spi_standard_cs[devices[i].chip_select];
589 if (devices[
603 at91_add_device_spi(struct spi_board_info *devices, int nr_devices) argument
[all...]
H A Dat91sam9261_devices.c293 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) argument
301 i2c_register_board_info(0, devices, nr_devices);
326 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) argument
342 i2c_register_board_info(0, devices, nr_devices);
346 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) {} argument
409 void __init at91_add_device_spi(struct spi_board_info *devices, int nr_devices) argument
418 if (devices[i].controller_data)
419 cs_pin = (unsigned long) devices[i].controller_data;
420 else if (devices[i].bus_num == 0)
421 cs_pin = spi0_standard_cs[devices[
459 at91_add_device_spi(struct spi_board_info *devices, int nr_devices) argument
[all...]
H A Dat91sam9rl_devices.c324 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) argument
332 i2c_register_board_info(0, devices, nr_devices);
358 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) argument
367 i2c_register_board_info(0, devices, nr_devices);
371 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) {} argument
409 void __init at91_add_device_spi(struct spi_board_info *devices, int nr_devices) argument
420 if (devices[i].controller_data)
421 cs_pin = (unsigned long) devices[i].controller_data;
423 cs_pin = spi_standard_cs[devices[i].chip_select];
432 devices[
439 at91_add_device_spi(struct spi_board_info *devices, int nr_devices) argument
[all...]
H A Dat91sam9260_devices.c396 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) argument
404 i2c_register_board_info(0, devices, nr_devices);
429 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) argument
445 i2c_register_board_info(0, devices, nr_devices);
449 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) {} argument
512 void __init at91_add_device_spi(struct spi_board_info *devices, int nr_devices) argument
521 if (devices[i].controller_data)
522 cs_pin = (unsigned long) devices[i].controller_data;
523 else if (devices[i].bus_num == 0)
524 cs_pin = spi0_standard_cs[devices[
562 at91_add_device_spi(struct spi_board_info *devices, int nr_devices) argument
[all...]
H A Dat91sam9263_devices.c576 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) argument
584 i2c_register_board_info(0, devices, nr_devices);
610 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) argument
619 i2c_register_board_info(0, devices, nr_devices);
623 void __init at91_add_device_i2c(struct i2c_board_info *devices, int nr_devices) {} argument
686 void __init at91_add_device_spi(struct spi_board_info *devices, int nr_devices) argument
695 if (devices[i].controller_data)
696 cs_pin = (unsigned long) devices[i].controller_data;
697 else if (devices[i].bus_num == 0)
698 cs_pin = spi0_standard_cs[devices[
736 at91_add_device_spi(struct spi_board_info *devices, int nr_devices) argument
[all...]
H A Dat91sam9g45_devices.c2 * On-Chip devices setup code for the AT91SAM9G45 family
619 void __init at91_add_device_i2c(short i2c_id, struct i2c_board_info *devices, int nr_devices) argument
621 i2c_register_board_info(i2c_id, devices, nr_devices);
683 void __init at91_add_device_i2c(short i2c_id, struct i2c_board_info *devices, int nr_devices) argument
685 i2c_register_board_info(i2c_id, devices, nr_devices);
701 void __init at91_add_device_i2c(short i2c_id, struct i2c_board_info *devices, int nr_devices) {} argument
764 void __init at91_add_device_spi(struct spi_board_info *devices, int nr_devices) argument
773 if (devices[i].controller_data)
774 cs_pin = (unsigned long) devices[i].controller_data;
775 else if (devices[
814 at91_add_device_spi(struct spi_board_info *devices, int nr_devices) argument
[all...]
/arch/arm/mach-ixp4xx/
H A Dgoramo_mlr.c359 int i, devices = 1; /* flash */ local
402 device_tab[devices++] = &device_uarts; /* max index 1 */
405 device_tab[devices++] = &device_eth_tab[0]; /* max index 2 */
407 device_tab[devices++] = &device_eth_tab[1]; /* max index 3 */
410 device_tab[devices++] = &device_hss_tab[0]; /* max index 4 */
412 device_tab[devices++] = &device_hss_tab[1]; /* max index 5 */
415 device_tab[devices++] = &device_i2c; /* max index 6 */
441 msleep(1); /* Wait for PCI devices to initialize */
446 platform_add_devices(device_tab, devices);
/arch/arm/mach-ep93xx/
H A Dcore.c444 * @devices: platform specific i2c bus device information (__initdata)
445 * @num: the number of devices on the i2c bus
448 struct i2c_board_info *devices, int num)
466 i2c_register_board_info(0, devices, num);
497 * @devices: SPI devices to register (__initdata)
498 * @num: number of SPI devices to register
504 struct spi_board_info *devices, int num)
513 spi_register_board_info(devices, num);
1045 /* Get the GPIO working early, other devices nee
447 ep93xx_register_i2c(struct i2c_gpio_platform_data *data, struct i2c_board_info *devices, int num) argument
503 ep93xx_register_spi(struct ep93xx_spi_info *info, struct spi_board_info *devices, int num) argument
[all...]

Completed in 190 milliseconds