Commit 97e00faa authored by Magnus Damm's avatar Magnus Damm Committed by Linus Walleij

pinctrl: sh-pfc: r8a7790: Break out USB0 OVC/VBUS

Create a new group for the USB0 OVC/VBUS pin by itself. This
allows us to monitor PWEN as GPIO on the Lager board.
Signed-off-by: default avatarMagnus Damm <damm@opensource.se>
Acked-by: default avatarLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: default avatarSimon Horman <horms+renesas@verge.net.au>
Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 9a8b6079
...@@ -3231,6 +3231,13 @@ static const unsigned int usb0_pins[] = { ...@@ -3231,6 +3231,13 @@ static const unsigned int usb0_pins[] = {
static const unsigned int usb0_mux[] = { static const unsigned int usb0_mux[] = {
USB0_PWEN_MARK, USB0_OVC_VBUS_MARK, USB0_PWEN_MARK, USB0_OVC_VBUS_MARK,
}; };
static const unsigned int usb0_ovc_vbus_pins[] = {
/* OVC/VBUS */
RCAR_GP_PIN(5, 19),
};
static const unsigned int usb0_ovc_vbus_mux[] = {
USB0_OVC_VBUS_MARK,
};
/* - USB1 ------------------------------------------------------------------- */ /* - USB1 ------------------------------------------------------------------- */
static const unsigned int usb1_pins[] = { static const unsigned int usb1_pins[] = {
/* PWEN, OVC */ /* PWEN, OVC */
...@@ -3789,6 +3796,7 @@ static const struct sh_pfc_pin_group pinmux_groups[] = { ...@@ -3789,6 +3796,7 @@ static const struct sh_pfc_pin_group pinmux_groups[] = {
SH_PFC_PIN_GROUP(tpu0_to2), SH_PFC_PIN_GROUP(tpu0_to2),
SH_PFC_PIN_GROUP(tpu0_to3), SH_PFC_PIN_GROUP(tpu0_to3),
SH_PFC_PIN_GROUP(usb0), SH_PFC_PIN_GROUP(usb0),
SH_PFC_PIN_GROUP(usb0_ovc_vbus),
SH_PFC_PIN_GROUP(usb1), SH_PFC_PIN_GROUP(usb1),
SH_PFC_PIN_GROUP(usb2), SH_PFC_PIN_GROUP(usb2),
VIN_DATA_PIN_GROUP(vin0_data, 24), VIN_DATA_PIN_GROUP(vin0_data, 24),
...@@ -4134,6 +4142,7 @@ static const char * const tpu0_groups[] = { ...@@ -4134,6 +4142,7 @@ static const char * const tpu0_groups[] = {
static const char * const usb0_groups[] = { static const char * const usb0_groups[] = {
"usb0", "usb0",
"usb0_ovc_vbus",
}; };
static const char * const usb1_groups[] = { static const char * const usb1_groups[] = {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment