[PATCH v4 06/20] arm64: dts: hi3660: add gpio dtsi file for Hisilicon Hi3660 SOC

2017-06-14 Thread Guodong Xu
From: Wang Xiaoyin This patch adds pl061 device nodes for Hi3660 SoC. Signed-off-by: Wang Xiaoyin --- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 380 ++ 1 file changed, 380 insertions(+) diff --git a/arch/arm64/boot/dts/hisilicon/hi3660.dtsi

[PATCH v4 14/20] dt-bindings: PCI: hisi: Add document for PCIe of Kirin SoCs

2017-06-14 Thread Guodong Xu
From: Xiaowei Song This patch adds document for PCIe of Kirin SoC series. Signed-off-by: Xiaowei Song Acked-by: Rob Herring --- .../devicetree/bindings/pci/kirin-pcie.txt | 50 ++ 1 file changed, 50 insertions(+) create mode 100644

[PATCH v4 15/20] arm64: dts: hisi: add kirin pcie node

2017-06-14 Thread Guodong Xu
From: Xiaowei Song Add PCIe node for hi3660, and add binding documentation. Cc: Guodong Xu Signed-off-by: Xiaowei Song Acked-by: Arnd Bergmann --- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 32 +++ 1 file changed, 32 insertions(+) diff --git a/arch/arm64/boot

[PATCH v4 16/20] dt-bindings: mfd: hi6421: Add hi6421v530 compatible string

2017-06-14 Thread Guodong Xu
Add compatible string for HiSilicon Hi6421v530 PMIC. Signed-off-by: Guodong Xu Acked-for-mfd-by: Lee Jones Acked-by: Arnd Bergmann --- Documentation/devicetree/bindings/mfd/hi6421.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/mfd

[PATCH v4 13/20] arm64: dts: hi3660: add sp804 timer node

2017-06-14 Thread Guodong Xu
From: Leo Yan The Hi3660 SoC comes with the sp804 timer in addition to the architecture timers. These ones are shutdown when reaching a deep idle states and a backup timer is needed. The sp804 belongs to another power domain and can fulfill the purpose of replacing temporarily an architecture

[PATCH v4 18/20] dt-bindings: mmc: dw_mmc-k3: add document of hi3660 mmc

2017-06-14 Thread Guodong Xu
Add bindings for hi3660 mmc support Signed-off-by: Li Wei Signed-off-by: Guodong Xu --- Documentation/devicetree/bindings/mmc/k3-dw-mshc.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/mmc/k3-dw-mshc.txt b/Documentation/devicetree/bindings/mmc/k3-dw

[PATCH v4 17/20] arm64: dts: hikey960: add device node for pmic and regulators

2017-06-14 Thread Guodong Xu
From: Wang Xiaoyin add device node for hi6421 pmic core and hi6421v530 voltage regulator,include LDO(1,3,9,11,15,16) Signed-off-by: Wang Xiaoyin Signed-off-by: Guodong Xu --- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 46 +++ 1 file changed, 46 insertions

[PATCH v4 19/20] arm64: dts: hi3660: add sd/sdio device nodes

2017-06-14 Thread Guodong Xu
From: Li Wei Add sd/sdio device nodes for hi3660 soc Signed-off-by: Li Wei Signed-off-by: Chen Jun --- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 8 arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 58 +++ 2 files changed, 66 insertions(+) diff --git

[PATCH v4 20/20] arm64: dts: hi3660-hikey960: add nodes for WiFi

2017-06-14 Thread Guodong Xu
Add nodes for WiFi. HiKey960 is using TI WL1837MOD module. Signed-off-by: Guodong Xu --- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 33 +++ 1 file changed, 33 insertions(+) diff --git a/arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts b/arch/arm64/boot/dts

[PATCH v4 12/20] arm64: dts: hi3660: add spi device nodes

2017-06-14 Thread Guodong Xu
From: Wang Xiaoyin Add spi2 and spi3 device nodes for hi3660, and enable them for hikey960. On HiKey960: - SPI2 is wired out through low speed expansion connector. - SPI3 is wired out through high speed expansion connector. Signed-off-by: Wang Xiaoyin Signed-off-by: Guodong Xu --- arch

[PATCH v4 09/20] arm64: dts: hi3660: Add pl031 rtc node

2017-06-14 Thread Guodong Xu
From: Chen Feng Add dts node to enable pl031 rtc. Signed-off-by: Chen Feng Acked-by: Rob Herring --- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/hisilicon/hi3660.dtsi b/arch/arm64/boot/dts/hisilicon/hi3660.dtsi

Re: [PATCH v6 7/8] arm64: dts: hikey960: add device node for pmic and regulators

2017-06-15 Thread Guodong Xu
Thanks, Wei. On Fri, Jun 16, 2017 at 3:55 AM, Wei Xu wrote: > Hi Guodong, > > On 2017/6/8 23:08, Guodong Xu wrote: >> From: Wang Xiaoyin >> >> add device node for hi6421 pmic core and hi6421v530 >> voltage regulator,include LDO(1,3,9,11,15,16) >> >&g

[PATCH v5 15/20] arm64: dts: hisi: add kirin pcie node

2017-06-16 Thread Guodong Xu
From: Xiaowei Song Add PCIe node for hi3660 Cc: Guodong Xu Signed-off-by: Xiaowei Song Acked-by: Arnd Bergmann Changes in v5: * fix interrupt-map, to conform to gic's #address-cells = <0> * remove redundant status = "ok" --- arch/arm64/boot/dts/hisilicon/

