Re: [project-aspen-dev] Re: [PATCH 1/3] clk: hisilicon: add hisi phase clock support

2017-11-15 Thread Jiancheng Xue
Hi Shawn, On 2017/11/16 10:31, Shawn Guo wrote: > On Wed, Oct 18, 2017 at 07:00:27AM -0400, Jiancheng Xue wrote: >> From: tianshuliang >> >> Add a phase clock type for HiSilicon SoCs,which supports >> clk_set_phase operation. > > As the pair of phase operati

[PATCH v2 0/2] [media] rc/keymaps: add support for two RCs of hisilicon boards.

2017-10-19 Thread Jiancheng Xue
Add support for two remote controllers of hisilicon boards. ChangeLog: v2: Supplement copyright statements for source files. Younian Wang (2): [media] rc/keymaps: add support for RC of hisilicon TV demo boards [media] rc/keymaps: add support for RC of hisilicon poplar board drivers/media/rc

[PATCH v2 1/2] [media] rc/keymaps: add support for RC of hisilicon TV demo boards

2017-10-19 Thread Jiancheng Xue
From: Younian Wang This is a NEC protocol type remote controller distributed with hisilicon TV demo boards. Signed-off-by: Younian Wang Signed-off-by: Jiancheng Xue --- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-hisi-tv-demo.c | 81

[PATCH v2 2/2] [media] rc/keymaps: add support for RC of hisilicon poplar board

2017-10-19 Thread Jiancheng Xue
From: Younian Wang This is a NEC protocol type remote controller distributed with 96boards poplar@tocoding board. Signed-off-by: Younian Wang Signed-off-by: Jiancheng Xue --- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-hisi-poplar.c | 69

Re: [PATCH 0/2] [media] rc/keymaps: add support for two RCs of hisilicon boards.

