Lines Matching +full:sun6i +full:- +full:a31 +full:- +full:usb +full:- +full:clk
2 * Allwinner A31 SoCs pinctrl driver.
6 * Maxime Ripard <maxime.ripard@free-electrons.com>
19 #include "pinctrl-sunxi.h"
108 SUNXI_FUNCTION(0x4, "mmc3"), /* CLK */
109 SUNXI_FUNCTION(0x5, "mmc2"), /* CLK */
161 SUNXI_FUNCTION(0x4, "dmic"), /* CLK */
209 SUNXI_FUNCTION(0x4, "spi3"), /* CLK */
224 PINCTRL_SUN6I_A31), /* CLK */
314 SUNXI_FUNCTION(0x3, "spi0")), /* CLK */
337 SUNXI_FUNCTION(0x3, "mmc2"), /* CLK */
338 SUNXI_FUNCTION(0x4, "mmc3")), /* CLK */
576 SUNXI_FUNCTION(0x2, "lcd0")), /* CLK */
594 SUNXI_FUNCTION(0x3, "ts"), /* CLK */
705 SUNXI_FUNCTION(0x2, "mmc0"), /* CLK */
726 SUNXI_FUNCTION(0x2, "mmc1"), /* CLK */
777 SUNXI_FUNCTION_VARIANT(0x3, "usb",
784 SUNXI_FUNCTION_VARIANT(0x3, "usb",
802 SUNXI_FUNCTION(0x2, "spi1"), /* CLK */
873 SUNXI_FUNCTION(0x2, "spi2"), /* CLK */
943 * The SPDIF block is not referenced at all in the A31 user
951 /* Undocumented mux function - see above */
953 /* 2 extra pins for A31 */
974 (unsigned long)of_device_get_match_data(&pdev->dev); in sun6i_a31_pinctrl_probe()
983 .compatible = "allwinner,sun6i-a31-pinctrl",
987 .compatible = "allwinner,sun6i-a31s-pinctrl",
996 .name = "sun6i-a31-pinctrl",