Re: [PATCH v9 2/4] arm64: dts: hisi: add kirin pcie node

2017-06-16 Thread Guodong Xu
Hi, Bjorn On Sat, Jun 17, 2017 at 5:11 AM, Bjorn Helgaas wrote: > On Tue, Jun 06, 2017 at 07:19:53PM +0800, Guodong Xu wrote: >> Hi, Arnd >> >> On Tue, Jun 6, 2017 at 5:23 PM, Arnd Bergmann wrote: >> > On Sun, Jun 4, 2017 at 2:03 AM, kbuild test robot wrote: >&

Re: [PATCH v2 3/5] arm64: dts: Add ufs dts node

2017-06-18 Thread Guodong Xu
On Sun, Jun 18, 2017 at 8:31 AM, kbuild test robot wrote: > Hi Bu, > > [auto build test ERROR on mkp-scsi/for-next] > [also build test ERROR on v4.12-rc5 next-20170616] > [cannot apply to robh/for-next] > [if your patch is applied to the wrong git tree, please drop us a note to > help improve

Re: [PATCH v4 4/8] mfd: hi6421-pmic: add support for HiSilicon Hi6421v530

2017-06-07 Thread Guodong Xu
On Tue, Jun 6, 2017 at 9:54 PM, Lee Jones wrote: > > On Tue, 06 Jun 2017, Guodong Xu wrote: > > > Add support for HiSilicon Hi6421v530 PMIC. Hi6421v530 communicates with > > main SoC via memory-mapped I/O. > > > > Hi6421v530 and Hi6421 are PMIC chip

[PATCH v5 0/8] MFD: add driver for HiSilicon Hi6421v530 PMIC

2017-06-07 Thread Guodong Xu
phabetical order. Major changes in v2: - instead of writing a new driver, extend hi6421-pmic-core.c to support its v530 revision - update hi6421v530-regulator.c to use modern regulator driver design logics. Guodong Xu (6): mfd: hi6421-pmic: cleanup: change license text to shorter

[PATCH v5 1/8] mfd: hi6421-pmic: cleanup: change license text to shorter form

2017-06-07 Thread Guodong Xu
Change license text to a shorter form of GPLv2. Signed-off-by: Guodong Xu --- drivers/mfd/hi6421-pmic-core.c | 13 ++--- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/drivers/mfd/hi6421-pmic-core.c b/drivers/mfd/hi6421-pmic-core.c index 3fd703f..ad9e3d8 100644

[PATCH v5 2/8] mfd: hi6421-pmic: cleanup: update dev_err messages

2017-06-07 Thread Guodong Xu
Update dev_err messages to make them more readable. Signed-off-by: Guodong Xu --- drivers/mfd/hi6421-pmic-core.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/mfd/hi6421-pmic-core.c b/drivers/mfd/hi6421-pmic-core.c index ad9e3d8..b1139d4 100644 --- a/drivers

[PATCH v5 7/8] arm64: dts: hikey960: add device node for pmic and regulators

2017-06-07 Thread Guodong Xu
From: Wang Xiaoyin add device node for hi6421 pmic core and hi6421v530 voltage regulator,include LDO(1,3,9,11,15,16) Signed-off-by: Wang Xiaoyin Signed-off-by: Guodong Xu --- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 46 +++ 1 file changed, 46 insertions

[PATCH v5 3/8] dt-bindings: mfd: hi6421: Add hi6421v530 compatible string

2017-06-07 Thread Guodong Xu
Add compatible string for HiSilicon Hi6421v530 PMIC. Signed-off-by: Guodong Xu Acked-for-mfd-by: Lee Jones --- Documentation/devicetree/bindings/mfd/hi6421.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/mfd/hi6421.txt b

[PATCH v5 4/8] mfd: hi6421-pmic: add support for HiSilicon Hi6421v530

2017-06-07 Thread Guodong Xu
, such as regulator details, LDO voltage points. Signed-off-by: Wang Xiaoyin Signed-off-by: Guodong Xu --- drivers/mfd/hi6421-pmic-core.c | 70 ++--- include/linux/mfd/hi6421-pmic.h | 5 +++ 2 files changed, 57 insertions(+), 18 deletions(-) diff --git a/drivers/mfd/hi6421

[PATCH v5 5/8] regulator: hi6421v530: add driver for hi6421v530 voltage regulator

2017-06-07 Thread Guodong Xu
From: Wang Xiaoyin add the driver for hi6421v530 voltage regulator Signed-off-by: Wang Xiaoyin Signed-off-by: Guodong Xu --- drivers/regulator/Kconfig| 10 ++ drivers/regulator/Makefile | 1 + drivers/regulator/hi6421v530-regulator.c | 207

[PATCH v5 8/8] arm64: defconfig: enable support hi6421v530 PMIC

2017-06-07 Thread Guodong Xu
Enable configs for hi6421v530 mfd and regulator driver + CONFIG_MFD_HI6421_PMIC=y + CONFIG_REGULATOR_HI6421V530=y Signed-off-by: Guodong Xu --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index

[PATCH v5 6/8] regulator: hi6421: Describe consumed platform device

2017-06-07 Thread Guodong Xu
The hi6421-regulator driver consumes a similarly named platform device. Adding that to the module device table, allows modprobe to locate this driver once the device is created. Cc: Jeremy Linton Cc: Mark Brown Signed-off-by: Guodong Xu --- drivers/regulator/hi6421-regulator.c | 7 +++ 1

Re: [PATCH v5 6/8] regulator: hi6421: Describe consumed platform device

2017-06-07 Thread Guodong Xu
On Thu, Jun 8, 2017 at 3:25 AM, Mark Brown wrote: > On Wed, Jun 07, 2017 at 03:06:04PM +0800, Guodong Xu wrote: >> The hi6421-regulator driver consumes a similarly named platform device. >> Adding that to the module device table, allows modprobe to locate this >> driver once

[PATCH v6 0/8] MFD: add driver for HiSilicon Hi6421v530 PMIC

2017-06-08 Thread Guodong Xu
0 revision - update hi6421v530-regulator.c to use modern regulator driver design logics. Guodong Xu (6): mfd: hi6421-pmic: cleanup: change license text to shorter form mfd: hi6421-pmic: cleanup: update dev_err messages dt-bindings: mfd: hi6421: Add hi6421v530 compatible string mfd: hi6421

[PATCH v6 4/8] mfd: hi6421-pmic: add support for HiSilicon Hi6421v530

2017-06-08 Thread Guodong Xu
, such as regulator details, LDO voltage points. Signed-off-by: Wang Xiaoyin Signed-off-by: Guodong Xu Acked-by: Arnd Bergmann --- drivers/mfd/hi6421-pmic-core.c | 70 ++--- include/linux/mfd/hi6421-pmic.h | 5 +++ 2 files changed, 57 insertions(+), 18 deletions(-) diff

[PATCH v6 3/8] dt-bindings: mfd: hi6421: Add hi6421v530 compatible string

2017-06-08 Thread Guodong Xu
Add compatible string for HiSilicon Hi6421v530 PMIC. Signed-off-by: Guodong Xu Acked-for-mfd-by: Lee Jones Acked-by: Arnd Bergmann --- Documentation/devicetree/bindings/mfd/hi6421.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/mfd

[PATCH v6 1/8] mfd: hi6421-pmic: cleanup: change license text to shorter form

2017-06-08 Thread Guodong Xu
Change license text to a shorter form of GPLv2. Signed-off-by: Guodong Xu Acked-by: Arnd Bergmann --- drivers/mfd/hi6421-pmic-core.c | 13 ++--- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/drivers/mfd/hi6421-pmic-core.c b/drivers/mfd/hi6421-pmic-core.c index 3fd703f

[PATCH v6 2/8] mfd: hi6421-pmic: cleanup: update dev_err messages

2017-06-08 Thread Guodong Xu
Update dev_err messages to make them more readable. Signed-off-by: Guodong Xu Acked-by: Arnd Bergmann --- drivers/mfd/hi6421-pmic-core.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/mfd/hi6421-pmic-core.c b/drivers/mfd/hi6421-pmic-core.c index ad9e3d8

[PATCH v6 5/8] regulator: hi6421v530: add driver for hi6421v530 voltage regulator

2017-06-08 Thread Guodong Xu
From: Wang Xiaoyin add the driver for hi6421v530 voltage regulator Signed-off-by: Wang Xiaoyin Signed-off-by: Guodong Xu Acked-by: Arnd Bergmann --- drivers/regulator/Kconfig| 10 ++ drivers/regulator/Makefile | 1 + drivers/regulator/hi6421v530-regulator.c

[PATCH v6 8/8] arm64: defconfig: enable support hi6421v530 PMIC

2017-06-08 Thread Guodong Xu
Enable configs for hi6421v530 mfd and regulator driver + CONFIG_MFD_HI6421_PMIC=y + CONFIG_REGULATOR_HI6421V530=y Signed-off-by: Guodong Xu Acked-by: Arnd Bergmann --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64

[PATCH v6 7/8] arm64: dts: hikey960: add device node for pmic and regulators

2017-06-08 Thread Guodong Xu
From: Wang Xiaoyin add device node for hi6421 pmic core and hi6421v530 voltage regulator,include LDO(1,3,9,11,15,16) Signed-off-by: Wang Xiaoyin Signed-off-by: Guodong Xu Acked-by: Arnd Bergmann --- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 46 +++ 1 file

[PATCH v6 6/8] regulator: hi6421: Describe consumed platform device

2017-06-08 Thread Guodong Xu
The hi6421-regulator driver consumes a similarly named platform device. Adding that to the module device table, allows modprobe to locate this driver once the device is created. Cc: Jeremy Linton Cc: Mark Brown Signed-off-by: Guodong Xu Acked-by: Arnd Bergmann --- drivers/regulator/hi6421

Re: [PATCH 2/3] scsi:ufs:add ufs node property for hi3660

2017-06-09 Thread Guodong Xu
Bu Tao, 1. Subject line of this patch goes something like "arm64: dts: hi3660: add ufs support xxx" 2. Have you run "./scripts/get_maintainer.pl *.patch" to get the correct maintainers to include into your patch review? I don't think so. Because this is a dts change, however in your email's to/

Re: [PATCH 2/3] scsi:ufs:add ufs node property for hi3660

2017-06-09 Thread Guodong Xu
On Sat, Jun 10, 2017 at 9:20 AM, butao wrote: > add ufs node for hi3660 > > Signed-off-by: Bu Tao > --- > arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 20 > 1 file changed, 20 insertions(+) > mode change 100644 => 100755 arch/arm64/boot/dts/hisilicon/hi3660.dtsi Mode

Re: [PATCH 2/3] scsi:ufs:add ufs node property for hi3660

2017-06-09 Thread Guodong Xu
;Bu Tao " You may also want to add that to your .gitconfig to save your future effort. [user] name = Bu Tao email = bu...@hisilicon.com -Guodong On Sat, Jun 10, 2017 at 10:44 AM, Guodong Xu wrote: > Bu Tao, > > 1. Subject line of this patch goes something like

Re: [PATCH 3/3] scsi:ufs:add hi3660 ufs driver code

2017-06-09 Thread Guodong Xu
On Sat, Jun 10, 2017 at 9:21 AM, butao wrote: > add hi3660 ufs driver code > > Signed-off-by: Geng Jianfeng > Signed-off-by: Bu Tao > Signed-off-by: Zang Leigang > Signed-off-by: Yu Jianfeng > --- > drivers/scsi/ufs/Kconfig | 8 + > drivers/scsi/ufs/Makefile | 1 + >

Re: [PATCH v3 1/6] dt-bindings: mfd: hi6421: Add hi6421v530 compatible string

2017-06-05 Thread Guodong Xu
On Mon, Jun 5, 2017 at 4:14 PM, Lee Jones wrote: > On Fri, 02 Jun 2017, Guodong Xu wrote: > >> Add compatible string for HiSilicon Hi6421v530 PMIC. >> >> Signed-off-by: Guodong Xu >> --- >> Documentation/devicetree/bindings/mfd/hi6421.txt | 4 +++- >> 1

Re: [PATCH v3 2/6] mfd: hi6421-pmic: add support for HiSilicon Hi6421v530

2017-06-05 Thread Guodong Xu
On Mon, Jun 5, 2017 at 4:24 PM, Lee Jones wrote: > On Fri, 02 Jun 2017, Guodong Xu wrote: > >> Add support for HiSilicon Hi6421v530 PMIC. Hi6421v530 communicates with >> main SoC via memory-mapped I/O. >> >> Hi6421v530 and Hi6421 are PMIC chips from the same vendor,

[PATCH v4 0/8] MFD: add driver for HiSilicon Hi6421v530 PMIC

2017-06-06 Thread Guodong Xu
er, extend hi6421-pmic-core.c to support its v530 revision - update hi6421v530-regulator.c to use modern regulator driver design logics. Guodong Xu (6): mfd: hi6421-pmic: cleanup: change license text to shorter form mfd: hi6421-pmic: cleanup: update dev_err messages dt-bindings: m

[PATCH v4 4/8] mfd: hi6421-pmic: add support for HiSilicon Hi6421v530

2017-06-06 Thread Guodong Xu
, such as regulator details, LDO voltage points. Signed-off-by: Wang Xiaoyin Signed-off-by: Guodong Xu --- drivers/mfd/hi6421-pmic-core.c | 68 ++--- include/linux/mfd/hi6421-pmic.h | 5 +++ 2 files changed, 55 insertions(+), 18 deletions(-) diff --git a/drivers/mfd/hi6421

[PATCH v4 5/8] regulator: hi6421v530: add driver for hi6421v530 voltage regulator

2017-06-06 Thread Guodong Xu
From: Wang Xiaoyin add the driver for hi6421v530 voltage regulator Signed-off-by: Wang Xiaoyin Signed-off-by: Guodong Xu --- drivers/regulator/Kconfig| 10 ++ drivers/regulator/Makefile | 1 + drivers/regulator/hi6421v530-regulator.c | 207

[PATCH v4 3/8] dt-bindings: mfd: hi6421: Add hi6421v530 compatible string

2017-06-06 Thread Guodong Xu
Add compatible string for HiSilicon Hi6421v530 PMIC. Signed-off-by: Guodong Xu Acked-for-mfd-by: Lee Jones --- Documentation/devicetree/bindings/mfd/hi6421.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/mfd/hi6421.txt b

[PATCH v4 6/8] regulator: hi6421: Describe consumed platform device

2017-06-06 Thread Guodong Xu
The hi6421-regulator driver consumes a similarly named platform device. Adding that to the module device table, allows modprobe to locate this driver once the device is created. Cc: Jeremy Linton Cc: Mark Brown Signed-off-by: Guodong Xu --- drivers/regulator/hi6421-regulator.c | 7 +++ 1

[PATCH v4 7/8] arm64: dts: hikey960: add device node for pmic and regulators

2017-06-06 Thread Guodong Xu
From: Wang Xiaoyin add device node for hi6421 pmic core and hi6421v530 voltage regulator,include LDO(1,3,9,11,15,16) Signed-off-by: Wang Xiaoyin Signed-off-by: Guodong Xu --- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 46 +++ 1 file changed, 46 insertions

[PATCH v4 1/8] mfd: hi6421-pmic: cleanup: change license text to shorter form

2017-06-06 Thread Guodong Xu
Change license text to a shorter form of GPLv2. Signed-off-by: Guodong Xu --- drivers/mfd/hi6421-pmic-core.c | 13 ++--- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/drivers/mfd/hi6421-pmic-core.c b/drivers/mfd/hi6421-pmic-core.c index 3fd703f..ad9e3d8 100644

[PATCH v4 8/8] arm64: defconfig: enable support hi6421v530 PMIC

2017-06-06 Thread Guodong Xu
Enable configs for hi6421v530 mfd and regulator driver + CONFIG_MFD_HI6421_PMIC=y + CONFIG_REGULATOR_HI6421V530=y Signed-off-by: Guodong Xu --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index

[PATCH v4 2/8] mfd: hi6421-pmic: cleanup: update dev_err messages

2017-06-06 Thread Guodong Xu
Update dev_err messages to make them more readable. Signed-off-by: Guodong Xu --- drivers/mfd/hi6421-pmic-core.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/mfd/hi6421-pmic-core.c b/drivers/mfd/hi6421-pmic-core.c index ad9e3d8..b1139d4 100644 --- a/drivers

Re: [PATCH v9 2/4] arm64: dts: hisi: add kirin pcie node

2017-06-06 Thread Guodong Xu
Hi, Arnd On Tue, Jun 6, 2017 at 5:23 PM, Arnd Bergmann wrote: > On Sun, Jun 4, 2017 at 2:03 AM, kbuild test robot wrote: >> Hi Xiaowei, >> >> [auto build test ERROR on pci/next] >> [also build test ERROR on v4.12-rc3 next-20170602] >> [if your patch is applied to the wrong git tree, please drop

Re: [PATCH 2/4] arm64: defconfig: Set cma heap size to 128MB

2016-08-23 Thread Guodong Xu
On 22 August 2016 at 17:06, Thierry Reding wrote: > On Fri, Aug 19, 2016 at 11:42:06PM +0800, Guodong Xu wrote: >> From: Xinliang Liu >> >> For debian linux, cma heap is used to allocate graphic buffers. >> The default size is 16 MB which is not enought. >&g

[PATCH v2 0/3] arm64: defconfig: enable various configs for HiKey

2016-08-23 Thread Guodong Xu
Enable various configs for HiKey, including: 1. HiSilicon Kirin DRM 2. ADV7533 3. HiSi Powerkey 4. Bluetooth v2: - Removed CMA size 128M change. Leave that in bootloader as suggested by Thierry Reding Guodong Xu (3): arm64: defconfig: Enable HiSilicon kirin drm, adv7533 for HiKey arm64

[PATCH v2 1/3] arm64: defconfig: Enable HiSilicon kirin drm, adv7533 for HiKey

2016-08-23 Thread Guodong Xu
Enable HiSilicon kirin drm driver for HiKey: CONFIG_DRM_HISI_KIRIN Enable adv7511/adv7533 for HiKey: CONFIG_DRM_I2C_ADV7511 Build these components as modules. Signed-off-by: Xinliang Liu Signed-off-by: Guodong Xu --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff

[PATCH v2 2/3] arm64: defconfig: enable CONFIG_INPUT_HISI_POWERKEY for HiKey

2016-08-23 Thread Guodong Xu
Signed-off-by: Guodong Xu --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index e27f086..b4f714c 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -186,6 +186,7

[PATCH v2 3/3] arm64: defconfig: enable bluetooth supports as modules

2016-08-23 Thread Guodong Xu
Enable the following items for bluetooth mouse and speaker which base on HCIUART. a) CONFIG_BT_HCIUART b) CONFIG_BT_HCIUART_LL c) CONFIG_BT_HIDP Enable bluetooth LED support. d) CONFIG_BT_LEDS Signed-off-by: Guodong Xu --- arch/arm64/configs/defconfig | 8 1 file changed, 8

