Skip to content

Commit

Permalink
pinctrl: Add pinctrl support for BM1880 SoC
Browse files Browse the repository at this point in the history
Add pinctrl support for Bitmain BM1880 SoC. The driver only handles
pinmuxing as the SoC is not capable of handling pinconf.

Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
  • Loading branch information
Manivannan Sadhasivam authored and Linus Walleij committed May 3, 2019
1 parent 07b734f commit 8f3f024
Show file tree
Hide file tree
Showing 3 changed files with 973 additions and 0 deletions.
7 changes: 7 additions & 0 deletions drivers/pinctrl/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,13 @@ config PINCTRL_AMD
Requires ACPI/FDT device enumeration code to set up a platform
device.

config PINCTRL_BM1880
bool "Bitmain BM1880 Pinctrl driver"
depends on ARCH_BITMAIN
select PINMUX
help
Pinctrl driver for Bitmain BM1880 SoC.

config PINCTRL_DA850_PUPD
tristate "TI DA850/OMAP-L138/AM18XX pullup/pulldown groups"
depends on OF && (ARCH_DAVINCI_DA850 || COMPILE_TEST)
Expand Down
1 change: 1 addition & 0 deletions drivers/pinctrl/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ obj-$(CONFIG_PINCTRL_AXP209) += pinctrl-axp209.o
obj-$(CONFIG_PINCTRL_AT91) += pinctrl-at91.o
obj-$(CONFIG_PINCTRL_AT91PIO4) += pinctrl-at91-pio4.o
obj-$(CONFIG_PINCTRL_AMD) += pinctrl-amd.o
obj-$(CONFIG_PINCTRL_BM1880) += pinctrl-bm1880.o
obj-$(CONFIG_PINCTRL_DA850_PUPD) += pinctrl-da850-pupd.o
obj-$(CONFIG_PINCTRL_DIGICOLOR) += pinctrl-digicolor.o
obj-$(CONFIG_PINCTRL_FALCON) += pinctrl-falcon.o
Expand Down
Loading

0 comments on commit 8f3f024

Please sign in to comment.