add hisilicon spi-nor flash controller driver
Signed-off-by: Binquan Peng
Signed-off-by: Jiancheng Xue
---
.../devicetree/bindings/spi/spi-hisi-sfc.txt | 24 +
drivers/mtd/spi-nor/Kconfig| 7 +
drivers/mtd/spi-nor/Makefile | 1 +
drivers
add hi3519 debug uart.
Signed-off-by: Jiancheng Xue
---
arch/arm/Kconfig.debug | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug
index 259c0ca..29af057 100644
--- a/arch/arm/Kconfig.debug
+++ b/arch/arm/Kconfig.debug
@@ -270,6
enable CONFIG_RESET_CONTROLLER in hisi_defconfig
Signed-off-by: Jiancheng Xue
---
arch/arm/configs/hisi_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/hisi_defconfig b/arch/arm/configs/hisi_defconfig
index b2e340b..ba62c07 100644
--- a/arch/arm/configs
add compatible string for Hi3519 soc.
Signed-off-by: Jiancheng Xue
---
arch/arm/mach-hisi/hisilicon.c | 23 ---
1 file changed, 4 insertions(+), 19 deletions(-)
diff --git a/arch/arm/mach-hisi/hisilicon.c b/arch/arm/mach-hisi/hisilicon.c
index 8cc6215..00dae89 100644
--- a
The CRG(Clock and Reset Generator) block provides clock
and reset signals for other modules in hi3519 soc.
Signed-off-by: Jiancheng Xue
---
.../devicetree/bindings/clock/hi3519-crg.txt | 46 +++
drivers/clk/hisilicon/Kconfig | 7 +
drivers/clk/hisilicon
add dts files for Hi3519
Signed-off-by: Jiancheng Xue
---
arch/arm/boot/dts/Makefile| 2 +
arch/arm/boot/dts/hi3519-demb.dts | 42 +
arch/arm/boot/dts/hi3519.dtsi | 175 ++
3 files changed, 219 insertions(+)
create mode 100644 arch/arm
519, using ARCH_HISI directly
v2:
-Rebase to v4.4-rc3
-Put dt-binding doc and header file in a separate patch.
-Delete unused clocks definitions.
-Adjust the ARCH_xxx order in Kconfig file
-Rename ARCH_HI3xxx to ARCH_36xx
Jiancheng Xue (6):
clk: hisilicon: add CRG driver for hi3519 soc
ARM:
Add device tree bindings for Hi3519 system controller.
Signed-off-by: Jiancheng Xue
---
Documentation/devicetree/bindings/mfd/hi3519.txt | 14 ++
1 file changed, 14 insertions(+)
create mode 100644 Documentation/devicetree/bindings/mfd/hi3519.txt
diff --git a/Documentation
add dt-binding document for Hi3519 CRG block
Signed-off-by: Jiancheng Xue
---
.../devicetree/bindings/clock/hi3519-crg.txt | 46 ++
1 file changed, 46 insertions(+)
create mode 100644 Documentation/devicetree/bindings/clock/hi3519-crg.txt
diff --git a/Documentation
Add device tree bindings for Hi3519 system controller.
Signed-off-by: Jiancheng Xue
---
Documentation/devicetree/bindings/mfd/hi3519.txt | 14 ++
1 file changed, 14 insertions(+)
create mode 100644 Documentation/devicetree/bindings/mfd/hi3519.txt
diff --git a/Documentation
elete unused clocks definitions.
-Adjust the ARCH_xxx order in Kconfig file
-Rename ARCH_HI3xxx to ARCH_36xx
Jiancheng Xue (7):
clk: hisilicon: add CRG driver for hi3519 soc
clk: hisilicon: add dt-binding document for Hi3519 CRG
ARM: hisi: add dt_machine definition for Hi3519
ARM: config:
add dts files for Hi3519
Signed-off-by: Jiancheng Xue
---
arch/arm/boot/dts/Makefile| 2 +
arch/arm/boot/dts/hi3519-demb.dts | 42 +++
arch/arm/boot/dts/hi3519.dtsi | 142 ++
3 files changed, 186 insertions(+)
create mode 100644 arch
add hi3519 debug uart.
Signed-off-by: Jiancheng Xue
---
arch/arm/Kconfig.debug | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug
index 259c0ca..29af057 100644
--- a/arch/arm/Kconfig.debug
+++ b/arch/arm/Kconfig.debug
@@ -270,6
The CRG(Clock and Reset Generator) block provides clock
and reset signals for other modules in hi3519 soc.
Signed-off-by: Jiancheng Xue
---
drivers/clk/hisilicon/Kconfig| 7 ++
drivers/clk/hisilicon/Makefile | 2 +
drivers/clk/hisilicon/clk-hi3519.c | 95
enable CONFIG_RESET_CONTROLLER in hisi_defconfig
Signed-off-by: Jiancheng Xue
---
arch/arm/configs/hisi_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/hisi_defconfig b/arch/arm/configs/hisi_defconfig
index b2e340b..ba62c07 100644
--- a/arch/arm/configs
add dt_machine definition for hi3519.
Signed-off-by: Jiancheng Xue
---
arch/arm/mach-hisi/hisilicon.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/arch/arm/mach-hisi/hisilicon.c b/arch/arm/mach-hisi/hisilicon.c
index 8cc6215..010d8a2 100644
--- a/arch/arm/mach-hisi/hisilicon.c
add dts files for hi3519-demb board
Signed-off-by: Jiancheng Xue
---
arch/arm/boot/dts/Makefile| 2 +
arch/arm/boot/dts/hi3519-demb.dts | 55
arch/arm/boot/dts/hi3519.dtsi | 129 ++
3 files changed, 186 insertions(+)
create
ARCH_HI3xxx just represents hi36xx soc family.
Signed-off-by: Jiancheng Xue
---
arch/arm/Kconfig.debug | 4 ++--
arch/arm/boot/dts/Makefile | 2 +-
arch/arm/configs/hisi_defconfig | 2 +-
arch/arm/configs/multi_v7_defconfig | 2 +-
arch/arm/mach-hisi/Kconfig
add dt-binding document and header file for hi3519 clock
Signed-off-by: Jiancheng Xue
---
.../devicetree/bindings/clock/hi3519-crg.txt | 46 +++
include/dt-bindings/clock/hi3519-clock.h | 51 ++
2 files changed, 97 insertions(+)
create mode
Jiancheng Xue (9):
clk: hi3519: add dt-binding document and header file
clk: hi3519: add CRG driver for hisilicon hi3519 soc
ARM: hisi: enable Hi3519 soc
ARM: dts: add dts files for hi3519-demb board
ARM: config: enable ARCH_HI3519
ARM: debug: add Hi3519 debug uart
ARM: hisi: rename
add dts files for hi3519-demb board
Signed-off-by: Jiancheng Xue
---
arch/arm/boot/dts/Makefile| 2 +
arch/arm/boot/dts/hi3519-demb.dts | 55
arch/arm/boot/dts/hi3519.dtsi | 129 ++
3 files changed, 186 insertions(+)
create
The CRG(Clock and Reset Generator) module provides
clock and reset signals for other modules in hi3519 soc.
Signed-off-by: Jiancheng Xue
---
.../devicetree/bindings/clock/hi3519-clock.txt | 46 +++
drivers/clk/hisilicon/Makefile | 1 +
drivers/clk/hisilicon/clk
peripheral drivers will be submitted later.
Any comments will be appreciated!
Thanks!
Jiancheng Xue (5):
clk: hi3519: add CRG driver for hisilicon hi3519 soc
ARM: hisi: enable Hi3519 soc
ARM: dts: add dts files for hi3519-demb board
ARM: config: enable ARCH_HI3519
ARM: debug: add Hi3519 debug
23 matches
Mail list logo