2017-10-19 Thread Jiancheng Xue
Hi Hans, On 2017/10/19 15:01, Hans Verkuil wrote: > On 10/18/2017 12:54 PM, Jiancheng Xue wrote: >> Add support for two remote controllers of hisilicon boards. >> >> Younian Wang (2): >> [media] rc/keymaps: add support for RC of hisilicon TV demo boards >> [m

Re: [PATCH 1/2] [media] rc/keymaps: add support for RC of hisilicon TV demo boards

2017-10-18 Thread Jiancheng Xue
Hi, On 2017/10/18 17:31, Sean Young wrote: > On Wed, Oct 18, 2017 at 06:54:56AM -0400, Jiancheng Xue wrote: >> From: Younian Wang >> >> This is a NEC protocol type remote controller distributed with >> hisilicon TV demo boards. >> >> Signed-off-by: Younia

[PATCH 2/3] arm64: dts: hisilicon: add pinctrl nodes for hi3798cv200-poplar board

2017-10-17 Thread Jiancheng Xue
From: Younian Wang Add pinctrl nodes for hi3798cv200-poplar board Signed-off-by: Younian Wang Signed-off-by: Jiancheng Xue --- .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 1 + arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 71 +++ arch/arm64/boot/dts/hisilicon/poplar

[PATCH 1/3] arm64: dts: hisilicon: supplement properties of ir node for poplar board

2017-10-17 Thread Jiancheng Xue
From: Younian Wang Supplement properties of ir node for poplar board. Signed-off-by: Younian Wang --- arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi b/arch/arm64/boot/dts/hisilicon/hi3798cv200

[PATCH 0/3] arm64: dts: add more nodes and properities for hi3798cv200-poplar board

2017-10-17 Thread Jiancheng Xue
Add more devices nodes and properties for poplar board, involving ir, emmc and pinctrl nodes. Younian Wang (2): arm64: dts: hisilicon: supplement properties of ir node for poplar board arm64: dts: hisilicon: add pinctrl nodes for hi3798cv200-poplar board tianshuliang (1): arm64: dts: h

[PATCH 3/3] arm64: dts: hisilicon: supplement properties of emmc nodes for hi3798cv200-poplar board

2017-10-17 Thread Jiancheng Xue
From: tianshuliang Supplement properties of emmc nodes to support high performance. Signed-off-by: tianshuliang --- arch/arm64/boot/dts/hisilicon/hi3798cv200-poplar.dts | 12 arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 8 +--- 2 files changed, 17 insertions(+), 3 d

[PATCH 0/2] mmc: add an specific emmc driver for hi3798cv200-poplar board

2017-10-17 Thread Jiancheng Xue
Add an specific emmc driver for hi3798cv200-poplar board. Previously, it used the generic dw-mmc driver with lower performance. tianshuliang (2): dt-bindings: mmc: add bindings for hi3798cv200-dw-mshc mmc: dw_mmc: add support for hi3798cv200 specific extensions of dw-mshc .../bindings/m

[PATCH 2/2] mmc: dw_mmc: add support for hi3798cv200 specific extensions of dw-mshc

2017-10-17 Thread Jiancheng Xue
From: tianshuliang Hi3798cv200 SoC extends the dw-mshc controller for additional clock and bus control. Add support for these extensions. Signed-off-by: tianshuliang Signed-off-by: Jiancheng Xue --- drivers/mmc/host/Kconfig | 9 ++ drivers/mmc/host/Makefile | 1

[PATCH 1/2] dt-bindings: mmc: add bindings for hi3798cv200-dw-mshc

2017-10-17 Thread Jiancheng Xue
From: tianshuliang Hisilicon hi3798cv200 SoC extends the dw-mshc controller for additional clock control. Add device tree bindings for hi3798cv200-dw-mshc. Signed-off-by: tianshuliang Signed-off-by: Jiancheng Xue --- .../bindings/mmc/hi3798cv200-dw-mshc.txt | 51

[PATCH 1/3] clk: hisilicon: add hisi phase clock support

2017-10-17 Thread Jiancheng Xue
From: tianshuliang Add a phase clock type for HiSilicon SoCs,which supports clk_set_phase operation. Signed-off-by: tianshuliang Signed-off-by: Jiancheng Xue --- drivers/clk/hisilicon/Makefile | 2 +- drivers/clk/hisilicon/clk-hisi-phase.c | 117

[PATCH 0/3] add more clock definitions for hi3798cv200-poplar board

2017-10-17 Thread Jiancheng Xue
Add more clock definitions for hi3798cv200-poplar board. Younian Wang (1): clk: hisilicon: correct ir clock rate for hi3798cv200 SoC tianshuliang (2): clk: hisilicon: add hisi phase clock support clk: hisilicon: add emmc sample and drive clock for hi3798cv200 SoC drivers/clk/hisilicon/Mak

[PATCH 3/3] clk: hisilicon: correct ir clock rate for hi3798cv200 SoC

2017-10-17 Thread Jiancheng Xue
From: Younian Wang Correct ir clock rate for hi3798cv200 SoC. Signed-off-by: Younian Wang --- drivers/clk/hisilicon/crg-hi3798cv200.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/hisilicon/crg-hi3798cv200.c b/drivers/clk/hisilicon/crg-hi3798cv200.c index 25d

[PATCH 2/3] clk: hisilicon: add emmc sample and drive clock for hi3798cv200 SoC

2017-10-17 Thread Jiancheng Xue
From: tianshuliang Add emmc sample and emmc drive clock for Hi3798cv200 SoC Signed-off-by: tianshuliang Signed-off-by: Jiancheng Xue --- drivers/clk/hisilicon/crg-hi3798cv200.c | 25 - 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/drivers/clk/hisilicon

[PATCH 2/2] [media] rc/keymaps: add support for RC of hisilicon poplar board

2017-10-17 Thread Jiancheng Xue
From: Younian Wang This is a NEC protocol type remote controller distributed with 96boards poplar@tocoding board. Signed-off-by: Younian Wang Signed-off-by: Jiancheng Xue --- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-hisi-poplar.c | 58

[PATCH 0/2] [media] rc/keymaps: add support for two RCs of hisilicon boards.

2017-10-17 Thread Jiancheng Xue
Add support for two remote controllers of hisilicon boards. Younian Wang (2): [media] rc/keymaps: add support for RC of hisilicon TV demo boards [media] rc/keymaps: add support for RC of hisilicon poplar board drivers/media/rc/keymaps/Makefile | 2 + drivers/media/rc/keymaps/rc-his

[PATCH 1/2] [media] rc/keymaps: add support for RC of hisilicon TV demo boards

2017-10-17 Thread Jiancheng Xue
From: Younian Wang This is a NEC protocol type remote controller distributed with hisilicon TV demo boards. Signed-off-by: Younian Wang Signed-off-by: Jiancheng Xue --- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-hisi-tv-demo.c | 70

[PATCH v2 0/4] Enable usb2 function on poplar board

2017-07-25 Thread Jiancheng Xue
This patchset is mainly used to enable the usb2 function on poplar board, including usb2 phy drivers, dts nodes and configs. Jiancheng Xue (3): dt-bindings: phy-hisi-inno-usb2: add support for hisi-inno-usb2 phy arm64: dts: hisilicon: add usb2 controller and phy nodes for poplar board

[PATCH v2 3/4] arm64: dts: hisilicon: add usb2 controller and phy nodes for poplar board.

2017-07-25 Thread Jiancheng Xue
Add usb2 controller and phy nodes for poplar board. Signed-off-by: Jiancheng Xue Reviewed-by: Daniel Thompson --- .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 13 + arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 60 ++ 2 files changed, 73 insertions

[PATCH v2 4/4] arm64: defconfig: enable some drivers for hi3798cv200-poplar board.

2017-07-25 Thread Jiancheng Xue
Enable GMAC,I2C,USB2-PHY for hi3798cv200-poplar board. Signed-off-by: Jiancheng Xue --- arch/arm64/configs/defconfig | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 6c7d147..93c709d7 100644 --- a/arch/arm64/configs

[PATCH v2 2/4] phy: add inno-usb2-phy driver for hi3798cv200 SoC

2017-07-25 Thread Jiancheng Xue
From: Pengcheng Li Add inno-usb2-phy driver for hi3798cv200 SoC. Signed-off-by: Pengcheng Li Signed-off-by: Jiancheng Xue --- drivers/phy/hisilicon/Kconfig | 11 +- drivers/phy/hisilicon/Makefile | 1 + drivers/phy/hisilicon/phy-hisi-inno-usb2.c | 236

[PATCH v2 1/4] dt-bindings: phy-hisi-inno-usb2: add support for hisi-inno-usb2 phy

2017-07-25 Thread Jiancheng Xue
Add support for hisi-inno-usb2 phy. Signed-off-by: Jiancheng Xue --- .../devicetree/bindings/phy/phy-hisi-inno-usb2.txt | 31 ++ 1 file changed, 31 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy/phy-hisi-inno-usb2.txt diff --git a/Documentation

Re: [PATCH 2/5] dt-bindings: phy-hisi-inno-usb2: add support for hisi-inno-usb2 phy

2017-06-22 Thread Jiancheng Xue
Hi, On 2017/6/21 17:00, Jiancheng Xue wrote: > Add support for hisi-inno-usb2 phy. > > Signed-off-by: Jiancheng Xue > --- > .../devicetree/bindings/phy/phy-hisi-inno-usb2.txt | 36 > ++ > 1 file changed, 36 insertions(+) > create mode 100644 &g

[PATCH 0/5] enable usb2 function on poplar board.

2017-06-21 Thread Jiancheng Xue
This patchset is mainly used to enable usb2 function on poplar board. Jiancheng Xue (4): clk: hisilicon: add usb2 clocks for hi3798cv200 SoC dt-bindings: phy-hisi-inno-usb2: add support for hisi-inno-usb2 phy arm64: dts: hisilicon: add usb2 controller and phy nodes for poplar board

[PATCH 2/5] dt-bindings: phy-hisi-inno-usb2: add support for hisi-inno-usb2 phy

2017-06-21 Thread Jiancheng Xue
Add support for hisi-inno-usb2 phy. Signed-off-by: Jiancheng Xue --- .../devicetree/bindings/phy/phy-hisi-inno-usb2.txt | 36 ++ 1 file changed, 36 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy/phy-hisi-inno-usb2.txt diff --git a/Documentation

[PATCH 1/5] clk: hisilicon: add usb2 clocks for hi3798cv200 SoC

2017-06-21 Thread Jiancheng Xue
Add usb2 clocks for hi3798cv200 SoC. Signed-off-by: Jiancheng Xue Reviewed-by: Daniel Thompson --- drivers/clk/hisilicon/crg-hi3798cv200.c | 21 + include/dt-bindings/clock/histb-clock.h | 9 - 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/drivers

[PATCH 4/5] arm64: dts: hisilicon: add usb2 controller and phy nodes for poplar board.

2017-06-21 Thread Jiancheng Xue
Add usb2 controller and phy nodes for poplar board. Signed-off-by: Jiancheng Xue Reviewed-by: Daniel Thompson --- .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 13 ++ arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 47 ++ 2 files changed, 60 insertions

[PATCH 5/5] arm64: defconfig: enable some drivers and configs for hi3798cv200-poplar board.

2017-06-21 Thread Jiancheng Xue
Enable GMAC,I2C,IR,USB2-PHY for hi3798cv200-poplar board. Signed-off-by: Jiancheng Xue --- arch/arm64/configs/defconfig | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 97c123e..b45d760 100644

[PATCH 3/5] phy: add inno-usb2-phy driver for hi3798cv200 SoC

2017-06-21 Thread Jiancheng Xue
From: Pengcheng Li Add inno-usb2-phy driver for hi3798cv200 SoC. Signed-off-by: Pengcheng Li Signed-off-by: Jiancheng Xue --- drivers/phy/Kconfig | 10 ++ drivers/phy/Makefile | 1 + drivers/phy/phy-hisi-inno-usb2.c | 287 +++ 3

[PATCH] arm64: defconfig: enable several drivers for HiSilicon Hi3798CV200 SoC

2017-05-19 Thread Jiancheng Xue
Enable the following drivers for HiSilicon Hi3798CV200 SoC: ethernet, i2c and ir. Signed-off-by: Jiancheng Xue --- arch/arm64/configs/defconfig | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index ce07285..40251bd 100644

[PATCH v3 0/2] add dts files for hi3798cv200-Poplar board

2017-03-28 Thread Jiancheng Xue
This patch set mainly adds dts files for hi3798cv200-Poplar board. Jiancheng Xue (2): dt-bindings: arm: hisilicon: add bindings for hi3798cv200 SoC and Poplar board arm64: dts: hisilicon: add dts files for hi3798cv200-poplar board .../bindings/arm/hisilicon/hisilicon.txt | 4

[PATCH v3 2/2] arm64: dts: hisilicon: add dts files for hi3798cv200-poplar board

2017-03-28 Thread Jiancheng Xue
. Signed-off-by: Jiancheng Xue Reviewed-by: Alex Elder Acked-by: Peter Griffin --- Changed Log: v3: - Refined the patch according to Andreas's suggestions. 1. Changed the license. 2. Added alias for uart2. 3. Reordered the device nodes. v2: - Fixed issues pointed by Rob Herring. 1. Move

[PATCH v3 1/2] dt-bindings: arm: hisilicon: add bindings for hi3798cv200 SoC and Poplar board

2017-03-28 Thread Jiancheng Xue
Add bindings for HiSilicon hi3798cv200 SoC and Poplar Board. Signed-off-by: Jiancheng Xue Reviewed-by: Alex Elder Acked-by: Peter Griffin Acked-by: Rob Herring --- Documentation/devicetree/bindings/arm/hisilicon/hisilicon.txt | 4 1 file changed, 4 insertions(+) diff --git a

Re: [PATCH v2 1/2] dt-bindings: arm: hisilicon: add bindings for hi3798cv200 SoC and Poplar board

2017-02-26 Thread Jiancheng Xue
Hi Andreas, On 2017/2/26 9:32, Andreas Färber wrote: > Am 22.02.2017 um 09:38 schrieb Jiancheng Xue: >> Add bindings for HiSilicon hi3798cv200 SoC and Poplar Board. >> >> Signed-off-by: Jiancheng Xue >> --- >> Documentation/devicetree/bindings/arm/hisilicon/

[PATCH v2 2/2] arm64: dts: hisilicon: add dts files for hi3798cv200-poplar board

2017-02-22 Thread Jiancheng Xue
. Signed-off-by: Jiancheng Xue Reviewed-by: Alex Elder --- Changed Log: v2: - Fixed issues pointed by Rob Herring. 1. Moved the led node out of the soc node. 2. Restrained the ranges property of soc node smaller. - Refined the patch according to Andreas's suggestions. - Enabled gmac1 device

[PATCH v2 1/2] dt-bindings: arm: hisilicon: add bindings for hi3798cv200 SoC and Poplar board

2017-02-22 Thread Jiancheng Xue
Add bindings for HiSilicon hi3798cv200 SoC and Poplar Board. Signed-off-by: Jiancheng Xue --- Documentation/devicetree/bindings/arm/hisilicon/hisilicon.txt | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/hisilicon/hisilicon.txt b/Documentation

[PATCH v2 0/2] add dts files for hi3798cv200-Poplar board

2017-02-22 Thread Jiancheng Xue
This patch set mainly adds dts files for hi3798cv200-Poplar board. Jiancheng Xue (2): dt-bindings: arm: hisilicon: add bindings for hi3798cv200 SoC and Poplar board arm64: dts: hisilicon: add dts files for hi3798cv200-poplar board .../bindings/arm/hisilicon/hisilicon.txt | 4

Re: [PATCH] arm64: dts: hisilicon: add dts files for hi3798cv200-poplar board

2017-02-20 Thread Jiancheng Xue
Hi Andreas, On 2017/2/19 7:22, Andreas Färber wrote: > Hi Jiancheng, > > Am 09.02.2017 um 08:07 schrieb Jiancheng Xue: >> Add basic dts files for hi3798cv200-poplar board. Poplar is the >> first development board compliant with the 96Boards Enterprise >> Edition TV

Re: [PATCH] arm64: dts: hisilicon: add dts files for hi3798cv200-poplar board

2017-02-20 Thread Jiancheng Xue
Hi Rob, On 2017/2/16 7:26, Rob Herring wrote: > On Thu, Feb 09, 2017 at 03:07:07PM +0800, Jiancheng Xue wrote: >> Add basic dts files for hi3798cv200-poplar board. Poplar is the >> first development board compliant with the 96Boards Enterprise >> Edition TV Platform spe

[PATCH v2 0/2] add basic SoC support for HiSilicon Hi3516CV300

2017-02-20 Thread Jiancheng Xue
Hi3516CV300 is a SoC designed for HD IP camera. It has an integrated ISP and H.265 video compression encoder. This patch set is mainly used to add basic SoC support for Hi3516CV300. Pan Wen (2): arm: hisi: add ARCH_MULTI_V5 support arm: dts: hisi: add dts files for Hi3516CV300 demo board arc

[PATCH v2 1/2] arm: hisi: add ARCH_MULTI_V5 support

2017-02-20 Thread Jiancheng Xue
From: Pan Wen Add support for some HiSilicon SoCs which depend on ARCH_MULTI_V5. Signed-off-by: Pan Wen --- This patch is same as the first version. arch/arm/mach-hisi/Kconfig | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/arch/arm/mach-hisi/Kconfig b/arch/arm

[PATCH v2 2/2] arm: dts: hisi: add dts files for Hi3516CV300 demo board

2017-02-20 Thread Jiancheng Xue
From: Pan Wen Add dts files for Hi3516CV300 demo board. Signed-off-by: Pan Wen Signed-off-by: Jiancheng Xue --- ChangeLog: 1. removed i2c and pwm nodes because the drivers were not merged. 2. removed some unused alias and properties. arch/arm/boot/dts/Makefile | 1 + arch/arm

Re: [PATCH] arm64: dts: hisilicon: add dts files for hi3798cv200-poplar board

2017-02-15 Thread Jiancheng Xue
Hi, On 2017/2/9 15:07, Jiancheng Xue wrote: > Add basic dts files for hi3798cv200-poplar board. Poplar is the > first development board compliant with the 96Boards Enterprise > Edition TV Platform specification. The board features the > Hi3798CV200 with an integrated quad-core 64-bi

[PATCH] arm64: dts: hisilicon: add dts files for hi3798cv200-poplar board

2017-02-08 Thread Jiancheng Xue
. Signed-off-by: Jiancheng Xue Reviewed-by: Alex Elder --- .../bindings/arm/hisilicon/hisilicon.txt | 4 + arch/arm64/boot/dts/hisilicon/Makefile | 1 + .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 169 + arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi

Re: [PATCH 1/3] arm: hisi: add ARCH_MULTI_V5 support

2017-01-19 Thread Jiancheng Xue
On 2016/12/15 4:06, Marty Plummer wrote: > On 12/12/2016 01:11 AM, Jiancheng Xue wrote: >> >> >> On 2016/12/9 23:07, Marty Plummer wrote: >>> On 12/04/2016 08:03 PM, Jiancheng Xue wrote: >>>> Hi Arnd, >>>> >>>> On 2016/10/17 21:

Re: [PATCH] adc: add adc driver for Hisilicon BVT SOCs

2016-12-23 Thread Jiancheng Xue
On 2016/12/24 9:54, Allen Liu wrote: > Add ADC driver for the ADC controller found on HiSilicon BVT SOCs, like > Hi3516CV300, etc. > The ADC controller is primarily in charge of detecting voltage. > > Reviewed-by: Jiancheng Xue Hi Sorry. I haven't reviewed this patch. Ple

Re: [PATCH 3/3] dts: hisi: add dts files for Hi3516CV300 demo board

2016-12-12 Thread Jiancheng Xue
On 2016/10/17 20:07, Pan Wen wrote: > Add dts files for Hi3516CV300 demo board. > > Signed-off-by: Pan Wen > --- Could you help to review this patch, please? > arch/arm/boot/dts/Makefile | 1 + > arch/arm/boot/dts/hi3516cv300-demb.dts | 148 > arch/arm/boot/dts/hi35

Re: [PATCH 1/3] arm: hisi: add ARCH_MULTI_V5 support

2016-12-11 Thread Jiancheng Xue
On 2016/12/9 23:07, Marty Plummer wrote: > On 12/04/2016 08:03 PM, Jiancheng Xue wrote: >> Hi Arnd, >> >> On 2016/10/17 21:48, Arnd Bergmann wrote: >>> On Monday, October 17, 2016 8:07:03 PM CEST Pan Wen wrote: >>>> Add support for some Hi

Re: [PATCH 1/3] arm: hisi: add ARCH_MULTI_V5 support

2016-12-04 Thread Jiancheng Xue
Hi Arnd, On 2016/10/17 21:48, Arnd Bergmann wrote: > On Monday, October 17, 2016 8:07:03 PM CEST Pan Wen wrote: >> Add support for some HiSilicon SoCs which depend on ARCH_MULTI_V5. >> >> Signed-off-by: Pan Wen >> > > Looks ok. I've added Marty Plummer to Cc, he was recently proposing > patches

[PATCH v2] reset: ti_syscon: fix a ti_syscon_reset_status issue

2016-11-29 Thread Jiancheng Xue
If STATUS_SET was not set, ti_syscon_reset_status would always return 0 no matter whether the status_bit was set or not. Signed-off-by: Jiancheng Xue --- Change Log v2: - Refined this patch according to the suggestion from Andrew F. Davis. drivers/reset/reset-ti-syscon.c | 4 ++-- 1 file

[PATCH] reset: ti_syscon: fix a ti_syscon_reset_status issue

2016-11-25 Thread Jiancheng Xue
If STATUS_SET is not set, ti_syscon_reset_status always returned 0 no matter the status_bit is set or not. Signed-off-by: Jiancheng Xue --- drivers/reset/reset-ti-syscon.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) mode change 100644 => 100755 drivers/reset/reset-ti-sysco

