Changeset View
Changeset View
Standalone View
Standalone View
head/sys/mips/mediatek/mtk_pinctrl.h
Show First 20 Lines • Show All 112 Lines • ▼ Show 20 Lines | |||||
DECL_FUNC(pa_func) = { | DECL_FUNC(pa_func) = { | ||||
FUNC("pa", 0), FUNC("gpio", 1) | FUNC("pa", 0), FUNC("gpio", 1) | ||||
}; | }; | ||||
DECL_FUNC(gex_func) = { | DECL_FUNC(gex_func) = { | ||||
FUNC("ge1", 0), FUNC("ge2", 0), FUNC("gpio", 1) | FUNC("ge1", 0), FUNC("ge2", 0), FUNC("gpio", 1) | ||||
}; | }; | ||||
DECL_FUNC(rt2880_uartf_func) = { | |||||
FUNC("uartf", 0), FUNC("gpio", 1) | |||||
}; | |||||
DECL_FUNC(rt2880_pci_func) = { | |||||
FUNC("pci", 0), FUNC("gpio", 1) | |||||
}; | |||||
DECL_FUNC(rt3883_pci_func) = { | DECL_FUNC(rt3883_pci_func) = { | ||||
FUNC("pci-dev", 0), FUNC("pci-host2", 1), FUNC("pci-host1", 2), | FUNC("pci-dev", 0), FUNC("pci-host2", 1), FUNC("pci-host1", 2), | ||||
FUNC("pci-fnc", 3), FUNC("gpio", 7) | FUNC("pci-fnc", 3), FUNC("gpio", 7) | ||||
}; | }; | ||||
DECL_FUNC(mt7620_pcie_func) = { | DECL_FUNC(mt7620_pcie_func) = { | ||||
FUNC("pcie rst", 0), FUNC("pcie refclk", 1), FUNC("gpio", 2) | FUNC("pcie rst", 0), FUNC("pcie refclk", 1), FUNC("gpio", 2) | ||||
}; | }; | ||||
▲ Show 20 Lines • Show All 161 Lines • ▼ Show 20 Lines | DECL_TABLE(mt7620_pintable) = { | ||||
GROUP("spi", SYSCTL_GPIOMODE, 11, 1, spi_func), | GROUP("spi", SYSCTL_GPIOMODE, 11, 1, spi_func), | ||||
GROUP("spi refclk", SYSCTL_GPIOMODE, 12, 1, spi_refclk_func), | GROUP("spi refclk", SYSCTL_GPIOMODE, 12, 1, spi_refclk_func), | ||||
GROUP("wled", SYSCTL_GPIOMODE, 13, 1, wled_func), | GROUP("wled", SYSCTL_GPIOMODE, 13, 1, wled_func), | ||||
GROUP("ephy", SYSCTL_GPIOMODE, 15, 1, ephy_func), | GROUP("ephy", SYSCTL_GPIOMODE, 15, 1, ephy_func), | ||||
GROUP("pcie", SYSCTL_GPIOMODE, 16, 3, mt7620_pcie_func), | GROUP("pcie", SYSCTL_GPIOMODE, 16, 3, mt7620_pcie_func), | ||||
GROUP("nd_sd", SYSCTL_GPIOMODE, 18, 3, nd_sd_func), | GROUP("nd_sd", SYSCTL_GPIOMODE, 18, 3, nd_sd_func), | ||||
GROUP("pa", SYSCTL_GPIOMODE, 20, 1, pa_func), | GROUP("pa", SYSCTL_GPIOMODE, 20, 1, pa_func), | ||||
GROUP("wdt", SYSCTL_GPIOMODE, 21, 3, wdt_func), | GROUP("wdt", SYSCTL_GPIOMODE, 21, 3, wdt_func), | ||||
GROUP_END | |||||
}; | |||||
DECL_TABLE(rt2880_pintable) = { | |||||
GROUP("i2c", SYSCTL_GPIOMODE, 0, 1, i2c_func), | |||||
GROUP("uartf", SYSCTL_GPIOMODE, 1, 1, rt2880_uartf_func), | |||||
GROUP("spi", SYSCTL_GPIOMODE, 2, 1, spi_func), | |||||
GROUP("uartlite", SYSCTL_GPIOMODE, 3, 1, uartlite_func), | |||||
GROUP("jtag", SYSCTL_GPIOMODE, 4, 1, jtag_func), | |||||
GROUP("mdio", SYSCTL_GPIOMODE, 5, 1, mdio_func), | |||||
GROUP("sdram", SYSCTL_GPIOMODE, 6, 1, sdram_func), | |||||
GROUP("pci", SYSCTL_GPIOMODE, 7, 1, rt2880_pci_func), | |||||
GROUP_END | GROUP_END | ||||
}; | }; | ||||
DECL_TABLE(rt3050_pintable) = { | DECL_TABLE(rt3050_pintable) = { | ||||
GROUP("i2c", SYSCTL_GPIOMODE, 0, 1, i2c_func), | GROUP("i2c", SYSCTL_GPIOMODE, 0, 1, i2c_func), | ||||
GROUP("spi", SYSCTL_GPIOMODE, 1, 1, spi_func), | GROUP("spi", SYSCTL_GPIOMODE, 1, 1, spi_func), | ||||
GROUP("uartf", SYSCTL_GPIOMODE, 2, 7, uartf_func), | GROUP("uartf", SYSCTL_GPIOMODE, 2, 7, uartf_func), | ||||
GROUP("uartlite", SYSCTL_GPIOMODE, 5, 1, uartlite_func), | GROUP("uartlite", SYSCTL_GPIOMODE, 5, 1, uartlite_func), | ||||
▲ Show 20 Lines • Show All 49 Lines • Show Last 20 Lines |