Re: [RESEND PATCH v7] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2016-03-08 Thread Jiancheng Xue
Hi Boris, On 2016/3/8 17:46, Boris Brezillon wrote: >> [...] +static int hisi_spi_nor_read_reg(struct spi_nor *nor, u8 opcode, u8 *buf, + int len) +{ + struct hifmc_priv *priv = nor->priv; + struct hifmc_host *host = priv->host; + int ret; + +

Re: [RESEND PATCH v7] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2016-03-08 Thread Jiancheng Xue
Hi Boris, On 2016/3/8 17:46, Boris Brezillon wrote: >> [...] +static int hisi_spi_nor_read_reg(struct spi_nor *nor, u8 opcode, u8 *buf, + int len) +{ + struct hifmc_priv *priv = nor->priv; + struct hifmc_host *host = priv->host; + int ret; + +

Re: [RESEND PATCH v7] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2016-03-08 Thread Jiancheng Xue
Hi Brian, Thank you very much for your comments. On 2016/3/8 6:52, Brian Norris wrote: [...] >> >> diff --git a/Documentation/devicetree/bindings/spi/spi-hisi-sfc.txt >> b/Documentation/devicetree/bindings/spi/spi-hisi-sfc.txt >> new file mode 100644 >> index 000..7407147 >> --- /dev/null

Re: [RESEND PATCH v7] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2016-03-08 Thread Jiancheng Xue
Hi Brian, Thank you very much for your comments. On 2016/3/8 6:52, Brian Norris wrote: [...] >> >> diff --git a/Documentation/devicetree/bindings/spi/spi-hisi-sfc.txt >> b/Documentation/devicetree/bindings/spi/spi-hisi-sfc.txt >> new file mode 100644 >> index 000..7407147 >> --- /dev/null

[PATCH v10 3/6] ARM: hisi: add compatible string for Hi3519 soc

2016-03-07 Thread Jiancheng Xue
add compatible string for Hi3519 soc. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- 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

[PATCH v10 1/6] clk: hisilicon: export some hisilicon APIs to modules

2016-03-07 Thread Jiancheng Xue
Change some arguments to constant type. Export some hisilicon APIs to modules. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- drivers/clk/hisilicon/clk.c | 23 +++ drivers/clk/hisilicon/clk.h | 14 +++--- 2 files changed, 22 insertions(+), 15 del

[PATCH v10 2/6] clk: hisilicon: add CRG driver for hi3519 soc

2016-03-07 Thread Jiancheng Xue
The CRG(Clock and Reset Generator) block provides clock and reset signals for other modules in hi3519 soc. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> Acked-by: Rob Herring <r...@kernel.org> Acked-by: Philipp Zabel <p.za...@pengutronix.de> --- .../devicetree/bin

[PATCH v10 3/6] ARM: hisi: add compatible string for Hi3519 soc

2016-03-07 Thread Jiancheng Xue
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

[PATCH v10 1/6] clk: hisilicon: export some hisilicon APIs to modules

2016-03-07 Thread Jiancheng Xue
Change some arguments to constant type. Export some hisilicon APIs to modules. Signed-off-by: Jiancheng Xue --- drivers/clk/hisilicon/clk.c | 23 +++ drivers/clk/hisilicon/clk.h | 14 +++--- 2 files changed, 22 insertions(+), 15 deletions(-) diff --git a/drivers/clk

[PATCH v10 2/6] clk: hisilicon: add CRG driver for hi3519 soc

2016-03-07 Thread Jiancheng Xue
The CRG(Clock and Reset Generator) block provides clock and reset signals for other modules in hi3519 soc. Signed-off-by: Jiancheng Xue Acked-by: Rob Herring Acked-by: Philipp Zabel --- .../devicetree/bindings/clock/hi3519-crg.txt | 46 drivers/clk/hisilicon/Kconfig

[PATCH v10 6/6] ARM: dts: add dts files for Hi3519

2016-03-07 Thread Jiancheng Xue
add dts files for Hi3519 Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- arch/arm/boot/dts/Makefile| 2 + arch/arm/boot/dts/hi3519-demb.dts | 42 + arch/arm/boot/dts/hi3519.dtsi | 187 ++ 3 files changed, 231 inse

[PATCH v10 6/6] ARM: dts: add dts files for Hi3519

2016-03-07 Thread Jiancheng Xue
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 | 187 ++ 3 files changed, 231 insertions(+) create mode 100644 arch/arm

[PATCH v10 0/6] ARM: hisi: Add initial support including clock driver for Hi3519 soc.

2016-03-07 Thread Jiancheng Xue
-rc3 -Put dt-binding doc and header file in a separate patch. -Deleted unused clocks definitions. -Adjusted the ARCH_xxx order in Kconfig file -Renamed ARCH_HI3xxx to ARCH_36xx Jiancheng Xue (6): clk: hisilicon: export some hisilicon APIs to modules clk: hisilicon: add CRG driver for hi3519 soc

[PATCH v10 0/6] ARM: hisi: Add initial support including clock driver for Hi3519 soc.

2016-03-07 Thread Jiancheng Xue
-rc3 -Put dt-binding doc and header file in a separate patch. -Deleted unused clocks definitions. -Adjusted the ARCH_xxx order in Kconfig file -Renamed ARCH_HI3xxx to ARCH_36xx Jiancheng Xue (6): clk: hisilicon: export some hisilicon APIs to modules clk: hisilicon: add CRG driver for hi3519 soc

[PATCH v10 5/6] ARM: dt-bindings: add device tree bindings for Hi3519 sysctrl

2016-03-07 Thread Jiancheng Xue
Add device tree bindings for Hi3519 system controller. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> Acked-by: Rob Herring <r...@kernel.org> --- .../devicetree/bindings/arm/hisilicon/hi3519-sysctrl.txt | 14 ++ 1 file changed, 14 insertions(+) create

[PATCH v10 4/6] ARM: debug: add hi3519 debug uart

2016-03-07 Thread Jiancheng Xue
add hi3519 debug uart Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- arch/arm/Kconfig.debug | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug index c6b6175..edd3fbe 100644 --- a/arch/arm/Kconfig.debug +++ b/ar

[PATCH v10 5/6] ARM: dt-bindings: add device tree bindings for Hi3519 sysctrl

2016-03-07 Thread Jiancheng Xue
Add device tree bindings for Hi3519 system controller. Signed-off-by: Jiancheng Xue Acked-by: Rob Herring --- .../devicetree/bindings/arm/hisilicon/hi3519-sysctrl.txt | 14 ++ 1 file changed, 14 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/hisilicon

[PATCH v10 4/6] ARM: debug: add hi3519 debug uart

2016-03-07 Thread Jiancheng Xue
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 c6b6175..edd3fbe 100644 --- a/arch/arm/Kconfig.debug +++ b/arch/arm/Kconfig.debug @@ -260,6 +260,14

[RESEND PATCH v7] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2016-02-26 Thread Jiancheng Xue
Add hisilicon spi-nor flash controller driver Signed-off-by: Binquan Peng <pengbinq...@huawei.com> Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> Acked-by: Rob Herring <r...@kernel.org> Reviewed-by: Ezequiel Garcia <ezequ...@vanguardiasur.com.ar> --- change log

[RESEND PATCH v7] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2016-02-26 Thread Jiancheng Xue
Add hisilicon spi-nor flash controller driver Signed-off-by: Binquan Peng Signed-off-by: Jiancheng Xue Acked-by: Rob Herring Reviewed-by: Ezequiel Garcia --- change log v7: Rebased to v4.5-rc3. Fixed issues pointed by Ezequiel Garcia. v6: Based on v4.5-rc2 Fixed issues pointed by Ezequiel

[PATCH v9 1/6] clk: hisilicon: export some hisilicon APIs to modules

2016-02-22 Thread Jiancheng Xue
Change some arguments to constant type. Export some hisilicon APIs to modules. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- drivers/clk/hisilicon/clk.c | 23 +++ drivers/clk/hisilicon/clk.h | 14 +++--- 2 files changed, 22 insertions(+), 15 del

[PATCH v9 1/6] clk: hisilicon: export some hisilicon APIs to modules

2016-02-22 Thread Jiancheng Xue
Change some arguments to constant type. Export some hisilicon APIs to modules. Signed-off-by: Jiancheng Xue --- drivers/clk/hisilicon/clk.c | 23 +++ drivers/clk/hisilicon/clk.h | 14 +++--- 2 files changed, 22 insertions(+), 15 deletions(-) diff --git a/drivers/clk

[PATCH v9 3/6] ARM: hisi: add compatible string for Hi3519 soc

2016-02-22 Thread Jiancheng Xue
add compatible string for Hi3519 soc. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- 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

[PATCH v9 3/6] ARM: hisi: add compatible string for Hi3519 soc

2016-02-22 Thread Jiancheng Xue
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

[PATCH v9 6/6] ARM: dts: add dts files for Hi3519

2016-02-22 Thread Jiancheng Xue
add dts files for Hi3519 Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- arch/arm/boot/dts/Makefile| 2 + arch/arm/boot/dts/hi3519-demb.dts | 42 + arch/arm/boot/dts/hi3519.dtsi | 187 ++ 3 files changed, 231 inse

[PATCH v9 6/6] ARM: dts: add dts files for Hi3519

2016-02-22 Thread Jiancheng Xue
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 | 187 ++ 3 files changed, 231 insertions(+) create mode 100644 arch/arm

[PATCH v9 4/6] ARM: debug: add hi3519 debug uart

2016-02-22 Thread Jiancheng Xue
add hi3519 debug uart Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- arch/arm/Kconfig.debug | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug index c6b6175..edd3fbe 100644 --- a/arch/arm/Kconfig.debug +++ b/ar

[PATCH v9 4/6] ARM: debug: add hi3519 debug uart

2016-02-22 Thread Jiancheng Xue
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 c6b6175..edd3fbe 100644 --- a/arch/arm/Kconfig.debug +++ b/arch/arm/Kconfig.debug @@ -260,6 +260,14

[PATCH v9 5/6] ARM: dt-bindings: add device tree bindings for Hi3519 sysctrl

2016-02-22 Thread Jiancheng Xue
Add device tree bindings for Hi3519 system controller. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> Acked-by: Rob Herring <r...@kernel.org> --- .../devicetree/bindings/arm/hisilicon/hi3519-sysctrl.txt | 14 ++ 1 file changed, 14 insertions(+) create

[PATCH v9 5/6] ARM: dt-bindings: add device tree bindings for Hi3519 sysctrl

2016-02-22 Thread Jiancheng Xue
Add device tree bindings for Hi3519 system controller. Signed-off-by: Jiancheng Xue Acked-by: Rob Herring --- .../devicetree/bindings/arm/hisilicon/hi3519-sysctrl.txt | 14 ++ 1 file changed, 14 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/hisilicon

[PATCH v9 2/6] clk: hisilicon: add CRG driver for hi3519 soc

2016-02-22 Thread Jiancheng Xue
The CRG(Clock and Reset Generator) block provides clock and reset signals for other modules in hi3519 soc. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> Acked-by: Rob Herring <r...@kernel.org> --- .../devicetree/bindings/clock/hi3519-crg.txt | 46 This file ha

[PATCH v9 0/6] ARM: hisi: Add initial support including clock driver for Hi3519 soc.

2016-02-22 Thread Jiancheng Xue
in a separate patch. -Deleted unused clocks definitions. -Adjusted the ARCH_xxx order in Kconfig file -Renamed ARCH_HI3xxx to ARCH_36xx Jiancheng Xue (6): clk: hisilicon: export some hisilicon APIs to modules clk: hisilicon: add CRG driver for hi3519 soc ARM: hisi: add compatible string for Hi3519

[PATCH v9 2/6] clk: hisilicon: add CRG driver for hi3519 soc

2016-02-22 Thread Jiancheng Xue
The CRG(Clock and Reset Generator) block provides clock and reset signals for other modules in hi3519 soc. Signed-off-by: Jiancheng Xue Acked-by: Rob Herring --- .../devicetree/bindings/clock/hi3519-crg.txt | 46 This file has been acked by Rob Herring. drivers/clk/hisilicon

[PATCH v9 0/6] ARM: hisi: Add initial support including clock driver for Hi3519 soc.

2016-02-22 Thread Jiancheng Xue
in a separate patch. -Deleted unused clocks definitions. -Adjusted the ARCH_xxx order in Kconfig file -Renamed ARCH_HI3xxx to ARCH_36xx Jiancheng Xue (6): clk: hisilicon: export some hisilicon APIs to modules clk: hisilicon: add CRG driver for hi3519 soc ARM: hisi: add compatible string for Hi3519

[PATCH v7] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2016-02-14 Thread Jiancheng Xue
Add hisilicon spi-nor flash controller driver Signed-off-by: Binquan Peng Signed-off-by: Jiancheng Xue Acked-by: Rob Herring Reviewed-by: Ezequiel Garcia --- change log v7: Rebased to v4.5-rc3. Fixed issues pointed by Ezequiel Garcia. v6: Based on v4.5-rc2 Fixed issues pointed by Ezequiel

[PATCH v7] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2016-02-14 Thread Jiancheng Xue
Add hisilicon spi-nor flash controller driver Signed-off-by: Binquan Peng <pengbinq...@huawei.com> Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> Acked-by: Rob Herring <r...@kernel.org> Reviewed-by: Ezequiel Garcia <ezequ...@vanguardiasur.com.ar> --- change log

[RESEND PATCH v8 3/6] ARM: config: hisi: enable CONFIG_RESET_CONTROLLER

2016-02-04 Thread Jiancheng Xue
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

[RESEND PATCH v8 4/6] ARM: debug: add hi3519 debug uart

2016-02-04 Thread Jiancheng Xue
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 c6b6175..edd3fbe 100644 --- a/arch/arm/Kconfig.debug +++ b/arch/arm/Kconfig.debug @@ -260,6 +260,14

[RESEND PATCH v8 6/6] ARM: dts: add dts files for Hi3519

2016-02-04 Thread Jiancheng Xue
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 | 187 ++ 3 files changed, 231 insertions(+) create mode 100644 arch/arm

[RESEND PATCH v8 0/6] ARM: hisi: Add initial support including clock driver for Hi3519 soc.

2016-02-04 Thread Jiancheng Xue
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: hisi: add compatible string for Hi3519 soc ARM: config: hisi: enable CONFIG_RESET_CONTROLLER ARM: debug: add hi3519 debug uart ARM: dt-bindings: add device

[RESEND PATCH v8 2/6] ARM: hisi: add compatible string for Hi3519 soc

2016-02-04 Thread Jiancheng Xue
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

[RESEND PATCH v8 1/6] clk: hisilicon: add CRG driver for hi3519 soc

2016-02-04 Thread Jiancheng Xue
The CRG(Clock and Reset Generator) block provides clock and reset signals for other modules in hi3519 soc. Signed-off-by: Jiancheng Xue Acked-by: Rob Herring --- .../devicetree/bindings/clock/hi3519-crg.txt | 46 +++ This binding file is already acked by Rob Herring. drivers/clk

[RESEND PATCH v8 5/6] ARM: dt-bindings: add device tree bindings for Hi3519 sysctrl

2016-02-04 Thread Jiancheng Xue
Add device tree bindings for Hi3519 system controller. Signed-off-by: Jiancheng Xue Acked-by: Rob Herring --- .../devicetree/bindings/arm/hisilicon/hi3519-sysctrl.txt | 14 ++ 1 file changed, 14 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/hisilicon

[PATCH v6] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2016-02-04 Thread Jiancheng Xue
Add hisilicon spi-nor flash controller driver Signed-off-by: Jiancheng Xue Acked-by: Rob Herring --- change log v6: Based on v4.5-rc2 Fixed issues pointed by Ezequiel Garcia. v5: Fixed a compile error. v4: Rebased to v4.5-rc1 v3: Added a compatible string "hisilicon,hi3519-sfc". v2:

[RESEND PATCH v8 1/6] clk: hisilicon: add CRG driver for hi3519 soc

2016-02-04 Thread Jiancheng Xue
The CRG(Clock and Reset Generator) block provides clock and reset signals for other modules in hi3519 soc. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> Acked-by: Rob Herring <r...@kernel.org> --- .../devicetree/bindings/clock/hi3519-crg.txt | 46 +++ This

[RESEND PATCH v8 0/6] ARM: hisi: Add initial support including clock driver for Hi3519 soc.

2016-02-04 Thread Jiancheng Xue
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: hisi: add compatible string for Hi3519 soc ARM: config: hisi: enable CONFIG_RESET_CONTROLLER ARM: debug: add hi3519 debug uart ARM: dt-bindings: add device

[RESEND PATCH v8 2/6] ARM: hisi: add compatible string for Hi3519 soc

2016-02-04 Thread Jiancheng Xue
add compatible string for Hi3519 soc. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- 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

[RESEND PATCH v8 4/6] ARM: debug: add hi3519 debug uart

2016-02-04 Thread Jiancheng Xue
add hi3519 debug uart Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- arch/arm/Kconfig.debug | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug index c6b6175..edd3fbe 100644 --- a/arch/arm/Kconfig.debug +++ b/ar

[RESEND PATCH v8 6/6] ARM: dts: add dts files for Hi3519

2016-02-04 Thread Jiancheng Xue
add dts files for Hi3519 Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- arch/arm/boot/dts/Makefile| 2 + arch/arm/boot/dts/hi3519-demb.dts | 42 + arch/arm/boot/dts/hi3519.dtsi | 187 ++ 3 files changed, 231 inse

[RESEND PATCH v8 3/6] ARM: config: hisi: enable CONFIG_RESET_CONTROLLER

2016-02-04 Thread Jiancheng Xue
enable CONFIG_RESET_CONTROLLER in hisi_defconfig Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- 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

[PATCH v6] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2016-02-04 Thread Jiancheng Xue
Add hisilicon spi-nor flash controller driver Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> Acked-by: Rob Herring <r...@kernel.org> --- change log v6: Based on v4.5-rc2 Fixed issues pointed by Ezequiel Garcia. v5: Fixed a compile error. v4: Rebased to v4.5-rc1 v3: Added

[RESEND PATCH v8 5/6] ARM: dt-bindings: add device tree bindings for Hi3519 sysctrl

2016-02-04 Thread Jiancheng Xue
Add device tree bindings for Hi3519 system controller. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> Acked-by: Rob Herring <r...@kernel.org> --- .../devicetree/bindings/arm/hisilicon/hi3519-sysctrl.txt | 14 ++ 1 file changed, 14 insertions(+) create

[PATCH v5] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2016-01-29 Thread Jiancheng Xue
add hisilicon spi-nor flash controller driver Signed-off-by: Jiancheng Xue Acked-by: Rob Herring --- change log v5: Fixed a compile error. v4: Rebased to v4.5-rc1 v3: Added a compatible string "hisilicon,hi3519-sfc". v2: Fixed some compiling warings. .../devicetree/bindings/sp

[PATCH v8 6/6] ARM: dts: add dts files for Hi3519

2016-01-29 Thread Jiancheng Xue
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 | 187 ++ 3 files changed, 231 insertions(+) create mode 100644 arch/arm

[PATCH v8 6/6] ARM: dts: add dts files for Hi3519

2016-01-29 Thread Jiancheng Xue
add dts files for Hi3519 Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- arch/arm/boot/dts/Makefile| 2 + arch/arm/boot/dts/hi3519-demb.dts | 42 + arch/arm/boot/dts/hi3519.dtsi | 187 ++ 3 files changed, 231 inse

[PATCH v5] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2016-01-29 Thread Jiancheng Xue
add hisilicon spi-nor flash controller driver Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> Acked-by: Rob Herring <r...@kernel.org> --- change log v5: Fixed a compile error. v4: Rebased to v4.5-rc1 v3: Added a compatible string "hisilicon,hi3519-sfc". v2: Fixed

[PATCH v8 1/6] clk: hisilicon: add CRG driver for hi3519 soc

2016-01-28 Thread Jiancheng Xue
The CRG(Clock and Reset Generator) block provides clock and reset signals for other modules in hi3519 soc. Signed-off-by: Jiancheng Xue Acked-by: Rob Herring --- .../devicetree/bindings/clock/hi3519-crg.txt | 46 +++ This binding file is already acked by Rob Herring. drivers/clk

[PATCH v8 4/6] ARM: debug: add hi3519 debug uart

2016-01-28 Thread Jiancheng Xue
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 c6b6175..edd3fbe 100644 --- a/arch/arm/Kconfig.debug +++ b/arch/arm/Kconfig.debug @@ -260,6 +260,14

[PATCH v8 0/6] ARM: hisi: Add initial support including clock driver for Hi3519 soc.

2016-01-28 Thread Jiancheng Xue
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: hisi: add compatible string for Hi3519 soc ARM: config: hisi: enable CONFIG_RESET_CONTROLLER ARM: debug: add hi3519 debug uart ARM: dt-bindings: add device

[PATCH v8 3/6] ARM: config: hisi: enable CONFIG_RESET_CONTROLLER

2016-01-28 Thread Jiancheng Xue
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

[PATCH v8 2/6] ARM: hisi: add compatible string for Hi3519 soc

2016-01-28 Thread Jiancheng Xue
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

[PATCH v8 5/6] ARM: dt-bindings: add device tree bindings for Hi3519 sysctrl

2016-01-28 Thread Jiancheng Xue
Add device tree bindings for Hi3519 system controller. Signed-off-by: Jiancheng Xue Acked-by: Rob Herring --- .../devicetree/bindings/arm/hisilicon/hi3519-sysctrl.txt | 14 ++ 1 file changed, 14 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/hisilicon

[PATCH v8 0/6] ARM: hisi: Add initial support including clock driver for Hi3519 soc.

2016-01-28 Thread Jiancheng Xue
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: hisi: add compatible string for Hi3519 soc ARM: config: hisi: enable CONFIG_RESET_CONTROLLER ARM: debug: add hi3519 debug uart ARM: dt-bindings: add device

[PATCH v8 4/6] ARM: debug: add hi3519 debug uart

2016-01-28 Thread Jiancheng Xue
add hi3519 debug uart Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- arch/arm/Kconfig.debug | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug index c6b6175..edd3fbe 100644 --- a/arch/arm/Kconfig.debug +++ b/ar

[PATCH v8 3/6] ARM: config: hisi: enable CONFIG_RESET_CONTROLLER

2016-01-28 Thread Jiancheng Xue
enable CONFIG_RESET_CONTROLLER in hisi_defconfig Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- 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

[PATCH v8 2/6] ARM: hisi: add compatible string for Hi3519 soc

2016-01-28 Thread Jiancheng Xue
add compatible string for Hi3519 soc. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- 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

[PATCH v8 5/6] ARM: dt-bindings: add device tree bindings for Hi3519 sysctrl

2016-01-28 Thread Jiancheng Xue
Add device tree bindings for Hi3519 system controller. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> Acked-by: Rob Herring <r...@kernel.org> --- .../devicetree/bindings/arm/hisilicon/hi3519-sysctrl.txt | 14 ++ 1 file changed, 14 insertions(+) create

[PATCH v8 1/6] clk: hisilicon: add CRG driver for hi3519 soc

2016-01-28 Thread Jiancheng Xue
The CRG(Clock and Reset Generator) block provides clock and reset signals for other modules in hi3519 soc. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> Acked-by: Rob Herring <r...@kernel.org> --- .../devicetree/bindings/clock/hi3519-crg.txt | 46 +++ This

[PATCH v4] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2016-01-24 Thread Jiancheng Xue
add hisilicon spi-nor flash controller driver Signed-off-by: Jiancheng Xue --- change log v4: Rebased to v4.5-rc1 v3: Added a compatible string "hisilicon,hi3519-sfc". v2: Fixed some compiling warings. .../devicetree/bindings/spi/spi-hisi-sfc.txt | 25 ++ drivers/mtd/spi-n

[PATCH v7 2/6] ARM: hisi: add compatible string for Hi3519 soc

2016-01-24 Thread Jiancheng Xue
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

[PATCH v7 4/6] ARM: debug: add hi3519 debug uart

2016-01-24 Thread Jiancheng Xue
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 c6b6175..b02a7c1 100644 --- a/arch/arm/Kconfig.debug +++ b/arch/arm/Kconfig.debug @@ -260,6 +260,14

[PATCH v7 5/6] ARM: dt-bindings: add device tree bindings for Hi3519 sysctrl

2016-01-24 Thread Jiancheng Xue
Add device tree bindings for Hi3519 system controller. Signed-off-by: Jiancheng Xue Acked-by: Rob Herring --- .../devicetree/bindings/arm/hisilicon/hi3519-sysctrl.txt | 14 ++ 1 file changed, 14 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/hisilicon

[PATCH v7 1/6] clk: hisilicon: add CRG driver for hi3519 soc

2016-01-24 Thread Jiancheng Xue
The CRG(Clock and Reset Generator) block provides clock and reset signals for other modules in hi3519 soc. Signed-off-by: Jiancheng Xue Acked-by: Rob Herring --- .../devicetree/bindings/clock/hi3519-crg.txt | 46 +++ Acked-by: Rob Herring drivers/clk/hisilicon/Kconfig

[PATCH v7 0/6] ARM: hisi: Add initial support including clock driver for Hi3519 soc.

2016-01-24 Thread Jiancheng Xue
according to Arnd's comments -Remove ARCH_HI3519, 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

[PATCH v7 3/6] ARM: config: hisi: enable CONFIG_RESET_CONTROLLER

2016-01-24 Thread Jiancheng Xue
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

[PATCH v7 6/6] ARM: dts: add dts files for Hi3519

2016-01-24 Thread Jiancheng Xue
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 | 187 ++ 3 files changed, 231 insertions(+) create mode 100644 arch/arm

[PATCH v7 1/6] clk: hisilicon: add CRG driver for hi3519 soc

2016-01-24 Thread Jiancheng Xue
The CRG(Clock and Reset Generator) block provides clock and reset signals for other modules in hi3519 soc. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> Acked-by: Rob Herring <r...@kernel.org> --- .../devicetree/bindings/clock/hi3519-crg.txt | 46 +++ Acked-by: Ro

[PATCH v7 0/6] ARM: hisi: Add initial support including clock driver for Hi3519 soc.

2016-01-24 Thread Jiancheng Xue
according to Arnd's comments -Remove ARCH_HI3519, 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

[PATCH v7 3/6] ARM: config: hisi: enable CONFIG_RESET_CONTROLLER

2016-01-24 Thread Jiancheng Xue
enable CONFIG_RESET_CONTROLLER in hisi_defconfig Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- 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

[PATCH v7 6/6] ARM: dts: add dts files for Hi3519

2016-01-24 Thread Jiancheng Xue
add dts files for Hi3519 Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- arch/arm/boot/dts/Makefile| 2 + arch/arm/boot/dts/hi3519-demb.dts | 42 + arch/arm/boot/dts/hi3519.dtsi | 187 ++ 3 files changed, 231 inse

[PATCH v7 2/6] ARM: hisi: add compatible string for Hi3519 soc

2016-01-24 Thread Jiancheng Xue
add compatible string for Hi3519 soc. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- 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

[PATCH v7 4/6] ARM: debug: add hi3519 debug uart

2016-01-24 Thread Jiancheng Xue
add hi3519 debug uart Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- arch/arm/Kconfig.debug | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug index c6b6175..b02a7c1 100644 --- a/arch/arm/Kconfig.debug +++ b/ar

[PATCH v7 5/6] ARM: dt-bindings: add device tree bindings for Hi3519 sysctrl

2016-01-24 Thread Jiancheng Xue
Add device tree bindings for Hi3519 system controller. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> Acked-by: Rob Herring <r...@kernel.org> --- .../devicetree/bindings/arm/hisilicon/hi3519-sysctrl.txt | 14 ++ 1 file changed, 14 insertions(+) create

[PATCH v4] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2016-01-24 Thread Jiancheng Xue
add hisilicon spi-nor flash controller driver Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- change log v4: Rebased to v4.5-rc1 v3: Added a compatible string "hisilicon,hi3519-sfc". v2: Fixed some compiling warings. .../devicetree/bindings/spi/spi-hisi-sfc.txt |

[PATCH] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2015-12-29 Thread Jiancheng Xue
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

[PATCH v4 4/6] ARM: debug: add hi3519 debug uart

2015-12-29 Thread Jiancheng Xue
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

[PATCH v4 1/6] clk: hisilicon: add CRG driver for hi3519 soc

2015-12-29 Thread Jiancheng Xue
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

[PATCH v4 3/6] ARM: config: hisi: enable CONFIG_RESET_CONTROLLER

2015-12-29 Thread Jiancheng Xue
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

[PATCH v4 6/6] ARM: dts: add dts files for Hi3519

2015-12-29 Thread Jiancheng Xue
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

[PATCH v4 0/6] ARM: hisi: Add initial support including clock driver for Hi3519 soc.

2015-12-29 Thread Jiancheng Xue
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: hisi: add

[PATCH v4 5/6] mfd: dt-bindings: add device tree bindings for Hi3519 sysctrl

2015-12-29 Thread Jiancheng Xue
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

[PATCH v4 2/6] ARM: hisi: add compatible string for Hi3519 soc

2015-12-29 Thread Jiancheng Xue
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

[PATCH v4 2/6] ARM: hisi: add compatible string for Hi3519 soc

2015-12-29 Thread Jiancheng Xue
add compatible string for Hi3519 soc. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- 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

[PATCH] mtd: spi-nor: add hisilicon spi-nor flash controller driver

2015-12-29 Thread Jiancheng Xue
add hisilicon spi-nor flash controller driver Signed-off-by: Binquan Peng <pengbinq...@huawei.com> Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- .../devicetree/bindings/spi/spi-hisi-sfc.txt | 24 + drivers/mtd/spi-nor/Kconfig| 7 + dri

[PATCH v4 5/6] mfd: dt-bindings: add device tree bindings for Hi3519 sysctrl

2015-12-29 Thread Jiancheng Xue
Add device tree bindings for Hi3519 system controller. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- Documentation/devicetree/bindings/mfd/hi3519.txt | 14 ++ 1 file changed, 14 insertions(+) create mode 100644 Documentation/devicetree/bindings/mfd/hi3519.txt

[PATCH v4 6/6] ARM: dts: add dts files for Hi3519

2015-12-29 Thread Jiancheng Xue
add dts files for Hi3519 Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- 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 inse

[PATCH v4 0/6] ARM: hisi: Add initial support including clock driver for Hi3519 soc.

2015-12-29 Thread Jiancheng Xue
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: hisi: add

[PATCH v4 3/6] ARM: config: hisi: enable CONFIG_RESET_CONTROLLER

2015-12-29 Thread Jiancheng Xue
enable CONFIG_RESET_CONTROLLER in hisi_defconfig Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- 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

[PATCH v4 1/6] clk: hisilicon: add CRG driver for hi3519 soc

2015-12-29 Thread Jiancheng Xue
The CRG(Clock and Reset Generator) block provides clock and reset signals for other modules in hi3519 soc. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- .../devicetree/bindings/clock/hi3519-crg.txt | 46 +++ drivers/clk/hisilicon/Kconfig

[PATCH v4 4/6] ARM: debug: add hi3519 debug uart

2015-12-29 Thread Jiancheng Xue
add hi3519 debug uart. Signed-off-by: Jiancheng Xue <xuejianch...@huawei.com> --- 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/ar

<    1   2   3   4   5   >