Re: [PATCH] reset: hisilicon: add a polarity cell for reset line specifier

2016-11-25 Thread Jiancheng Xue
On 2016/11/25 11:45, Jiancheng Xue wrote: > > On 2016/11/21 10:58, Jiancheng Xue wrote: >> Hi Philipp, >> >>> On 2016/11/15 18:43, Philipp Zabel wrote: >>>> Hi Jiancheng, >>>> >>>> Am Dienstag, den 15.11.2016, 15:09 +0800 schrieb Ji

Re: [PATCH] reset: hisilicon: add a polarity cell for reset line specifier

2016-11-24 Thread Jiancheng Xue
On 2016/11/21 10:58, Jiancheng Xue wrote: > Hi Philipp, > >> On 2016/11/15 18:43, Philipp Zabel wrote: >>> Hi Jiancheng, >>> >>> Am Dienstag, den 15.11.2016, 15:09 +0800 schrieb Jiancheng Xue: >>>> Add a polarity cell for reset line specifier. I

Re: [PATCH] reset: hisilicon: add a polarity cell for reset line specifier

2016-11-20 Thread Jiancheng Xue
Hi Philipp, On 2016/11/16 11:17, Jiancheng Xue wrote: > Hi Philipp, > > On 2016/11/15 18:43, Philipp Zabel wrote: >> Hi Jiancheng, >> >> Am Dienstag, den 15.11.2016, 15:09 +0800 schrieb Jiancheng Xue: >>> Add a polarity cell for reset line specifier. If the