[PATCH 1/4] arm64: defconfig: Enable HiSilicon kirin drm, adv7533 for HiKey

2016-08-19 Thread Guodong Xu
Enable HiSilicon kirin drm driver for HiKey: CONFIG_DRM_HISI_KIRIN Enable adv7511/adv7533 for HiKey: CONFIG_DRM_I2C_ADV7511 Build these components as modules. Signed-off-by: Xinliang Liu Signed-off-by: Guodong Xu --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff

[PATCH 0/4] arm64: defconfig: enable various configs for HiKey

2016-08-19 Thread Guodong Xu
Enable various configs for HiKey, including: 1. HiSilicon Kirin DRM 2. ADV7533 3. Powerkey 4. Bluetooth Also, set CMA heap size to 128MB. Guodong Xu (3): arm64: defconfig: Enable HiSilicon kirin drm, adv7533 for HiKey arm64: defconfig: enable CONFIG_INPUT_HISI_POWERKEY for HiKey arm64

[PATCH 4/4] arm64: defconfig: enable bluetooth supports as modules

2016-08-19 Thread Guodong Xu
Enable the following items for bluetooth mouse and speaker which base on HCIUART. a) CONFIG_BT_HCIUART b) CONFIG_BT_HCIUART_LL c) CONFIG_BT_HIDP Enable bluetooth LED support. d) CONFIG_BT_LEDS Signed-off-by: Guodong Xu --- arch/arm64/configs/defconfig | 8 1 file changed, 8

