* [PATCH 0/2] ARM: davinci: da850: add pinctrl support @ 2012-12-07 10:27 Kumar, Anil 2012-12-07 10:27 ` [PATCH 1/2] ARM: davinci: da850: add pinctrl driver entries Kumar, Anil ` (3 more replies) 0 siblings, 4 replies; 8+ messages in thread From: Kumar, Anil @ 2012-12-07 10:27 UTC (permalink / raw) To: devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ, linux-doc-u79uwXL29TY76Z2rM5mHXA, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, davinci-linux-open-source-VycZQUHpC/PFrsHnngEfi1aTQe2KTcn/ Cc: linux-lFZ/pmaqli7XmaaqVzeoHQ, rob.herring-bsGFqQB8/DxBDgjK7y7TUQ, grant.likely-s3s/WqlpOiPyB63q8FvJNQ, rob-VoJi6FS/r0vR7s880joybQ, hs-ynQEQJNshbs This set of patches adds: * Add pinctrl-single for handling Padconf registers. * Add NAND node to export NAND functionality on da850 EVM. * Add NAND pinctrl node to do pin mux according to pinctrl-single driver. Kumar, Anil (2): ARM: davinci: da850: add pinctrl driver entries ARM: davinci: da850: add NAND driver entries .../devicetree/bindings/arm/davinci/pinctrl.txt | 29 ++++++++++++++++++++ arch/arm/Kconfig | 1 + arch/arm/boot/dts/da850-evm.dts | 22 +++++++++++++++ arch/arm/boot/dts/da850.dtsi | 23 +++++++++++++++ arch/arm/configs/da8xx_omapl_defconfig | 1 + 5 files changed, 76 insertions(+), 0 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/davinci/pinctrl.txt -- 1.7.4.1 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 1/2] ARM: davinci: da850: add pinctrl driver entries 2012-12-07 10:27 [PATCH 0/2] ARM: davinci: da850: add pinctrl support Kumar, Anil @ 2012-12-07 10:27 ` Kumar, Anil [not found] ` <1354876051-25938-2-git-send-email-anilkumar.v-l0cyMroinI0@public.gmane.org> 2012-12-07 10:27 ` [PATCH 2/2] ARM: davinci: da850: add NAND " Kumar, Anil ` (2 subsequent siblings) 3 siblings, 1 reply; 8+ messages in thread From: Kumar, Anil @ 2012-12-07 10:27 UTC (permalink / raw) To: devicetree-discuss, linux-doc, linux-arm-kernel, davinci-linux-open-source Cc: grant.likely, rob.herring, rob, linux, nsekhar, hs, Kumar, Anil For DT, DaVinci platform can use pinctrl-single driver for handling padconf registers. Enable PINCTRL Kconfig for all DaVinci platform. Add required pinctrl DT entries in da850 dts file. Test procedure 1)Populate DT file with NAND node information. 2)Populate board DT file with pinmux information for NAND. 3)Boot and confirm NAND is detected by the kernel. 4)cat /proc/mtd to show partitions. Signed-off-by: Kumar, Anil <anilkumar.v@ti.com> --- :000000 100644 0000000... f999d9e... A Documentation/devicetree/bindings/arm/davinci/pinctrl.txt :100644 100644 06e0adf... 54a5405... M arch/arm/Kconfig :100644 100644 37dc5a3... 8cac9d2... M arch/arm/boot/dts/da850-evm.dts :100644 100644 fbada87... 94471bc... M arch/arm/boot/dts/da850.dtsi :100644 100644 f292239... 0892db4... M arch/arm/configs/da8xx_omapl_defconfig .../devicetree/bindings/arm/davinci/pinctrl.txt | 29 ++++++++++++++++++++ arch/arm/Kconfig | 1 + arch/arm/boot/dts/da850-evm.dts | 3 ++ arch/arm/boot/dts/da850.dtsi | 10 +++++++ arch/arm/configs/da8xx_omapl_defconfig | 1 + 5 files changed, 44 insertions(+), 0 deletions(-) diff --git a/Documentation/devicetree/bindings/arm/davinci/pinctrl.txt b/Documentation/devicetree/bindings/arm/davinci/pinctrl.txt new file mode 100644 index 0000000..f999d9e --- /dev/null +++ b/Documentation/devicetree/bindings/arm/davinci/pinctrl.txt @@ -0,0 +1,29 @@ +* Texas Instruments Davinci pinctrl-single + +This file provides information, what the device node for the +davinci pinctrl-single interface contain. + +Required properties: +- compatible: "pinctrl-single"; + +- reg : offset and length of the register set for the mux registers + +- pinctrl-single,bit-per-mux: mask of allowed pinmux function bits in the + pinmux register + +- pinctrl-single,register-width: pinmux register access width in bits + +- pinctrl-single,function-mask: mask of allowed pinmux function bits in + the pinmux register + +Example: +pmx_core:pinmux@14120 { + compatible = "pinctrl-single"; + reg = <0x14120 0x50>; + #address-cells = <1>; + #size-cells = <0>; + pinctrl-single,bit-per-mux; + pinctrl-single,register-width = <32>; + pinctrl-single,function-mask = <0xffffffff>; +}; +~ diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 06e0adf..54a5405 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -924,6 +924,7 @@ config ARCH_DAVINCI select GENERIC_IRQ_CHIP select HAVE_IDE select NEED_MACH_GPIO_H + select PINCTRL select USE_OF select ZONE_DMA help diff --git a/arch/arm/boot/dts/da850-evm.dts b/arch/arm/boot/dts/da850-evm.dts index 37dc5a3..8cac9d2 100644 --- a/arch/arm/boot/dts/da850-evm.dts +++ b/arch/arm/boot/dts/da850-evm.dts @@ -15,6 +15,9 @@ model = "DA850/AM1808/OMAP-L138 EVM"; soc { + pmx_core:pinmux@14120 { + status = "okay"; + }; serial0: serial@1c42000 { status = "okay"; }; diff --git a/arch/arm/boot/dts/da850.dtsi b/arch/arm/boot/dts/da850.dtsi index fbada87..94471bc 100644 --- a/arch/arm/boot/dts/da850.dtsi +++ b/arch/arm/boot/dts/da850.dtsi @@ -29,6 +29,16 @@ #size-cells = <1>; ranges = <0x0 0x01c00000 0x400000>; + pmx_core:pinmux@14120 { + compatible = "pinctrl-single"; + reg = <0x14120 0x50>; + #address-cells = <1>; + #size-cells = <0>; + pinctrl-single,bit-per-mux; + pinctrl-single,register-width = <32>; + pinctrl-single,function-mask = <0xffffffff>; + status = "disabled"; + }; serial0: serial@1c42000 { compatible = "ns16550a"; reg = <0x42000 0x100>; diff --git a/arch/arm/configs/da8xx_omapl_defconfig b/arch/arm/configs/da8xx_omapl_defconfig index f292239..0892db4 100644 --- a/arch/arm/configs/da8xx_omapl_defconfig +++ b/arch/arm/configs/da8xx_omapl_defconfig @@ -81,6 +81,7 @@ CONFIG_SERIAL_OF_PLATFORM=y CONFIG_I2C=y CONFIG_I2C_CHARDEV=y CONFIG_I2C_DAVINCI=y +CONFIG_PINCTRL_SINGLE=y # CONFIG_HWMON is not set CONFIG_WATCHDOG=y CONFIG_REGULATOR=y -- 1.7.4.1 ^ permalink raw reply related [flat|nested] 8+ messages in thread
[parent not found: <1354876051-25938-2-git-send-email-anilkumar.v-l0cyMroinI0@public.gmane.org>]
* Re: [PATCH 1/2] ARM: davinci: da850: add pinctrl driver entries [not found] ` <1354876051-25938-2-git-send-email-anilkumar.v-l0cyMroinI0@public.gmane.org> @ 2013-01-07 15:05 ` Sekhar Nori 2013-01-08 5:26 ` Kumar, Anil 0 siblings, 1 reply; 8+ messages in thread From: Sekhar Nori @ 2013-01-07 15:05 UTC (permalink / raw) To: Kumar, Anil Cc: davinci-linux-open-source-VycZQUHpC/PFrsHnngEfi1aTQe2KTcn/, linux-lFZ/pmaqli7XmaaqVzeoHQ, linux-doc-u79uwXL29TY76Z2rM5mHXA, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ, rob.herring-bsGFqQB8/DxBDgjK7y7TUQ, grant.likely-s3s/WqlpOiPyB63q8FvJNQ, rob-VoJi6FS/r0vR7s880joybQ, hs-ynQEQJNshbs, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r Hi Anil, On 12/7/2012 3:57 PM, Kumar, Anil wrote: > For DT, DaVinci platform can use pinctrl-single driver for handling > padconf registers. > > Enable PINCTRL Kconfig for all DaVinci platform. Add required > pinctrl DT entries in da850 dts file. > > Test procedure > 1)Populate DT file with NAND node information. > 2)Populate board DT file with pinmux information for NAND. > 3)Boot and confirm NAND is detected by the kernel. > 4)cat /proc/mtd to show partitions. > > Signed-off-by: Kumar, Anil <anilkumar.v-l0cyMroinI0@public.gmane.org> > --- > :000000 100644 0000000... f999d9e... A Documentation/devicetree/bindings/arm/davinci/pinctrl.txt > :100644 100644 06e0adf... 54a5405... M arch/arm/Kconfig > :100644 100644 37dc5a3... 8cac9d2... M arch/arm/boot/dts/da850-evm.dts > :100644 100644 fbada87... 94471bc... M arch/arm/boot/dts/da850.dtsi > :100644 100644 f292239... 0892db4... M arch/arm/configs/da8xx_omapl_defconfig > .../devicetree/bindings/arm/davinci/pinctrl.txt | 29 ++++++++++++++++++++ > arch/arm/Kconfig | 1 + > arch/arm/boot/dts/da850-evm.dts | 3 ++ > arch/arm/boot/dts/da850.dtsi | 10 +++++++ > arch/arm/configs/da8xx_omapl_defconfig | 1 + > 5 files changed, 44 insertions(+), 0 deletions(-) > > diff --git a/Documentation/devicetree/bindings/arm/davinci/pinctrl.txt b/Documentation/devicetree/bindings/arm/davinci/pinctrl.txt > new file mode 100644 > index 0000000..f999d9e > --- /dev/null > +++ b/Documentation/devicetree/bindings/arm/davinci/pinctrl.txt > @@ -0,0 +1,29 @@ > +* Texas Instruments Davinci pinctrl-single > + > +This file provides information, what the device node for the > +davinci pinctrl-single interface contain. > + > +Required properties: > +- compatible: "pinctrl-single"; > + > +- reg : offset and length of the register set for the mux registers > + > +- pinctrl-single,bit-per-mux: mask of allowed pinmux function bits in the > + pinmux register > + > +- pinctrl-single,register-width: pinmux register access width in bits > + > +- pinctrl-single,function-mask: mask of allowed pinmux function bits in > + the pinmux register > + > +Example: > +pmx_core:pinmux@14120 { > + compatible = "pinctrl-single"; > + reg = <0x14120 0x50>; > + #address-cells = <1>; > + #size-cells = <0>; > + pinctrl-single,bit-per-mux; > + pinctrl-single,register-width = <32>; > + pinctrl-single,function-mask = <0xffffffff>; > +}; These bindings are already documented as part of Documentation/devicetree/bindings/pinctrl/pinctrl-single.txt. No need to repeat. > +~ > diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig > index 06e0adf..54a5405 100644 > --- a/arch/arm/Kconfig > +++ b/arch/arm/Kconfig > @@ -924,6 +924,7 @@ config ARCH_DAVINCI > select GENERIC_IRQ_CHIP > select HAVE_IDE > select NEED_MACH_GPIO_H > + select PINCTRL No need to force this across DaVinci. You can select only for MACH_DA8XX_DT. > select USE_OF > select ZONE_DMA > help > diff --git a/arch/arm/boot/dts/da850-evm.dts b/arch/arm/boot/dts/da850-evm.dts > index 37dc5a3..8cac9d2 100644 > --- a/arch/arm/boot/dts/da850-evm.dts > +++ b/arch/arm/boot/dts/da850-evm.dts > @@ -15,6 +15,9 @@ > model = "DA850/AM1808/OMAP-L138 EVM"; > > soc { > + pmx_core:pinmux@14120 { 'pmx_core:pinmux@1c14120' instead like the way uart is defined? > + status = "okay"; > + }; > serial0: serial@1c42000 { > status = "okay"; > }; > diff --git a/arch/arm/boot/dts/da850.dtsi b/arch/arm/boot/dts/da850.dtsi > index fbada87..94471bc 100644 > --- a/arch/arm/boot/dts/da850.dtsi > +++ b/arch/arm/boot/dts/da850.dtsi > @@ -29,6 +29,16 @@ > #size-cells = <1>; > ranges = <0x0 0x01c00000 0x400000>; > > + pmx_core:pinmux@14120 { > + compatible = "pinctrl-single"; > + reg = <0x14120 0x50>; > + #address-cells = <1>; > + #size-cells = <0>; > + pinctrl-single,bit-per-mux; > + pinctrl-single,register-width = <32>; > + pinctrl-single,function-mask = <0xffffffff>; > + status = "disabled"; > + }; > serial0: serial@1c42000 { > compatible = "ns16550a"; > reg = <0x42000 0x100>; > diff --git a/arch/arm/configs/da8xx_omapl_defconfig b/arch/arm/configs/da8xx_omapl_defconfig > index f292239..0892db4 100644 > --- a/arch/arm/configs/da8xx_omapl_defconfig > +++ b/arch/arm/configs/da8xx_omapl_defconfig I would like the defconfig changes to be separated out into a different patch. Thanks, Sekhar ^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [PATCH 1/2] ARM: davinci: da850: add pinctrl driver entries 2013-01-07 15:05 ` Sekhar Nori @ 2013-01-08 5:26 ` Kumar, Anil 0 siblings, 0 replies; 8+ messages in thread From: Kumar, Anil @ 2013-01-08 5:26 UTC (permalink / raw) To: Nori, Sekhar Cc: devicetree-discuss@lists.ozlabs.org, linux-doc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, davinci-linux-open-source@linux.davincidsp.com, grant.likely@secretlab.ca, rob.herring@calxeda.com, rob@landley.net, linux@arm.linux.org.uk, hs@denx.de On Mon, Jan 07, 2013 at 20:35:37, Nori, Sekhar wrote: > Hi Anil, > > On 12/7/2012 3:57 PM, Kumar, Anil wrote: > > For DT, DaVinci platform can use pinctrl-single driver for handling > > padconf registers. > > > > Enable PINCTRL Kconfig for all DaVinci platform. Add required > > pinctrl DT entries in da850 dts file. > > > > Test procedure > > 1)Populate DT file with NAND node information. > > 2)Populate board DT file with pinmux information for NAND. > > 3)Boot and confirm NAND is detected by the kernel. > > 4)cat /proc/mtd to show partitions. > > > > Signed-off-by: Kumar, Anil <anilkumar.v@ti.com> > > --- > > :000000 100644 0000000... f999d9e... A Documentation/devicetree/bindings/arm/davinci/pinctrl.txt > > :100644 100644 06e0adf... 54a5405... M arch/arm/Kconfig > > :100644 100644 37dc5a3... 8cac9d2... M arch/arm/boot/dts/da850-evm.dts > > :100644 100644 fbada87... 94471bc... M arch/arm/boot/dts/da850.dtsi > > :100644 100644 f292239... 0892db4... M arch/arm/configs/da8xx_omapl_defconfig > > .../devicetree/bindings/arm/davinci/pinctrl.txt | 29 ++++++++++++++++++++ > > arch/arm/Kconfig | 1 + > > arch/arm/boot/dts/da850-evm.dts | 3 ++ > > arch/arm/boot/dts/da850.dtsi | 10 +++++++ > > arch/arm/configs/da8xx_omapl_defconfig | 1 + > > 5 files changed, 44 insertions(+), 0 deletions(-) > > > > diff --git a/Documentation/devicetree/bindings/arm/davinci/pinctrl.txt b/Documentation/devicetree/bindings/arm/davinci/pinctrl.txt > > new file mode 100644 > > index 0000000..f999d9e > > --- /dev/null > > +++ b/Documentation/devicetree/bindings/arm/davinci/pinctrl.txt > > @@ -0,0 +1,29 @@ > > +* Texas Instruments Davinci pinctrl-single > > + > > +This file provides information, what the device node for the > > +davinci pinctrl-single interface contain. > > + > > +Required properties: > > +- compatible: "pinctrl-single"; > > + > > +- reg : offset and length of the register set for the mux registers > > + > > +- pinctrl-single,bit-per-mux: mask of allowed pinmux function bits in the > > + pinmux register > > + > > +- pinctrl-single,register-width: pinmux register access width in bits > > + > > +- pinctrl-single,function-mask: mask of allowed pinmux function bits in > > + the pinmux register > > + > > +Example: > > +pmx_core:pinmux@14120 { > > + compatible = "pinctrl-single"; > > + reg = <0x14120 0x50>; > > + #address-cells = <1>; > > + #size-cells = <0>; > > + pinctrl-single,bit-per-mux; > > + pinctrl-single,register-width = <32>; > > + pinctrl-single,function-mask = <0xffffffff>; > > +}; > > These bindings are already documented as part of > Documentation/devicetree/bindings/pinctrl/pinctrl-single.txt. No need to > repeat. Ok I will remove this documentation in next patch series. > > > +~ > > diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig > > index 06e0adf..54a5405 100644 > > --- a/arch/arm/Kconfig > > +++ b/arch/arm/Kconfig > > @@ -924,6 +924,7 @@ config ARCH_DAVINCI > > select GENERIC_IRQ_CHIP > > select HAVE_IDE > > select NEED_MACH_GPIO_H > > + select PINCTRL > > No need to force this across DaVinci. You can select only for MACH_DA8XX_DT. Ok I will do for MACH_DA8XX_DT only in next patch series. > > > select USE_OF > > select ZONE_DMA > > help > > diff --git a/arch/arm/boot/dts/da850-evm.dts b/arch/arm/boot/dts/da850-evm.dts > > index 37dc5a3..8cac9d2 100644 > > --- a/arch/arm/boot/dts/da850-evm.dts > > +++ b/arch/arm/boot/dts/da850-evm.dts > > @@ -15,6 +15,9 @@ > > model = "DA850/AM1808/OMAP-L138 EVM"; > > > > soc { > > + pmx_core:pinmux@14120 { > > 'pmx_core:pinmux@1c14120' instead like the way uart is defined? Sorry, I will correct this in next patch series. > > > + status = "okay"; > > + }; > > serial0: serial@1c42000 { > > status = "okay"; > > }; > > diff --git a/arch/arm/boot/dts/da850.dtsi b/arch/arm/boot/dts/da850.dtsi > > index fbada87..94471bc 100644 > > --- a/arch/arm/boot/dts/da850.dtsi > > +++ b/arch/arm/boot/dts/da850.dtsi > > @@ -29,6 +29,16 @@ > > #size-cells = <1>; > > ranges = <0x0 0x01c00000 0x400000>; > > > > + pmx_core:pinmux@14120 { > > + compatible = "pinctrl-single"; > > + reg = <0x14120 0x50>; > > + #address-cells = <1>; > > + #size-cells = <0>; > > + pinctrl-single,bit-per-mux; > > + pinctrl-single,register-width = <32>; > > + pinctrl-single,function-mask = <0xffffffff>; > > + status = "disabled"; > > + }; > > serial0: serial@1c42000 { > > compatible = "ns16550a"; > > reg = <0x42000 0x100>; > > diff --git a/arch/arm/configs/da8xx_omapl_defconfig b/arch/arm/configs/da8xx_omapl_defconfig > > index f292239..0892db4 100644 > > --- a/arch/arm/configs/da8xx_omapl_defconfig > > +++ b/arch/arm/configs/da8xx_omapl_defconfig > > I would like the defconfig changes to be separated out into a different > patch. Ok, I will make separate patch for this in next patch series. > > Thanks, > Sekhar > ^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 2/2] ARM: davinci: da850: add NAND driver entries 2012-12-07 10:27 [PATCH 0/2] ARM: davinci: da850: add pinctrl support Kumar, Anil 2012-12-07 10:27 ` [PATCH 1/2] ARM: davinci: da850: add pinctrl driver entries Kumar, Anil @ 2012-12-07 10:27 ` Kumar, Anil 2012-12-17 4:26 ` [PATCH 0/2] ARM: davinci: da850: add pinctrl support Kumar, Anil 2013-01-03 11:27 ` Kumar, Anil 3 siblings, 0 replies; 8+ messages in thread From: Kumar, Anil @ 2012-12-07 10:27 UTC (permalink / raw) To: devicetree-discuss, linux-doc, linux-arm-kernel, davinci-linux-open-source Cc: grant.likely, rob.herring, rob, linux, nsekhar, hs, Kumar, Anil Add NAND driver entries to export NAND functionality on da850 EVM and NAND pinctrl node to do pin mux according to pinctrl-single driver. Signed-off-by: Kumar, Anil <anilkumar.v@ti.com> --- Depend on link: http://www.spinics.net/lists/linux-doc/msg07535.html :100644 100644 8cac9d2... 05b558a... M arch/arm/boot/dts/da850-evm.dts :100644 100644 94471bc... f198ee8... M arch/arm/boot/dts/da850.dtsi arch/arm/boot/dts/da850-evm.dts | 19 +++++++++++++++++++ arch/arm/boot/dts/da850.dtsi | 13 +++++++++++++ 2 files changed, 32 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts/da850-evm.dts b/arch/arm/boot/dts/da850-evm.dts index 8cac9d2..05b558a 100644 --- a/arch/arm/boot/dts/da850-evm.dts +++ b/arch/arm/boot/dts/da850-evm.dts @@ -28,4 +28,23 @@ status = "okay"; }; }; + nand_cs3@62000000 { + status = "okay"; + }; +}; +&pmx_core{ + pinctrl-names = "default"; + pinctrl-0 = < + &nand_cs3_pins + >; + + nand_cs3_pins: pinmux_nand_pins { + pinctrl-single,bits = < + 0x1c 0x00110000 0x00ff0000 /* EMA_OE, EMA_WE */ + 0x1c 0x00000110 0x00000ff0 /* EMA_CS[4],EMA_CS[3]*/ + 0x24 0x11111111 0xffffffff /* EMA_D[0], EMA_D[1], EMA_D[2], EMA_D[3], + EMA_D[4], EMA_D[5], EMA_D[6], EMA_D[7] */ + 0x30 0x01100000 0x0ff00000 /* EMA_A[1], EMA_A[2] */ + >; + }; }; diff --git a/arch/arm/boot/dts/da850.dtsi b/arch/arm/boot/dts/da850.dtsi index 94471bc..f198ee8 100644 --- a/arch/arm/boot/dts/da850.dtsi +++ b/arch/arm/boot/dts/da850.dtsi @@ -67,4 +67,17 @@ status = "disabled"; }; }; + nand_cs3@62000000 { + compatible = "ti,davinci-nand"; + reg = <0x62000000 0x807ff + 0x68000000 0x8000>; + ti,davinci-chipselect = <1>; + ti,davinci-mask-ale = <0>; + ti,davinci-mask-cle = <0>; + ti,davinci-mask-chipsel = <0>; + ti,davinci-ecc-mode = "hw"; + ti,davinci-ecc-bits = <4>; + ti,davinci-nand-use-bbt; + status = "disabled"; + }; }; -- 1.7.4.1 ^ permalink raw reply related [flat|nested] 8+ messages in thread
* RE: [PATCH 0/2] ARM: davinci: da850: add pinctrl support 2012-12-07 10:27 [PATCH 0/2] ARM: davinci: da850: add pinctrl support Kumar, Anil 2012-12-07 10:27 ` [PATCH 1/2] ARM: davinci: da850: add pinctrl driver entries Kumar, Anil 2012-12-07 10:27 ` [PATCH 2/2] ARM: davinci: da850: add NAND " Kumar, Anil @ 2012-12-17 4:26 ` Kumar, Anil 2013-01-03 11:27 ` Kumar, Anil 3 siblings, 0 replies; 8+ messages in thread From: Kumar, Anil @ 2012-12-17 4:26 UTC (permalink / raw) To: Kumar, Anil, devicetree-discuss@lists.ozlabs.org, linux-doc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, davinci-linux-open-source@linux.davincidsp.com Cc: grant.likely@secretlab.ca, rob.herring@calxeda.com, rob@landley.net, linux@arm.linux.org.uk, Nori, Sekhar, hs@denx.de Hi All, As pinctrl-single is required for handling Pad configuration of various DaVinci module(for e.g mcasp, i2c etc) with DT. Hence for this patch if there are no review comments, could you pull this patch ? Thanks, Anil On Fri, Dec 07, 2012 at 15:57:29, Kumar, Anil wrote: > This set of patches adds: > > * Add pinctrl-single for handling Padconf registers. > * Add NAND node to export NAND functionality on da850 EVM. > * Add NAND pinctrl node to do pin mux according to pinctrl-single driver. > > Kumar, Anil (2): > ARM: davinci: da850: add pinctrl driver entries > ARM: davinci: da850: add NAND driver entries > > .../devicetree/bindings/arm/davinci/pinctrl.txt | 29 ++++++++++++++++++++ > arch/arm/Kconfig | 1 + > arch/arm/boot/dts/da850-evm.dts | 22 +++++++++++++++ > arch/arm/boot/dts/da850.dtsi | 23 +++++++++++++++ > arch/arm/configs/da8xx_omapl_defconfig | 1 + > 5 files changed, 76 insertions(+), 0 deletions(-) > create mode 100644 Documentation/devicetree/bindings/arm/davinci/pinctrl.txt > > -- > 1.7.4.1 > > ^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [PATCH 0/2] ARM: davinci: da850: add pinctrl support 2012-12-07 10:27 [PATCH 0/2] ARM: davinci: da850: add pinctrl support Kumar, Anil ` (2 preceding siblings ...) 2012-12-17 4:26 ` [PATCH 0/2] ARM: davinci: da850: add pinctrl support Kumar, Anil @ 2013-01-03 11:27 ` Kumar, Anil 2013-01-03 12:28 ` Sekhar Nori 3 siblings, 1 reply; 8+ messages in thread From: Kumar, Anil @ 2013-01-03 11:27 UTC (permalink / raw) To: Kumar, Anil, devicetree-discuss@lists.ozlabs.org, linux-doc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, davinci-linux-open-source@linux.davincidsp.com Cc: grant.likely@secretlab.ca, rob.herring@calxeda.com, rob@landley.net, linux@arm.linux.org.uk, Nori, Sekhar, hs@denx.de Hi, Gentle Ping. As there are no review comments on this patch series, could you please pull this patch ? Thanks, Anil On Mon, Dec 17, 2012 at 09:56:45, Kumar, Anil wrote: > Hi All, > > As pinctrl-single is required for handling Pad configuration of various > DaVinci module(for e.g mcasp, i2c etc) with DT. Hence for this patch if > there are no review comments, could you pull this patch ? > > Thanks, > Anil > > On Fri, Dec 07, 2012 at 15:57:29, Kumar, Anil wrote: > > This set of patches adds: > > > > * Add pinctrl-single for handling Padconf registers. > > * Add NAND node to export NAND functionality on da850 EVM. > > * Add NAND pinctrl node to do pin mux according to pinctrl-single driver. > > > > Kumar, Anil (2): > > ARM: davinci: da850: add pinctrl driver entries > > ARM: davinci: da850: add NAND driver entries > > > > .../devicetree/bindings/arm/davinci/pinctrl.txt | 29 ++++++++++++++++++++ > > arch/arm/Kconfig | 1 + > > arch/arm/boot/dts/da850-evm.dts | 22 +++++++++++++++ > > arch/arm/boot/dts/da850.dtsi | 23 +++++++++++++++ > > arch/arm/configs/da8xx_omapl_defconfig | 1 + > > 5 files changed, 76 insertions(+), 0 deletions(-) > > create mode 100644 Documentation/devicetree/bindings/arm/davinci/pinctrl.txt > > > > -- > > 1.7.4.1 > > > > > > ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 0/2] ARM: davinci: da850: add pinctrl support 2013-01-03 11:27 ` Kumar, Anil @ 2013-01-03 12:28 ` Sekhar Nori 0 siblings, 0 replies; 8+ messages in thread From: Sekhar Nori @ 2013-01-03 12:28 UTC (permalink / raw) To: Kumar, Anil Cc: devicetree-discuss@lists.ozlabs.org, linux-doc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, davinci-linux-open-source@linux.davincidsp.com, grant.likely@secretlab.ca, rob.herring@calxeda.com, rob@landley.net, linux@arm.linux.org.uk, hs@denx.de On 1/3/2013 4:57 PM, Kumar, Anil wrote: > Hi, > > Gentle Ping. As there are no review comments on this patch series, > could you please pull this patch ? Most folks are just getting back from holidays. Please wait some more for reviews to happen. Thanks, Sekhar ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2013-01-08 5:26 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-12-07 10:27 [PATCH 0/2] ARM: davinci: da850: add pinctrl support Kumar, Anil 2012-12-07 10:27 ` [PATCH 1/2] ARM: davinci: da850: add pinctrl driver entries Kumar, Anil [not found] ` <1354876051-25938-2-git-send-email-anilkumar.v-l0cyMroinI0@public.gmane.org> 2013-01-07 15:05 ` Sekhar Nori 2013-01-08 5:26 ` Kumar, Anil 2012-12-07 10:27 ` [PATCH 2/2] ARM: davinci: da850: add NAND " Kumar, Anil 2012-12-17 4:26 ` [PATCH 0/2] ARM: davinci: da850: add pinctrl support Kumar, Anil 2013-01-03 11:27 ` Kumar, Anil 2013-01-03 12:28 ` Sekhar Nori
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).