mirror of
https://github.com/Fishwaldo/build.git
synced 2025-07-24 05:48:41 +00:00
54 lines
2.3 KiB
Diff
54 lines
2.3 KiB
Diff
From a0b609f0ab7f5f45de63d2cbded7dc67b384fe21 Mon Sep 17 00:00:00 2001
|
|
From: Neil Armstrong <narmstrong@baylibre.com>
|
|
Date: Wed, 7 Nov 2018 11:34:47 +0100
|
|
Subject: [PATCH] pinctrl: meson-gxl: remove invalid GPIOX tsin_a pins
|
|
|
|
The GPIOX tsin_a pins wrongly uses the SDCard pinctrl bits, this
|
|
patch completely removes these pins entries until we find out what
|
|
are the correct bits and registers to be used instead.
|
|
|
|
Fixes: 5a6ae9b80139 ("pinctrl: meson-gxl: add tsin_a pins")
|
|
---
|
|
drivers/pinctrl/meson/pinctrl-meson-gxl.c | 12 ++----------
|
|
1 file changed, 2 insertions(+), 10 deletions(-)
|
|
|
|
diff --git a/drivers/pinctrl/meson/pinctrl-meson-gxl.c b/drivers/pinctrl/meson/pinctrl-meson-gxl.c
|
|
index 158f618f1695..0c0a5018102b 100644
|
|
--- a/drivers/pinctrl/meson/pinctrl-meson-gxl.c
|
|
+++ b/drivers/pinctrl/meson/pinctrl-meson-gxl.c
|
|
@@ -239,13 +239,9 @@ static const unsigned int eth_link_led_pins[] = { GPIOZ_14 };
|
|
static const unsigned int eth_act_led_pins[] = { GPIOZ_15 };
|
|
|
|
static const unsigned int tsin_a_d0_pins[] = { GPIODV_0 };
|
|
-static const unsigned int tsin_a_d0_x_pins[] = { GPIOX_10 };
|
|
static const unsigned int tsin_a_clk_pins[] = { GPIODV_8 };
|
|
-static const unsigned int tsin_a_clk_x_pins[] = { GPIOX_11 };
|
|
static const unsigned int tsin_a_sop_pins[] = { GPIODV_9 };
|
|
-static const unsigned int tsin_a_sop_x_pins[] = { GPIOX_8 };
|
|
static const unsigned int tsin_a_d_valid_pins[] = { GPIODV_10 };
|
|
-static const unsigned int tsin_a_d_valid_x_pins[] = { GPIOX_9 };
|
|
static const unsigned int tsin_a_fail_pins[] = { GPIODV_11 };
|
|
static const unsigned int tsin_a_dp_pins[] = {
|
|
GPIODV_1, GPIODV_2, GPIODV_3, GPIODV_4, GPIODV_5, GPIODV_6, GPIODV_7,
|
|
@@ -432,10 +428,6 @@ static struct meson_pmx_group meson_gxl_periphs_groups[] = {
|
|
GROUP(spi_miso, 5, 2),
|
|
GROUP(spi_ss0, 5, 1),
|
|
GROUP(spi_sclk, 5, 0),
|
|
- GROUP(tsin_a_sop_x, 6, 3),
|
|
- GROUP(tsin_a_d_valid_x, 6, 2),
|
|
- GROUP(tsin_a_d0_x, 6, 1),
|
|
- GROUP(tsin_a_clk_x, 6, 0),
|
|
|
|
/* Bank Z */
|
|
GROUP(eth_mdio, 4, 23),
|
|
@@ -698,8 +690,8 @@ static const char * const eth_led_groups[] = {
|
|
};
|
|
|
|
static const char * const tsin_a_groups[] = {
|
|
- "tsin_a_clk", "tsin_a_clk_x", "tsin_a_sop", "tsin_a_sop_x",
|
|
- "tsin_a_d_valid", "tsin_a_d_valid_x", "tsin_a_d0", "tsin_a_d0_x",
|
|
+ "tsin_a_clk", "tsin_a_sop",
|
|
+ "tsin_a_d_valid", "tsin_a_d0",
|
|
"tsin_a_dp", "tsin_a_fail",
|
|
};
|
|
|