Skip to content
Snippets Groups Projects
Commit bdce2124 authored by Robert Marko's avatar Robert Marko Committed by Stefan Roese
Browse files

arm: mvebu: mvebu_armada-8k: drop Puzzle M801 early init code


Since the CP1 pinctrl is not properly set in the DTS, there is no
need for setting the pinctrl by writing hardcoded values to the MPP
registers.

So, drop the code relating to that.

Fixes: 87c220d0 ("arm: mvebu: mvebu_armada-8k: Add support for initializing iEi Puzzle-M801 networking")
Signed-off-by: default avatarRobert Marko <robert.marko@sartura.hr>
Reviewed-by: default avatarStefan Roese <sr@denx.de>
parent cfb7102d
No related branches found
No related tags found
No related merge requests found
......@@ -35,17 +35,6 @@ DECLARE_GLOBAL_DATA_PTR;
#define I2C_IO_REG_CL ((1 << I2C_IO_REG_0_USB_H0_CL) | \
(1 << I2C_IO_REG_0_USB_H1_CL))
/*
* Information specific to the iEi Puzzle-M801 board.
*/
/* Internal configuration registers */
#define CP1_CONF_REG_BASE 0xf4440000
#define CONF_REG_MPP0 0x0
#define CONF_REG_MPP1 0x4
#define CONF_REG_MPP2 0x8
#define CONF_REG_MPP3 0xC
static int usb_enabled = 0;
/* Board specific xHCI dis-/enable code */
......@@ -153,14 +142,7 @@ int board_xhci_enable(fdt_addr_t base)
int board_early_init_f(void)
{
/* Initialize some platform specific memory locations */
if (of_machine_is_compatible("marvell,armada8040-puzzle-m801")) {
/* MPP setup */
writel(0x00444444, CP1_CONF_REG_BASE + CONF_REG_MPP0);
writel(0x00000000, CP1_CONF_REG_BASE + CONF_REG_MPP1);
writel(0x00000000, CP1_CONF_REG_BASE + CONF_REG_MPP2);
writel(0x08888000, CP1_CONF_REG_BASE + CONF_REG_MPP3);
}
/* Nothing to do yet */
return 0;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment