diff options
author | Max Krummenacher <max.krummenacher@toradex.com> | 2021-03-31 17:19:23 +0200 |
---|---|---|
committer | Max Krummenacher <max.krummenacher@toradex.com> | 2021-04-01 12:19:29 +0200 |
commit | 911bd2dff240f4cf9b7aef9057017bcb061d3e95 (patch) | |
tree | df0a1fbc24753539c798678a534cd7c566ed9c2a | |
parent | a55747b418b1c96c304ec1bdda697313af0f04f9 (diff) |
colibri-imx8x: drop ifdef'ed code and unused macros
The macros are no longer used as the pins concerned are now configured
in the device tree.
This gpio setup code is from the initial bringup and was never needed
in the first place. Just delete it.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
-rw-r--r-- | board/toradex/colibri-imx8x/colibri-imx8x.c | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/board/toradex/colibri-imx8x/colibri-imx8x.c b/board/toradex/colibri-imx8x/colibri-imx8x.c index da0da1829f2..9098815424a 100644 --- a/board/toradex/colibri-imx8x/colibri-imx8x.c +++ b/board/toradex/colibri-imx8x/colibri-imx8x.c @@ -27,15 +27,6 @@ DECLARE_GLOBAL_DATA_PTR; -#define ESDHC_PAD_CTRL ((SC_PAD_CONFIG_NORMAL << PADRING_CONFIG_SHIFT) | (SC_PAD_ISO_OFF << PADRING_LPCONFIG_SHIFT) \ - | (SC_PAD_28FDSOI_DSE_DV_HIGH << PADRING_DSE_SHIFT) | (SC_PAD_28FDSOI_PS_PU << PADRING_PULL_SHIFT)) - -#define ESDHC_CLK_PAD_CTRL ((SC_PAD_CONFIG_OUT_IN << PADRING_CONFIG_SHIFT) | (SC_PAD_ISO_OFF << PADRING_LPCONFIG_SHIFT) \ - | (SC_PAD_28FDSOI_DSE_DV_HIGH << PADRING_DSE_SHIFT) | (SC_PAD_28FDSOI_PS_PU << PADRING_PULL_SHIFT)) - -#define GPIO_PAD_CTRL ((SC_PAD_CONFIG_NORMAL << PADRING_CONFIG_SHIFT) | (SC_PAD_ISO_OFF << PADRING_LPCONFIG_SHIFT) \ - | (SC_PAD_28FDSOI_DSE_DV_HIGH << PADRING_DSE_SHIFT) | (SC_PAD_28FDSOI_PS_PU << PADRING_PULL_SHIFT)) - #define UART_PAD_CTRL ((SC_PAD_CONFIG_OUT_IN << PADRING_CONFIG_SHIFT) | (SC_PAD_ISO_OFF << PADRING_LPCONFIG_SHIFT) \ | (SC_PAD_28FDSOI_DSE_DV_HIGH << PADRING_DSE_SHIFT) | (SC_PAD_28FDSOI_PS_PU << PADRING_PULL_SHIFT)) @@ -134,46 +125,8 @@ int board_phy_config(struct phy_device *phydev) } #endif -#undef CONFIG_MXC_GPIO /* TODO */ -#ifdef CONFIG_MXC_GPIO -#define IOEXP_RESET IMX_GPIO_NR(1, 1) - -static iomux_cfg_t board_gpios[] = { - SC_P_SPI2_SDO | MUX_MODE_ALT(4) | MUX_PAD_CTRL(GPIO_PAD_CTRL), - SC_P_ENET0_REFCLK_125M_25M | MUX_MODE_ALT(4) | MUX_PAD_CTRL(GPIO_PAD_CTRL), -}; - -static void board_gpio_init(void) -{ - int ret; - struct gpio_desc desc; - - ret = dm_gpio_lookup_name("gpio@1a_3", &desc); - if (ret) - return; - - ret = dm_gpio_request(&desc, "bb_per_rst_b"); - if (ret) - return; - - dm_gpio_set_dir_flags(&desc, GPIOD_IS_OUT); - dm_gpio_set_value(&desc, 0); - udelay(50); - dm_gpio_set_value(&desc, 1); - - imx8_iomux_setup_multiple_pads(board_gpios, ARRAY_SIZE(board_gpios)); - - /* enable i2c port expander assert reset line */ - gpio_request(IOEXP_RESET, "ioexp_rst"); - gpio_direction_output(IOEXP_RESET, 1); -} -#endif - int board_init(void) { -#ifdef CONFIG_MXC_GPIO - board_gpio_init(); -#endif gpio_request(USB_CDET_GPIO, "usb_cdet"); #ifdef CONFIG_SNVS_SEC_SC_AUTO |