Re: [PATCH 1/3] arm: hisi: add ARCH_MULTI_V5 support

2016-11-17 Thread Jiancheng Xue
Hi Marty, On 2016/11/17 11:03, Jiancheng Xue wrote: > Hi Wei, > > On 2016/11/16 17:31, Wei Xu wrote: >> Hi Pan, >> >> On 2016/11/16 8:56, wenpan wrote: >>> Hi Marty, >>> Does this confict with your patch? If not,I hope this could be merged >>&

Re: [PATCH 1/3] arm: hisi: add ARCH_MULTI_V5 support

2016-11-16 Thread Jiancheng Xue
Hi Wei, On 2016/11/16 17:31, Wei Xu wrote: > Hi Pan, > > On 2016/11/16 8:56, wenpan wrote: >> Hi Marty, >> Does this confict with your patch? If not,I hope this could be merged first. >> Besides could you tell me the link to your related patch? > > This is the link: https://patchwork.kernel.or

Re: [PATCH resend v4] i2c: hibvt: add Hisilicon BVT I2C controller driver

2016-11-16 Thread Jiancheng Xue
Hi Wolfram, On 2016/10/21 16:17, Pan Wen wrote: > add Hisilicon BVT I2C controller driver support. > > Signed-off-by: Pan Wen > Acked-by: Rob Herring > --- > change log > v4: > Modify the default frequency to 100KHz. > v3: > Add a SoC specific compatible string. > v2: > 1)Fixed a compile error.