[PATCH 2/4] arm64: defconfig: Set cma heap size to 128MB

2016-08-19 Thread Guodong Xu
From: Xinliang Liu For debian linux, cma heap is used to allocate graphic buffers. The default size is 16 MB which is not enought. So increase the size to 128 MB. Signed-off-by: Xinliang Liu --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH 3/4] arm64: defconfig: enable CONFIG_INPUT_HISI_POWERKEY for HiKey

2016-08-19 Thread Guodong Xu
Signed-off-by: Guodong Xu --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index c94f2fa..11a79ba 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -187,6 +187,7

Re: [REGRESSION] asix: Lots of asix_rx_fixup() errors and slow transmissions

2016-05-05 Thread Guodong Xu
On 5 May 2016 at 16:11, Dean Jenkins wrote: > On 05/05/16 00:45, John Stultz wrote: >> >> On Tue, May 3, 2016 at 3:54 AM, Dean Jenkins >> wrote: >>> >>> On 03/05/16 11:04, Guodong Xu wrote: >>>> >>>> did you test on ARM 64-bit

Re: Re: [PATCH v8 3/5] mfd: hi655x: Add MFD driver for hi655x

2016-04-18 Thread Guodong Xu
On 13 April 2016 at 08:51, Chen Feng wrote: > > > > Forwarded Message > Subject: Re: [PATCH v8 3/5] mfd: hi655x: Add MFD driver for hi655x > Date: Mon, 11 Apr 2016 11:41:06 +0100 > From: Lee Jones > To: Chen Feng > CC: lgirdw...@gmail.com, broo...@kernel.org,

