ARM: shmobile: r8a7740: add HDMI GPIO support
In order to enable HDMI GPIO selection from platform board, this patch adds its interface to GPIO framework. This patch is based on v1.0 manual Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Acked-by: Magnus Damm <damm@opensource.se> Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
This commit is contained in:
Родитель
c6750acb3b
Коммит
e2dcd461a7
|
@ -565,6 +565,10 @@ enum {
|
|||
GPIO_FN_RESETP_PULLUP,
|
||||
GPIO_FN_RESETP_PLAIN,
|
||||
|
||||
/* HDMI */
|
||||
GPIO_FN_HDMI_HPD,
|
||||
GPIO_FN_HDMI_CEC,
|
||||
|
||||
/* SDENC */
|
||||
GPIO_FN_SDENC_CPG,
|
||||
GPIO_FN_SDENC_DV_CLKI,
|
||||
|
|
|
@ -560,6 +560,9 @@ enum {
|
|||
/* SDENC */
|
||||
SDENC_CPG_MARK, SDENC_DV_CLKI_MARK,
|
||||
|
||||
/* HDMI */
|
||||
HDMI_HPD_MARK, HDMI_CEC_MARK,
|
||||
|
||||
/* DEBUG */
|
||||
EDEBGREQ_PULLUP_MARK, /* for JTAG */
|
||||
EDEBGREQ_PULLDOWN_MARK,
|
||||
|
@ -1620,9 +1623,11 @@ static pinmux_enum_t pinmux_data[] = {
|
|||
|
||||
/* Port210 */
|
||||
PINMUX_DATA(IRQ9_PORT210_MARK, PORT210_FN0, MSEL1CR_9_1),
|
||||
PINMUX_DATA(HDMI_HPD_MARK, PORT210_FN1),
|
||||
|
||||
/* Port211 */
|
||||
PINMUX_DATA(IRQ16_PORT211_MARK, PORT211_FN0, MSEL1CR_16_1),
|
||||
PINMUX_DATA(HDMI_CEC_MARK, PORT211_FN1),
|
||||
|
||||
/* LCDC select */
|
||||
PINMUX_DATA(LCDC0_SELECT_MARK, MSEL3CR_6_0),
|
||||
|
@ -2097,6 +2102,10 @@ static struct pinmux_gpio pinmux_gpios[] = {
|
|||
GPIO_FN(SDENC_CPG),
|
||||
GPIO_FN(SDENC_DV_CLKI),
|
||||
|
||||
/* HDMI */
|
||||
GPIO_FN(HDMI_HPD),
|
||||
GPIO_FN(HDMI_CEC),
|
||||
|
||||
/* SYSC */
|
||||
GPIO_FN(RESETP_PULLUP),
|
||||
GPIO_FN(RESETP_PLAIN),
|
||||
|
|
Загрузка…
Ссылка в новой задаче