Re: [PATCH] reset: hisilicon: add a polarity cell for reset line specifier

2016-11-15 Thread Jiancheng Xue
Hi Philipp, On 2016/11/15 18:43, Philipp Zabel wrote: > Hi Jiancheng, > > Am Dienstag, den 15.11.2016, 15:09 +0800 schrieb Jiancheng Xue: >> Add a polarity cell for reset line specifier. If the reset line >> is asserted when the register bit is 1, the polarity is >&g

[PATCH] [media] ir-hix5hd2: make hisilicon,power-syscon property deprecated

2016-11-14 Thread Jiancheng Xue
From: Ruqiang Ju The clock of IR can be provided by the clock provider and controlled by common clock framework APIs. Signed-off-by: Ruqiang Ju Signed-off-by: Jiancheng Xue --- .../devicetree/bindings/media/hix5hd2-ir.txt | 6 +++--- drivers/media/rc/ir-hix5hd2.c

[PATCH] reset: hisilicon: add a polarity cell for reset line specifier

2016-11-14 Thread Jiancheng Xue
Add a polarity cell for reset line specifier. If the reset line is asserted when the register bit is 1, the polarity is normal. Otherwise, it is inverted. Signed-off-by: Jiancheng Xue --- .../devicetree/bindings/clock/hisi-crg.txt | 11 --- arch/arm/boot/dts/hi3519.dtsi