Re: Re: [PATCH v8 3/5] mfd: hi655x: Add MFD driver for hi655x

2016-04-19 Thread Guodong Xu
On 19 April 2016 at 14:53, Lee Jones wrote: > On Tue, 19 Apr 2016, Guodong Xu wrote: > >> On 13 April 2016 at 08:51, Chen Feng wrote: >> > >> > >> > >> > Forwarded Message >> > Subject: Re: [PATCH v8 3/5] mfd: hi655x: Ad

Re: [REGRESSION] asix: Lots of asix_rx_fixup() errors and slow transmissions

2016-05-03 Thread Guodong Xu
On 3 May 2016 at 17:23, Dean Jenkins wrote: > On 03/05/16 05:55, John Stultz wrote: >> >> In testing with HiKey, we found that since commit 3f30b158eba5c60 >> (asix: On RX avoid creating bad Ethernet frames), we're seeing lots of >> noise during network transfers: >> >> [ 239.027993] asix

Re: Re: [PATCH v8 3/5] mfd: hi655x: Add MFD driver for hi655x

2016-05-17 Thread Guodong Xu
On 19 April 2016 at 14:53, Lee Jones wrote: > > On Tue, 19 Apr 2016, Guodong Xu wrote: > > > On 13 April 2016 at 08:51, Chen Feng wrote: > > > > > > > > > > > > Forwarded Message > > > Subject: Re: [PATCH v8 3/5] mf

