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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
.
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
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
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/
.
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
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
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
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
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
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
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
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
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
.
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
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:
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
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
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
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
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
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
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
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
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
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
>>&
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
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.
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
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
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
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
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
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
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
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
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
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 |
在 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
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
在 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
在 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
在 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
在 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
在 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.
>>
>
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
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
/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
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
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
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
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
!
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
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
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
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
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
>&
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
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
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
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
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
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
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
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
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
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
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 - 100 of 224 matches
Mail list logo