Re: [PATCH 2/2] clk: hisilicon: add CRG driver for Hi3516CV300 SoC

2016-11-14 Thread Jiancheng Xue
On 2016/11/15 4:03, Stephen Boyd wrote: > On 11/14, Jiancheng Xue wrote: >> Hi Stephen, >> >> On 2016/11/12 8:04, Stephen Boyd wrote: >>> On 10/29, Jiancheng Xue wrote: >>> >>> Should be a From: Pan Wen here? >>> >>>> Add CRG d

[RESEND 2/2] clk: hisilicon: add CRG driver for Hi3516CV300 SoC

2016-11-13 Thread Jiancheng Xue
Add CRG driver for Hi3516CV300 SoC. CRG(Clock and Reset Generator) module generates clock and reset signals used by other module blocks on SoC. Signed-off-by: Pan Wen Signed-off-by: Jiancheng Xue --- drivers/clk/hisilicon/Kconfig | 8 + drivers/clk/hisilicon/Makefile

Re: [PATCH 2/2] clk: hisilicon: add CRG driver for Hi3516CV300 SoC

2016-11-13 Thread Jiancheng Xue
Hi Stephen, On 2016/11/12 8:04, Stephen Boyd wrote: > On 10/29, Jiancheng Xue wrote: > > Should be a From: Pan Wen here? > >> Add CRG driver for Hi3516CV300 SoC. CRG(Clock and Reset >> Generator) module generates clock and reset signals used >> by other module bloc

Re: [PATCH 2/2] clk: hisilicon: add CRG driver for Hi3516CV300 SoC