[PATCH v2 1/3] arm64: defconfig: Enable devices for Hi6220 and 96boards HiKey

2016-03-10 Thread Guodong Xu
in. - set CONFIG_I2C_DESIGNWARE_PLATFORM to be build as module Signed-off-by: Guodong Xu Reviewed-by: Arnd Bergmann --- arch/arm64/configs/defconfig | 11 +++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 0f51943

[PATCH v2 2/3] arm64: defconfig: add CONFIG_SPI_SPIDEV as module

2016-03-10 Thread Guodong Xu
add CONFIG_SPI_SPIDEV as module, for arm64. Signed-off-by: Guodong Xu Reviewed-by: Arnd Bergmann --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index dbd6694..2d92343 100644 --- a/arch/arm64

[PATCH v2 0/3] Enable configs for 96boards HiKey and general arm64

2016-03-10 Thread Guodong Xu
network adapters v2: - rebase to next-20160310, CONFIG_MMC_BLOCK_MINORS=16 is already in. - set CONFIG_I2C_DESIGNWARE_PLATFORM to be build as module - Add general features for arm64 Akira Tsukamoto (1): ARM64: defconfig: enable several common USB network adapters Guodong Xu (2): arm64: defconfig

[PATCH v2 3/3] ARM64: defconfig: enable several common USB network adapters

2016-03-10 Thread Guodong Xu
-by: Guodong Xu Reviewed-by: Arnd Bergmann --- arch/arm64/configs/defconfig | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 2d92343..7cd7056 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs

[PATCH 1/5] arm64: dts: hi6220: add pinctrl for uarts and enable them

2016-02-18 Thread Guodong Xu
Add pinctrl for uart2 uart3 and uart4. Enable uart1 uart2 and uart3. Signed-off-by: Guodong Xu --- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 12 arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 9 + 2 files changed, 21 insertions(+) diff --git a/arch/arm64/boot/dts

[PATCH 0/5] add DTS for hi6220 and HiKey

2016-02-18 Thread Guodong Xu
which pending on review: [PATCH v8 5/5] arm64: dts: hisilicon: Add hi655x pmic dts node http://thread.gmane.org/gmane.linux.kernel/2151688 Patch 4 adds resets property into dwmmc nodes. Patch 5 adds wifi device nodes (TI's wl1835) for HiKey board. Guodong Xu (4): arm64: dts: hi6220: add pinctrl

[PATCH 5/5] arm64: dts: add wifi nodes support for hi6220-hikey

2016-02-18 Thread Guodong Xu
Add wifi nodes support for hi6220-hikey Signed-off-by: Guodong Xu --- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 28 ++ 1 file changed, 28 insertions(+) diff --git a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts

[PATCH 4/5] arm64: dts: hi6220: add resets property into dwmmc nodes

2016-02-18 Thread Guodong Xu
Add resets property into dwmmc_0, dwmmc_1 and dwmmc_2 for hi6220 Signed-off-by: Guodong Xu --- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/hisilicon/hi6220.dtsi b/arch/arm64/boot/dts/hisilicon/hi6220.dtsi index 28bd441

[PATCH 2/5] arm64: dts: add LED nodes for hi6220-hikey

