mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-09 12:17:12 +09:00
rk29: ddr3sdk: do not define empty rk29_setgpio_suspend_board/rk29_setgpio_resume_board, which is weak function
This commit is contained in:
@@ -381,44 +381,37 @@ struct platform_device rk29_device_dma_cpy = {
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_RK29_GPIO_SUSPEND)
|
||||
void key_gpio_pullupdown_enable(void)
|
||||
{ gpio_pull_updown(RK29_PIN6_PA0, 0);
|
||||
gpio_pull_updown(RK29_PIN6_PA1, 0);
|
||||
gpio_pull_updown(RK29_PIN6_PA2, 0);
|
||||
gpio_pull_updown(RK29_PIN6_PA3, 0);
|
||||
gpio_pull_updown(RK29_PIN6_PA4, 0);
|
||||
gpio_pull_updown(RK29_PIN6_PA5, 0);
|
||||
gpio_pull_updown(RK29_PIN6_PA6, 0);
|
||||
|
||||
}
|
||||
void key_gpio_pullupdown_disable(void)
|
||||
static void key_gpio_pullupdown_enable(void)
|
||||
{
|
||||
gpio_pull_updown(RK29_PIN6_PA0, 1);
|
||||
gpio_pull_updown(RK29_PIN6_PA1, 1);
|
||||
gpio_pull_updown(RK29_PIN6_PA2, 1);
|
||||
gpio_pull_updown(RK29_PIN6_PA3, 1);
|
||||
gpio_pull_updown(RK29_PIN6_PA4, 1);
|
||||
gpio_pull_updown(RK29_PIN6_PA5, 1);
|
||||
gpio_pull_updown(RK29_PIN6_PA6, 1);
|
||||
}
|
||||
void rk29_setgpio_suspend_board(void)
|
||||
{
|
||||
|
||||
key_gpio_pullupdown_enable();
|
||||
|
||||
gpio_pull_updown(RK29_PIN6_PA0, 0);
|
||||
gpio_pull_updown(RK29_PIN6_PA1, 0);
|
||||
gpio_pull_updown(RK29_PIN6_PA2, 0);
|
||||
gpio_pull_updown(RK29_PIN6_PA3, 0);
|
||||
gpio_pull_updown(RK29_PIN6_PA4, 0);
|
||||
gpio_pull_updown(RK29_PIN6_PA5, 0);
|
||||
gpio_pull_updown(RK29_PIN6_PA6, 0);
|
||||
}
|
||||
|
||||
void rk29_setgpio_resume_board(void)
|
||||
{
|
||||
|
||||
key_gpio_pullupdown_disable();
|
||||
static void key_gpio_pullupdown_disable(void)
|
||||
{
|
||||
gpio_pull_updown(RK29_PIN6_PA0, 1);
|
||||
gpio_pull_updown(RK29_PIN6_PA1, 1);
|
||||
gpio_pull_updown(RK29_PIN6_PA2, 1);
|
||||
gpio_pull_updown(RK29_PIN6_PA3, 1);
|
||||
gpio_pull_updown(RK29_PIN6_PA4, 1);
|
||||
gpio_pull_updown(RK29_PIN6_PA5, 1);
|
||||
gpio_pull_updown(RK29_PIN6_PA6, 1);
|
||||
}
|
||||
|
||||
}
|
||||
#else
|
||||
void rk29_setgpio_suspend_board(void)
|
||||
{}
|
||||
{
|
||||
key_gpio_pullupdown_enable();
|
||||
}
|
||||
|
||||
void rk29_setgpio_resume_board(void)
|
||||
{}
|
||||
{
|
||||
key_gpio_pullupdown_disable();
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_RK_IRDA) || defined(CONFIG_BU92747GUW_CIR)
|
||||
|
||||
Reference in New Issue
Block a user