Message ID | 1535634775-19365-4-git-send-email-phil.edworthy@renesas.com (mailing list archive) |
---|---|
State | Superseded |
Delegated to: | Simon Horman |
Headers | show |
Series | Renesas R9A06G032 PINCTRL Driver | expand |
Hi Phil,
Thank you for the patch! Yet something to improve:
[auto build test ERROR on pinctrl/devel]
[also build test ERROR on v4.19-rc1 next-20180830]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]
url: https://github.com/0day-ci/linux/commits/Phil-Edworthy/Renesas-R9A06G032-PINCTRL-Driver/20180831-050708
base: https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git devel
config: arm-mvebu_v5_defconfig (attached as .config)
compiler: arm-linux-gnueabi-gcc (Debian 7.2.0-11) 7.2.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# save the attached .config to linux build tree
GCC_VERSION=7.2.0 make.cross ARCH=arm
All errors (new ones prefixed by >>):
>> Error: arch/arm/boot/dts/r9a06g032.dtsi:93.23-24 syntax error
FATAL ERROR: Unable to parse input tree
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
On 31 August 2018 01:51 kbuild test robot wrote: > Hi Phil, > > Thank you for the patch! Yet something to improve: > > [auto build test ERROR on pinctrl/devel] [also build test ERROR on v4.19-rc1 > next-20180830] [if your patch is applied to the wrong git tree, please drop us > a note to help improve the system] > > url: https://github.com/0day-ci/linux/commits/Phil-Edworthy/Renesas- > R9A06G032-PINCTRL-Driver/20180831-050708 > base: https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux- > pinctrl.git devel > config: arm-mvebu_v5_defconfig (attached as .config) > compiler: arm-linux-gnueabi-gcc (Debian 7.2.0-11) 7.2.0 > reproduce: > wget https://raw.githubusercontent.com/intel/lkp- > tests/master/sbin/make.cross -O ~/bin/make.cross > chmod +x ~/bin/make.cross > # save the attached .config to linux build tree > GCC_VERSION=7.2.0 make.cross ARCH=arm > > All errors (new ones prefixed by >>): > > >> Error: arch/arm/boot/dts/r9a06g032.dtsi:93.23-24 syntax error > FATAL ERROR: Unable to parse input tree This error is because the patch depends on a patch from Geert: "ARM: dts: r9a06g032: Use r9a06g032-sysctrl binding definitions" https://patchwork.kernel.org/patch/10578707/ BR Phil
On Fri, Aug 31, 2018 at 08:13:07AM +0000, Phil Edworthy wrote: > > On 31 August 2018 01:51 kbuild test robot wrote: > > Hi Phil, > > > > Thank you for the patch! Yet something to improve: > > > > [auto build test ERROR on pinctrl/devel] [also build test ERROR on v4.19-rc1 > > next-20180830] [if your patch is applied to the wrong git tree, please drop us > > a note to help improve the system] > > > > url: https://github.com/0day-ci/linux/commits/Phil-Edworthy/Renesas- > > R9A06G032-PINCTRL-Driver/20180831-050708 > > base: https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux- > > pinctrl.git devel > > config: arm-mvebu_v5_defconfig (attached as .config) > > compiler: arm-linux-gnueabi-gcc (Debian 7.2.0-11) 7.2.0 > > reproduce: > > wget https://raw.githubusercontent.com/intel/lkp- > > tests/master/sbin/make.cross -O ~/bin/make.cross > > chmod +x ~/bin/make.cross > > # save the attached .config to linux build tree > > GCC_VERSION=7.2.0 make.cross ARCH=arm > > > > All errors (new ones prefixed by >>): > > > > >> Error: arch/arm/boot/dts/r9a06g032.dtsi:93.23-24 syntax error > > FATAL ERROR: Unable to parse input tree > > This error is because the patch depends on a patch from Geert: > "ARM: dts: r9a06g032: Use r9a06g032-sysctrl binding definitions" > https://patchwork.kernel.org/patch/10578707/ Thanks Phil, got it. I would like to wait for the binding to be acked before applying this patch.
diff --git a/arch/arm/boot/dts/r9a06g032.dtsi b/arch/arm/boot/dts/r9a06g032.dtsi index 1bc1f36..282ec11 100644 --- a/arch/arm/boot/dts/r9a06g032.dtsi +++ b/arch/arm/boot/dts/r9a06g032.dtsi @@ -165,6 +165,14 @@ status = "disabled"; }; + pinctrl: pin-controller@40067000 { + compatible = "renesas,r9a06g032-pinctrl", "renesas,rzn1-pinctrl"; + reg = <0x40067000 0x1000>, <0x51000000 0x480>; + clocks = <&sysctrl R9A06G032_HCLK_PINCONFIG>; + clock-names = "bus"; + status = "okay"; + }; + gic: gic@44101000 { compatible = "arm,cortex-a7-gic", "arm,gic-400"; interrupt-controller;
This provides a pinctrl driver for the Renesas R9A06G032 SoC Based on a patch originally written by Michel Pollet at Renesas. Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com> --- v2: - Add "renesas,rzn1-pinctrl" compatible fallback string - Register size corrected. --- arch/arm/boot/dts/r9a06g032.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+)