2016-02-18 Thread Guodong Xu
Signed-off-by: Guodong Xu --- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 41 ++ 1 file changed, 41 insertions(+) diff --git a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts index c4f560a..5a004b4 100644 --- a/arch

[PATCH 3/5] arm64: dts: add dwmmc nodes for hi6220

2016-02-18 Thread Guodong Xu
From: Xinwei Kong Add all three dwmmc nodes description for hi6220 Signed-off-by: Guodong Xu Signed-off-by: Xinwei Kong --- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 53 +++ 1 file changed, 53 insertions(+) diff --git a/arch/arm64/boot/dts/hisilicon/hi6220.dtsi

[PATCH V5 1/3] arm64: dts: Add Hi6220 gpio configuration nodes

2016-02-19 Thread Guodong Xu
From: Zhong Kaihua Add Hi6220 gpio configuration nodes Signed-off-by: Zhong Kaihua Signed-off-by: Kong Xinwei Acked-by: Rob Herring Signed-off-by: Wei Xu --- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 1 + arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 259 +++

[PATCH V5 0/3] add gpio/pinctrl/spi DTS for hi6220 and hikey

2016-02-19 Thread Guodong Xu
As of V4, this patchset has been ack'ed by Rob Herring. V5, added pmx0 pmx1 pmx2 nodes description into hi6220.dtsi. Zhong Kaihua (3): arm64: dts: Add Hi6220 gpio configuration nodes arm64: dts: add Hi6220 pinctrl configuration nodes arm64: dts: add Hi6220 spi configuration nodes

[PATCH V5 3/3] arm64: dts: add Hi6220 spi configuration nodes

2016-02-19 Thread Guodong Xu
From: Zhong Kaihua Add Hi6220 spi configuration nodes Signed-off-by: Zhong Kaihua Signed-off-by: Wei Xu --- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 1 + arch/arm64/boot/dts/hisilicon/hi6220.dtsi| 15 +++ arch/arm64/boot/dts/hisilicon/hikey-pinctrl.dtsi | 21

[PATCH V5 2/3] arm64: dts: add Hi6220 pinctrl configuration nodes

2016-02-19 Thread Guodong Xu
From: Zhong Kaihua Add Hi6220 pinctrl configuration nodes Signed-off-by: Zhong Kaihua --- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 1 + arch/arm64/boot/dts/hisilicon/hi6220.dtsi| 77 +++ arch/arm64/boot/dts/hisilicon/hikey-pinctrl.dtsi | 684 +++

Re: [PATCH v2 04/16] arm64: dts: Add Hi6220 gpio configuration nodes

2016-04-12 Thread Guodong Xu
On 4 April 2016 at 03:28, Linus Walleij wrote: > On Sat, Apr 2, 2016 at 11:29 AM, Guodong Xu wrote: > >> From: Zhong Kaihua >> >> Add Hi6220 gpio configuration nodes >> >> Signed-off-by: Zhong Kaihua >> Signed-off-by: Kong Xinwei >> > >

Re: [PATCH v2 06/16] arm64: dts: add Hi6220 spi configuration nodes

2016-04-12 Thread Guodong Xu
On 4 April 2016 at 13:16, Rob Herring wrote: > On Sat, Apr 02, 2016 at 05:29:33PM +0800, Guodong Xu wrote: >> From: Zhong Kaihua >> >> Add Hi6220 spi configuration nodes >> >> Signed-off-by: Zhong Kaihua >> Signed-off-by: Wei Xu >> --- >> ar

Re: [PATCH v3 04/16] arm64: dts: Add Hi6220 gpio configuration nodes

2016-04-12 Thread Guodong Xu
On 8 April 2016 at 20:19, Linus Walleij wrote: > On Tue, Apr 5, 2016 at 3:27 PM, Guodong Xu wrote: > >> From: Zhong Kaihua >> >> Add Hi6220 gpio configuration nodes >> >> Signed-off-by: Zhong Kaihua >> Signed-off-by: Kong Xinwei >> >

Re: [PATCH v2 14/16] arm64: dts: hikey: Add hi655x pmic dts node

2016-04-12 Thread Guodong Xu
On 4 April 2016 at 13:16, Rob Herring wrote: > On Sat, Apr 02, 2016 at 05:29:41PM +0800, Guodong Xu wrote: >> From: Chen Feng >> >> Add the mfd hi655x dts node and regulator support on >> hi6220 platform. >> >> Signed-off-by: Chen Feng >> Signed-of

[PATCH v2 01/16] arm64: dts: Reserve memory regions for hi6220

2016-04-02 Thread Guodong Xu
From: Leo Yan On Hi6220, below memory regions in DDR have specific purpose: 0x05e0, - 0x05ef,: For MCU firmware using at runtime; 0x06df,f000 - 0x06df,: For mailbox message data; 0x0740,f000 - 0x0740,: For MCU firmware's section; 0x3e00, - 0x3fff,: For OP-TEE.

[PATCH v2 02/16] arm64: dts: add sp804 timer node for Hi6220

2016-04-02 Thread Guodong Xu
From: Leo Yan Add sp804 timer for hi6220, so it can be used as broadcast timer. Signed-off-by: Leo Yan Signed-off-by: Wei Xu --- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/hisilicon/hi6220.dtsi

[PATCH v2 03/16] arm64: dts: enable idle states for Hi6220