2016-10-30 Thread Jiancheng Xue
out it. As far as I know, most of HiSilicon products include a written offer document. You can check it out and apply for the source code following the instructions. Regards, Jiancheng > 2016-10-29 14:13 GMT+08:00 Jiancheng Xue : >> Add CRG driver for Hi3516CV300 SoC. CRG(Clock and

[PATCH 1/2] clk: hisilicon: add CRG driver for Hi3798CV200 SoC

2016-10-28 Thread Jiancheng Xue
Add CRG driver for Hi3798CV200 SoC. CRG(Clock and Reset Generator) module generates clock and reset signals used by other module blocks on SoC. Signed-off-by: Jiancheng Xue Acked-by: Rob Herring --- change log v3: - Added ethernet and combo-phy clocks. v2: - Fixed compiling error when compiled

[PATCH 2/2] clk: hisilicon: add CRG driver for Hi3516CV300 SoC

2016-10-28 Thread Jiancheng Xue
Add CRG driver for Hi3516CV300 SoC. CRG(Clock and Reset Generator) module generates clock and reset signals used by other module blocks on SoC. Signed-off-by: Pan Wen --- drivers/clk/hisilicon/Kconfig | 8 + drivers/clk/hisilicon/Makefile| 1 + drivers/clk/his

[PATCH 0/2] clk: hisilicon: add CRG driver for Hi3798CV200 and Hi3516CV300 SoCs

2016-10-28 Thread Jiancheng Xue
Add CRG driver for Hi3798CV200 and Hi3516CV200 SoCs. Jiancheng Xue (2): clk: hisilicon: add CRG driver for Hi3798CV200 SoC clk: hisilicon: add CRG driver for Hi3516CV300 SoC .../clock/{hi3519-crg.txt => hisi-crg.txt} | 12 +- drivers/clk/hisilicon/Kconfig |

Re: [RESEND PATCH v2] clk: hisilicon: add CRG driver for Hi3798CV200 SoC

2016-10-27 Thread Jiancheng Xue
在 2016/10/28 8:25, Stephen Boyd 写道: > On 10/27, Rob Herring wrote: >> On Fri, Oct 21, 2016 at 09:37:10AM +0800, Jiancheng Xue wrote: >>> Add CRG driver for Hi3798CV200 SoC. CRG(Clock and Reset >>> Generator) module generates clock and reset signals used >&g

[RESEND PATCH v2] clk: hisilicon: add CRG driver for Hi3798CV200 SoC

2016-10-20 Thread Jiancheng Xue
Add CRG driver for Hi3798CV200 SoC. CRG(Clock and Reset Generator) module generates clock and reset signals used by other module blocks on SoC. Signed-off-by: Jiancheng Xue --- change log v2: - Fixed compiling error when compiled as a module. - Fixed issues pointed by Stephen Boyd. - Added

Re: [PATCH 2/3] clk: hisilicon: add CRG driver for Hi3516CV300 SoC

2016-10-20 Thread Jiancheng Xue
在 2016/10/21 1:48, Stephen Boyd 写道: > On 10/19, Jiancheng Xue wrote: >> >> I'm pretty sure that the patch was sent to the DT list >> devicet...@vger.kernel.org. >> You had asked a question about "hi3798cv200-sysctrl" and I replied >> (https://l

Re: [PATCH 2/3] clk: hisilicon: add CRG driver for Hi3516CV300 SoC

2016-10-18 Thread Jiancheng Xue
在 2016/10/19 10:45, Rob Herring 写道: > On Tue, Oct 18, 2016 at 9:38 PM, Jiancheng Xue > wrote: >> >> >> 在 2016/10/18 23:58, Rob Herring 写道: >>> On Mon, Oct 17, 2016 at 08:07:04PM +0800, Pan Wen wrote: >>>> Add CRG driver for Hi3516CV300 SoC. CRG(Clo

Re: [PATCH 2/3] clk: hisilicon: add CRG driver for Hi3516CV300 SoC

2016-10-18 Thread Jiancheng Xue
在 2016/10/18 23:58, Rob Herring 写道: > On Mon, Oct 17, 2016 at 08:07:04PM +0800, Pan Wen wrote: >> Add CRG driver for Hi3516CV300 SoC. CRG(Clock and Reset >> Generator) module generates clock and reset signals used >> by other module blocks on SoC. >> >> Signed-off-by: Pan Wen >> --- >> .../devi

Re: [PATCH v2] clk: hisilicon: add CRG driver for Hi3798CV200 SoC

2016-10-10 Thread Jiancheng Xue
在 2016/9/24 9:45, Jiancheng Xue 写道: > 在 2016/9/24 1:47, Rob Herring 写道: >> On Sun, Sep 18, 2016 at 03:30:21PM +0800, Jiancheng Xue wrote: >>> Add CRG driver for Hi3798CV200 SoC. CRG(Clock and Reset >>> Generator) module generates clock and reset signals used >&g

Re: [PATCH v2] clk: hisilicon: add CRG driver for Hi3798CV200 SoC

2016-09-23 Thread Jiancheng Xue
在 2016/9/24 1:47, Rob Herring 写道: > On Sun, Sep 18, 2016 at 03:30:21PM +0800, Jiancheng Xue wrote: >> Add CRG driver for Hi3798CV200 SoC. CRG(Clock and Reset >> Generator) module generates clock and reset signals used >> by other module blocks on SoC. >> >

[PATCH v2] clk: hisilicon: add CRG driver for Hi3798CV200 SoC

2016-09-18 Thread Jiancheng Xue
Add CRG driver for Hi3798CV200 SoC. CRG(Clock and Reset Generator) module generates clock and reset signals used by other module blocks on SoC. Signed-off-by: Jiancheng Xue --- change log v2: - Fixed compiling error when compiled as a module. - Fixed issues pointed by Stephen Boyd. - Added

Re: [PATCH] clk: hisilicon: add CRG driver for Hi3798CV200 SoC

2016-09-17 Thread Jiancheng Xue
On 2016/9/15 5:01, Stephen Boyd wrote: > On 09/12, Jiancheng Xue wrote: >> Add CRG driver for Hi3798CV200 SoC. CRG(Clock and Reset >> Generator) module generates clock and reset signals used >> by other module blocks on SoC. >> >> Signed-off-by: Jiancheng Xue &g

Re: [PATCH] clk: hisilicon: add CRG driver for Hi3798CV200 SoC

2016-09-12 Thread Jiancheng Xue
/git-format-patch for more information] > > url: > https://github.com/0day-ci/linux/commits/Jiancheng-Xue/clk-hisilicon-add-CRG-driver-for-Hi3798CV200-SoC/20160912-175733 > base: https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git clk-next > config: arm-allmodconfig (attached

[PATCH] clk: hisilicon: add CRG driver for Hi3798CV200 SoC

2016-09-12 Thread Jiancheng Xue
Add CRG driver for Hi3798CV200 SoC. CRG(Clock and Reset Generator) module generates clock and reset signals used by other module blocks on SoC. Signed-off-by: Jiancheng Xue --- .../devicetree/bindings/clock/hi3519-crg.txt | 46 .../devicetree/bindings/clock/hisi-crg.txt

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

2016-07-14 Thread Jiancheng Xue
Hi Brian, On 2016/7/14 9:13, Brian Norris wrote: > On Tue, Jun 28, 2016 at 03:48:19PM +0800, Jiancheng Xue wrote: >> Add hisilicon spi-nor flash controller driver >> >> Signed-off-by: Binquan Peng >> Signed-off-by: Jiancheng Xue >> Acked-by: Rob Herring

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

2016-06-28 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 Reviewed-by: Jagan Teki Reviewed-by: Cyrille Pitchen --- change log v12: 1)Made SPI_HISI_SFC depend on HAS_DMA to fix the kbuild test

Re: [RESEND PATCH v2 0/5] clk: hisilicon: Fix some problems of clk-hi3519

2016-06-28 Thread Jiancheng Xue
Hi Stephen, Can this patch be merged into the clk-next? If there are still some issues to fix, please let me know. Thank you very much. Regards, Jiancheng On 2016/6/15 14:26, Jiancheng Xue wrote: > This patch is base on branch clk-hi3519 in clk tree. It mainly fixes the > following

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

2016-06-26 Thread Jiancheng Xue
! Regards, Jiancheng On 2016/6/13 16:21, Jiancheng Xue wrote: > 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 > v11: > Fixed is

Re: [PATCH] irqchip: fix the config HISILICON_IRQ_MBIGEN dependency error.

2016-06-23 Thread Jiancheng Xue
Hi Marc, On 2016/6/21 20:49, Marc Zyngier wrote: > On 21/06/16 13:01, Jiancheng Xue wrote: >> >> >> On 2016/6/21 19:30, Jiancheng Xue wrote: >>> Hi Marc, >>> >>> On 2016/6/21 18:36, Marc Zyngier wrote: >>>> On 21/06/16 10:26, Jiancheng

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

