MIPS: ralink: cleanup the soc specific pinmux data
Before we had a pinctrl driver we used a custom OF api. This patch converts the soc specific pinmux data to a new set of structs. We also add some new pinmux setings. Signed-off-by: John Crispin <blogic@openwrt.org> Patchwork: http://patchwork.linux-mips.org/patch/8009/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
This commit is contained in:

committed by
Ralf Baechle

parent
4248f7f121
commit
f576fb6a07
@@ -112,8 +112,6 @@
|
||||
#define RT3883_CLKCFG1_PCI_CLK_EN BIT(19)
|
||||
#define RT3883_CLKCFG1_UPHY0_CLK_EN BIT(18)
|
||||
|
||||
#define RT3883_GPIO_MODE_I2C BIT(0)
|
||||
#define RT3883_GPIO_MODE_SPI BIT(1)
|
||||
#define RT3883_GPIO_MODE_UART0_SHIFT 2
|
||||
#define RT3883_GPIO_MODE_UART0_MASK 0x7
|
||||
#define RT3883_GPIO_MODE_UART0(x) ((x) << RT3883_GPIO_MODE_UART0_SHIFT)
|
||||
@@ -125,11 +123,15 @@
|
||||
#define RT3883_GPIO_MODE_GPIO_UARTF 0x5
|
||||
#define RT3883_GPIO_MODE_GPIO_I2S 0x6
|
||||
#define RT3883_GPIO_MODE_GPIO 0x7
|
||||
#define RT3883_GPIO_MODE_UART1 BIT(5)
|
||||
#define RT3883_GPIO_MODE_JTAG BIT(6)
|
||||
#define RT3883_GPIO_MODE_MDIO BIT(7)
|
||||
#define RT3883_GPIO_MODE_GE1 BIT(9)
|
||||
#define RT3883_GPIO_MODE_GE2 BIT(10)
|
||||
|
||||
#define RT3883_GPIO_MODE_I2C 0
|
||||
#define RT3883_GPIO_MODE_SPI 1
|
||||
#define RT3883_GPIO_MODE_UART1 5
|
||||
#define RT3883_GPIO_MODE_JTAG 6
|
||||
#define RT3883_GPIO_MODE_MDIO 7
|
||||
#define RT3883_GPIO_MODE_GE1 9
|
||||
#define RT3883_GPIO_MODE_GE2 10
|
||||
|
||||
#define RT3883_GPIO_MODE_PCI_SHIFT 11
|
||||
#define RT3883_GPIO_MODE_PCI_MASK 0x7
|
||||
#define RT3883_GPIO_MODE_PCI (RT3883_GPIO_MODE_PCI_MASK << RT3883_GPIO_MODE_PCI_SHIFT)
|
||||
|
Reference in New Issue
Block a user