2016-04-02 Thread Guodong Xu
From: Leo Yan Add cpu and cluster level's low power state for Hi6220. Acked-by: Sudeep Holla Signed-off-by: Leo Yan Signed-off-by: Wei Xu --- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 31 +++ 1 file changed, 31 insertions(+) diff --git

[PATCH v2 00/16] DTS for hi6220 and HiKey

2016-04-02 Thread Guodong Xu
hi655x pmic dts node Guodong Xu (4): arm64: dts: hikey: enable i2c0 and i2c1 for working with mezzanine boards arm64: dts: hi6220: add pinctrl for uarts and enable them arm64: dts: add LED nodes for hi6220-hikey arm64: dts: add wifi nodes support for hi6220-hikey Leo Yan (5): arm64

[PATCH v2 04/16] arm64: dts: Add Hi6220 gpio configuration nodes

2016-04-02 Thread Guodong Xu
From: Zhong Kaihua Add Hi6220 gpio configuration nodes Signed-off-by: Zhong Kaihua Signed-off-by: Kong Xinwei Acked-by: Rob Herring Signed-off-by: Wei Xu --- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 1 + arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 259 +++

[PATCH v2 08/16] arm64: dts: hikey: enable i2c0 and i2c1 for working with mezzanine boards

2016-04-02 Thread Guodong Xu
Signed-off-by: Guodong Xu --- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts index 5c9ee31..e00e9ec 100644 --- a/arch/arm64/boot/dts

[PATCH v2 05/16] arm64: dts: add Hi6220 pinctrl configuration nodes

2016-04-02 Thread Guodong Xu
From: Zhong Kaihua Add Hi6220 pinctrl configuration nodes Signed-off-by: Zhong Kaihua Signed-off-by: Linus Walleij --- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 1 + arch/arm64/boot/dts/hisilicon/hi6220.dtsi| 77 +++ arch/arm64/boot/dts/hisilicon/hikey-pinctrl.dtsi | 684

[PATCH v2 06/16] arm64: dts: add Hi6220 spi configuration nodes

2016-04-02 Thread Guodong Xu
From: Zhong Kaihua Add Hi6220 spi configuration nodes Signed-off-by: Zhong Kaihua Signed-off-by: Wei Xu --- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 1 + arch/arm64/boot/dts/hisilicon/hi6220.dtsi| 15 +++ arch/arm64/boot/dts/hisilicon/hikey-pinctrl.dtsi | 21

[PATCH v2 07/16] arm64: dts: add all hi6220 i2c nodes

2016-04-02 Thread Guodong Xu
From: Xinwei Kong This patch adds all I2C nodes for the Hi6220 SoC. This hi6220 Soc use this I2C IP of Synopsys Designware for HiKey board. Signed-off-by: Xinwei Kong Signed-off-by: Chen Feng Signed-off-by: Wei Xu --- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 33

[PATCH v2 12/16] arm64: dts: hi6220: add pinctrl for uarts and enable them

2016-04-02 Thread Guodong Xu
Add pinctrl for uart2 uart3 and uart4. Enable uart1 uart2 and uart3. Signed-off-by: Guodong Xu --- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 12 arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 9 + 2 files changed, 21 insertions(+) diff --git a/arch/arm64/boot/dts

[PATCH v2 09/16] arm64: dts: add hi6220 usb node

2016-04-02 Thread Guodong Xu
From: Zhangfei Gao Signed-off-by: Zhangfei Gao Signed-off-by: Wei Xu --- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 32 +++ 1 file changed, 32 insertions(+) diff --git a/arch/arm64/boot/dts/hisilicon/hi6220.dtsi b/arch/arm64/boot/dts/hisilicon/hi6220.dtsi index

[PATCH v2 16/16] arm64: dts: add wifi nodes support for hi6220-hikey

2016-04-02 Thread Guodong Xu
Add wifi nodes support for hi6220-hikey Signed-off-by: Guodong Xu --- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 30 ++ 1 file changed, 30 insertions(+) diff --git a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts

[PATCH v2 13/16] arm64: dts: add LED nodes for hi6220-hikey

2016-04-02 Thread Guodong Xu
Signed-off-by: Guodong Xu --- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 41 ++ 1 file changed, 41 insertions(+) diff --git a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts index c4f560a..28bc646 100644 --- a/arch

[PATCH v2 15/16] arm64: dts: add dwmmc nodes for hi6220

2016-04-02 Thread Guodong Xu
From: Xinwei Kong Add all three dwmmc nodes description for hi6220 Signed-off-by: Guodong Xu Signed-off-by: Xinwei Kong --- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 53 +++ 1 file changed, 53 insertions(+) diff --git a/arch/arm64/boot/dts/hisilicon/hi6220.dtsi

[PATCH v2 10/16] arm64: dts: add mailbox node for Hi6220

2016-04-02 Thread Guodong Xu
From: Leo Yan This patch add device mailbox node for Hi6220 in DT. Signed-off-by: Leo Yan Signed-off-by: Wei Xu --- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/hisilicon/hi6220.dtsi

[PATCH v2 14/16] arm64: dts: hikey: Add hi655x pmic dts node

2016-04-02 Thread Guodong Xu
From: Chen Feng Add the mfd hi655x dts node and regulator support on hi6220 platform. Signed-off-by: Chen Feng Signed-off-by: Fei Wang Signed-off-by: Xinwei Kong Reviewed-by: Haojian Zhuang Reviewed-by: Guodong Xu --- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 87

<    2   3   4   5   6   7   8   >