2016-06-23 Thread Jiancheng Xue
in the new version. If there are no any other comments from others. I'll send the new version patch out later. Thanks, Jiancheng > Reviewed-by: Cyrille Pitchen > > Best regards, > > Cyrille > > Le 13/06/2016 10:21, Jiancheng Xue a écrit : >> Add hisilicon

Re: [PATCH] irqchip: fix the config HISILICON_IRQ_MBIGEN dependency error.

2016-06-21 Thread Jiancheng Xue
On 2016/6/21 19:30, Jiancheng Xue wrote: > Hi Marc, > > On 2016/6/21 18:36, Marc Zyngier wrote: >> On 21/06/16 10:26, Jiancheng Xue wrote: >>> This patch fixes the compiling error caused when >>> config HISILICON_IRQ_MBIGEN is selected but >>> PCI

Re: [PATCH] irqchip: fix the config HISILICON_IRQ_MBIGEN dependency error.

2016-06-21 Thread Jiancheng Xue
Hi Marc, On 2016/6/21 18:36, Marc Zyngier wrote: > On 21/06/16 10:26, Jiancheng Xue wrote: >> This patch fixes the compiling error caused when >> config HISILICON_IRQ_MBIGEN is selected but >> PCI_MSI is not seleted. >> >> Signed-off-by: Jiancheng Xue >&

[PATCH] irqchip: fix the config HISILICON_IRQ_MBIGEN dependency error.

2016-06-21 Thread Jiancheng Xue
This patch fixes the compiling error caused when config HISILICON_IRQ_MBIGEN is selected but PCI_MSI is not seleted. Signed-off-by: Jiancheng Xue --- drivers/irqchip/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig

[RESEND PATCH v2 0/5] clk: hisilicon: Fix some problems of clk-hi3519

2016-06-14 Thread Jiancheng Xue
compiled successfully. Jiancheng Xue (5): reset: hisilicon: change the definition of hisi_reset_init clk: hisilicon: add hisi_clk_alloc function. clk: hisilicon: add error processing for hisi_clk_register_* functions clk: hisilicon: add hisi_clk_unregister_* functions clk: hisilicon

[PATCH v2 3/5] clk: hisilicon: add error processing for hisi_clk_register_* functions

2016-06-14 Thread Jiancheng Xue
Add error processing for hisi_clk_register_* functions. Signed-off-by: Jiancheng Xue --- drivers/clk/hisilicon/clk.c | 60 + drivers/clk/hisilicon/clk.h | 10 2 files changed, 55 insertions(+), 15 deletions(-) diff --git a/drivers/clk

[PATCH v2 2/5] clk: hisilicon: add hisi_clk_alloc function.

2016-06-14 Thread Jiancheng Xue
ready. Signed-off-by: Jiancheng Xue --- drivers/clk/hisilicon/clk.c | 29 + drivers/clk/hisilicon/clk.h | 3 +++ 2 files changed, 32 insertions(+) diff --git a/drivers/clk/hisilicon/clk.c b/drivers/clk/hisilicon/clk.c index 9b15adb..78675d1 100644 --- a/drivers/clk

[PATCH v2 5/5] clk: hisilicon: hi3519: add driver remove path and fix some issues

2016-06-14 Thread Jiancheng Xue
1. Add driver remove path. 2. Fix some issues. -Fix the ordering issue about clock provider being published. -Add error checking upon registering clocks. Signed-off-by: Jiancheng Xue --- drivers/clk/hisilicon/clk-hi3519.c | 116 - 1 file changed, 100

[PATCH v2 4/5] clk: hisilicon: add hisi_clk_unregister_* functions

2016-06-14 Thread Jiancheng Xue
Add hisi_clk_unregister_* functions. Signed-off-by: Jiancheng Xue --- drivers/clk/hisilicon/clk.h | 21 + 1 file changed, 21 insertions(+) diff --git a/drivers/clk/hisilicon/clk.h b/drivers/clk/hisilicon/clk.h index 2575329..4e1d1af 100644 --- a/drivers/clk/hisilicon/clk.h

[PATCH v2 1/5] reset: hisilicon: change the definition of hisi_reset_init

2016-06-14 Thread Jiancheng Xue
Change the input arguments type to struct platform_device pointer. Signed-off-by: Jiancheng Xue --- drivers/clk/hisilicon/clk-hi3519.c | 2 +- drivers/clk/hisilicon/reset.c | 19 +-- drivers/clk/hisilicon/reset.h | 5 +++-- 3 files changed, 13 insertions(+), 13

[PATCH v11 3/3] ARM: dts: add dts files for Hi3519

2016-06-14 Thread Jiancheng Xue
From: 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

[PATCH v11 0/3] ARM: hisi: Add initial support for Hi3519 SOC

2016-06-14 Thread Jiancheng Xue
basic soc and add dts files. Jiancheng Xue (3): ARM: hisi: add compatible string for Hi3519 soc ARM: dt-bindings: add device tree bindings for Hi3519 sysctrl ARM: dts: add dts files for Hi3519 .../bindings/arm/hisilicon/hi3519-sysctrl.txt | 14 ++ arch/arm/boot/dt

[PATCH v11 2/3] ARM: dt-bindings: add device tree bindings for Hi3519 sysctrl

2016-06-14 Thread Jiancheng Xue
From: 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

[PATCH v11 1/3] ARM: hisi: add compatible string for Hi3519 soc

2016-06-14 Thread Jiancheng Xue
From: 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

  1   2   3   >