diff options
author | Arnd Bergmann <arnd@arndb.de> | 2018-10-02 03:59:03 -0400 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2018-10-02 03:59:32 -0400 |
commit | 227db588a8a6f7f86e0ac8a8883689b7b20cecf3 (patch) | |
tree | f85409cc89294b8266adda723c2c5efbced4c0ae | |
parent | 86e762d96713aeafac2dc582bbd38075d421c20a (diff) | |
parent | 69a8c2452caae22008ee170d3ef66e97e9df391e (diff) |
Merge tag 'sunxi-drivers-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/drivers
Allwinner drivers changes for 4.20
The H6 is now supported in our SRAM driver bindings, and we have a small
Makefile change for the SRAM driver to build it without building the
ARCH_SUNXI architecture, especially relevant for the COMPILE_TEST case.
* tag 'sunxi-drivers-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
dt-bindings: sunxi-sram: add binding for Allwinner H6 SRAM C
drivers: soc: Allow building the sunxi driver without ARCH_SUNXI
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-rw-r--r-- | Documentation/devicetree/bindings/sram/sunxi-sram.txt | 4 | ||||
-rw-r--r-- | drivers/soc/Makefile | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/Documentation/devicetree/bindings/sram/sunxi-sram.txt b/Documentation/devicetree/bindings/sram/sunxi-sram.txt index c51ade86578c..62dd0748f0ef 100644 --- a/Documentation/devicetree/bindings/sram/sunxi-sram.txt +++ b/Documentation/devicetree/bindings/sram/sunxi-sram.txt | |||
@@ -18,6 +18,7 @@ Required properties: | |||
18 | - "allwinner,sun8i-h3-system-control" | 18 | - "allwinner,sun8i-h3-system-control" |
19 | - "allwinner,sun50i-a64-sram-controller" (deprecated) | 19 | - "allwinner,sun50i-a64-sram-controller" (deprecated) |
20 | - "allwinner,sun50i-a64-system-control" | 20 | - "allwinner,sun50i-a64-system-control" |
21 | - "allwinner,sun50i-h6-system-control", "allwinner,sun50i-a64-system-control" | ||
21 | - reg : sram controller register offset + length | 22 | - reg : sram controller register offset + length |
22 | 23 | ||
23 | SRAM nodes | 24 | SRAM nodes |
@@ -54,6 +55,9 @@ The valid sections compatible for H3 are: | |||
54 | The valid sections compatible for A64 are: | 55 | The valid sections compatible for A64 are: |
55 | - allwinner,sun50i-a64-sram-c | 56 | - allwinner,sun50i-a64-sram-c |
56 | 57 | ||
58 | The valid sections compatible for H6 are: | ||
59 | - allwinner,sun50i-h6-sram-c, allwinner,sun50i-a64-sram-c | ||
60 | |||
57 | Devices using SRAM sections | 61 | Devices using SRAM sections |
58 | --------------------------- | 62 | --------------------------- |
59 | 63 | ||
diff --git a/drivers/soc/Makefile b/drivers/soc/Makefile index 113e884697fd..446166ba0bec 100644 --- a/drivers/soc/Makefile +++ b/drivers/soc/Makefile | |||
@@ -18,7 +18,7 @@ obj-y += qcom/ | |||
18 | obj-y += renesas/ | 18 | obj-y += renesas/ |
19 | obj-$(CONFIG_ARCH_ROCKCHIP) += rockchip/ | 19 | obj-$(CONFIG_ARCH_ROCKCHIP) += rockchip/ |
20 | obj-$(CONFIG_SOC_SAMSUNG) += samsung/ | 20 | obj-$(CONFIG_SOC_SAMSUNG) += samsung/ |
21 | obj-$(CONFIG_ARCH_SUNXI) += sunxi/ | 21 | obj-y += sunxi/ |
22 | obj-$(CONFIG_ARCH_TEGRA) += tegra/ | 22 | obj-$(CONFIG_ARCH_TEGRA) += tegra/ |
23 | obj-$(CONFIG_SOC_TI) += ti/ | 23 | obj-$(CONFIG_SOC_TI) += ti/ |
24 | obj-$(CONFIG_ARCH_U8500) += ux500/ | 24 | obj-$(CONFIG_ARCH_U8500) += ux500/ |