Loading arch/arm/mach-pxa/spitz.c +12 −0 Original line number Diff line number Diff line Loading @@ -385,6 +385,16 @@ static void __init spitz_init_spi(void) if (err) goto err_free_2; err = gpio_direction_output(SPITZ_GPIO_ADS7846_CS, 1); if (err) goto err_free_3; err = gpio_direction_output(SPITZ_GPIO_LCDCON_CS, 1); if (err) goto err_free_3; err = gpio_direction_output(SPITZ_GPIO_MAX1111_CS, 1); if (err) goto err_free_3; if (machine_is_akita()) { spitz_lcdcon_info.gpio_backlight_cont = AKITA_GPIO_BACKLIGHT_CONT; spitz_lcdcon_info.gpio_backlight_on = AKITA_GPIO_BACKLIGHT_ON; Loading @@ -394,6 +404,8 @@ static void __init spitz_init_spi(void) spi_register_board_info(ARRAY_AND_SIZE(spitz_spi_devices)); return; err_free_3: gpio_free(SPITZ_GPIO_MAX1111_CS); err_free_2: gpio_free(SPITZ_GPIO_LCDCON_CS); err_free_1: Loading Loading
arch/arm/mach-pxa/spitz.c +12 −0 Original line number Diff line number Diff line Loading @@ -385,6 +385,16 @@ static void __init spitz_init_spi(void) if (err) goto err_free_2; err = gpio_direction_output(SPITZ_GPIO_ADS7846_CS, 1); if (err) goto err_free_3; err = gpio_direction_output(SPITZ_GPIO_LCDCON_CS, 1); if (err) goto err_free_3; err = gpio_direction_output(SPITZ_GPIO_MAX1111_CS, 1); if (err) goto err_free_3; if (machine_is_akita()) { spitz_lcdcon_info.gpio_backlight_cont = AKITA_GPIO_BACKLIGHT_CONT; spitz_lcdcon_info.gpio_backlight_on = AKITA_GPIO_BACKLIGHT_ON; Loading @@ -394,6 +404,8 @@ static void __init spitz_init_spi(void) spi_register_board_info(ARRAY_AND_SIZE(spitz_spi_devices)); return; err_free_3: gpio_free(SPITZ_GPIO_MAX1111_CS); err_free_2: gpio_free(SPITZ_GPIO_LCDCON_CS); err_free_1: Loading