static void __init mx23evk_device_init(void)
{
	/* Add mx23evk special code */
	i2c_device_init();
	spi_device_init();
	mx23evk_init_adc();
}
static void __init imx233_olinuxino_device_init(void)
{
	imx233_olinuxino_init_adc();
	
	#if defined(CONFIG_TOUCHSCREEN_TSC2007)
	i2c_device_init();
	#endif
	#if defined(CONFIG_SPI_MXS)
	spi_device_init();
	#endif
}
Beispiel #3
0
static conf_object_t *
new_instance(parse_object_t *parse_obj)
{
        sample_i2c_device_t *dev = MM_ZALLOC(1, sample_i2c_device_t);        
        
        SIM_log_constructor(&dev->log, parse_obj);
        
        i2c_device_init(&dev->log, &dev->i2c);
        
        return &dev->log.obj;
}