Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-04-10 Thread Marek Vasut
On 4/10/21 11:06 AM, Bartosz Golaszewski wrote: On Sat, Apr 10, 2021 at 2:46 AM Marek Vasut wrote: On 3/15/21 6:04 PM, Andy Shevchenko wrote: On Mon, Mar 15, 2021 at 6:49 PM Bartosz Golaszewski wrote: On Mon, Mar 15, 2021 at 3:34 PM Andy Shevchenko wrote: On Mon, Mar 15, 2021 at 03:04:3

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-04-10 Thread Bartosz Golaszewski
On Sat, Apr 10, 2021 at 2:46 AM Marek Vasut wrote: > > On 3/15/21 6:04 PM, Andy Shevchenko wrote: > > On Mon, Mar 15, 2021 at 6:49 PM Bartosz Golaszewski > > wrote: > >> > >> On Mon, Mar 15, 2021 at 3:34 PM Andy Shevchenko > >> wrote: > >>> > >>> On Mon, Mar 15, 2021 at 03:04:37PM +0100, Bartosz

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-04-09 Thread Marek Vasut
On 3/15/21 6:04 PM, Andy Shevchenko wrote: On Mon, Mar 15, 2021 at 6:49 PM Bartosz Golaszewski wrote: On Mon, Mar 15, 2021 at 3:34 PM Andy Shevchenko wrote: On Mon, Mar 15, 2021 at 03:04:37PM +0100, Bartosz Golaszewski wrote: On Mon, Mar 15, 2021 at 1:50 PM Andy Shevchenko wrote: On Mon

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-03-15 Thread Andy Shevchenko
On Mon, Mar 15, 2021 at 6:49 PM Bartosz Golaszewski wrote: > > On Mon, Mar 15, 2021 at 3:34 PM Andy Shevchenko > wrote: > > > > On Mon, Mar 15, 2021 at 03:04:37PM +0100, Bartosz Golaszewski wrote: > > > On Mon, Mar 15, 2021 at 1:50 PM Andy Shevchenko > > > wrote: > > > > > > > > On Mon, Mar 15,

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-03-15 Thread Bartosz Golaszewski
On Mon, Mar 15, 2021 at 3:34 PM Andy Shevchenko wrote: > > On Mon, Mar 15, 2021 at 03:04:37PM +0100, Bartosz Golaszewski wrote: > > On Mon, Mar 15, 2021 at 1:50 PM Andy Shevchenko > > wrote: > > > > > > On Mon, Mar 15, 2021 at 12:16:26PM +0200, Andy Shevchenko wrote: > > > > On Mon, Mar 15, 2021

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-03-15 Thread Andy Shevchenko
On Mon, Mar 15, 2021 at 03:04:37PM +0100, Bartosz Golaszewski wrote: > On Mon, Mar 15, 2021 at 1:50 PM Andy Shevchenko > wrote: > > > > On Mon, Mar 15, 2021 at 12:16:26PM +0200, Andy Shevchenko wrote: > > > On Mon, Mar 15, 2021 at 10:01:47AM +0100, Bartosz Golaszewski wrote: > > > > On Fri, Mar 5,

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-03-15 Thread Bartosz Golaszewski
On Mon, Mar 15, 2021 at 1:50 PM Andy Shevchenko wrote: > > On Mon, Mar 15, 2021 at 12:16:26PM +0200, Andy Shevchenko wrote: > > On Mon, Mar 15, 2021 at 10:01:47AM +0100, Bartosz Golaszewski wrote: > > > On Fri, Mar 5, 2021 at 1:03 PM Andy Shevchenko > > > wrote: > > > > > Unfortunately while this

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-03-15 Thread Andy Shevchenko
On Mon, Mar 15, 2021 at 12:16:26PM +0200, Andy Shevchenko wrote: > On Mon, Mar 15, 2021 at 10:01:47AM +0100, Bartosz Golaszewski wrote: > > On Fri, Mar 5, 2021 at 1:03 PM Andy Shevchenko > > wrote: > > > Unfortunately while this may fix the particular use-case on STM32, it > > breaks all other us

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-03-15 Thread Andy Shevchenko
On Mon, Mar 15, 2021 at 10:01:47AM +0100, Bartosz Golaszewski wrote: > On Fri, Mar 5, 2021 at 1:03 PM Andy Shevchenko > wrote: > Unfortunately while this may fix the particular use-case on STM32, it > breaks all other users as the 'gpio-line-names' property doesn't live > on dev_fwnode(&gdev->dev

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-03-15 Thread Bartosz Golaszewski
On Fri, Mar 5, 2021 at 1:03 PM Andy Shevchenko wrote: > > On STM32MP1, the GPIO banks are subnodes of pin-controller@50002000, > see arch/arm/boot/dts/stm32mp151.dtsi. The driver for > pin-controller@50002000 is in drivers/pinctrl/stm32/pinctrl-stm32.c > and iterates over all of its DT subnodes wh

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-03-08 Thread Bartosz Golaszewski
On Mon, Mar 8, 2021 at 12:45 PM Andy Shevchenko wrote: > > On Sun, Mar 07, 2021 at 06:14:49PM +0200, Andy Shevchenko wrote: > > On Sun, Mar 7, 2021 at 4:22 PM Bartosz Golaszewski > > wrote: > > > On Fri, Mar 5, 2021 at 1:02 PM Andy Shevchenko > > > wrote: > > > > > > > > On STM32MP1, the GPIO ba

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-03-08 Thread Andy Shevchenko
On Sun, Mar 07, 2021 at 06:14:49PM +0200, Andy Shevchenko wrote: > On Sun, Mar 7, 2021 at 4:22 PM Bartosz Golaszewski > wrote: > > On Fri, Mar 5, 2021 at 1:02 PM Andy Shevchenko > > wrote: > > > > > > On STM32MP1, the GPIO banks are subnodes of pin-controller@50002000, > > > see arch/arm/boot/dts

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-03-07 Thread Andy Shevchenko
On Sun, Mar 7, 2021 at 4:22 PM Bartosz Golaszewski wrote: > > On Fri, Mar 5, 2021 at 1:02 PM Andy Shevchenko > wrote: > > > > On STM32MP1, the GPIO banks are subnodes of pin-controller@50002000, > > see arch/arm/boot/dts/stm32mp151.dtsi. The driver for > > pin-controller@50002000 is in drivers/pi

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-03-07 Thread Bartosz Golaszewski
On Fri, Mar 5, 2021 at 1:02 PM Andy Shevchenko wrote: > > On STM32MP1, the GPIO banks are subnodes of pin-controller@50002000, > see arch/arm/boot/dts/stm32mp151.dtsi. The driver for > pin-controller@50002000 is in drivers/pinctrl/stm32/pinctrl-stm32.c > and iterates over all of its DT subnodes wh

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-03-05 Thread Marek Vasut
On 3/5/21 1:24 PM, Andy Shevchenko wrote: On Fri, Mar 05, 2021 at 01:11:39PM +0100, Marek Vasut wrote: On 3/5/21 1:02 PM, Andy Shevchenko wrote: On STM32MP1, the GPIO banks are subnodes of pin-controller@50002000, see arch/arm/boot/dts/stm32mp151.dtsi. The driver for pin-controller@50002000 is

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-03-05 Thread Andy Shevchenko
On Fri, Mar 05, 2021 at 01:11:39PM +0100, Marek Vasut wrote: > On 3/5/21 1:02 PM, Andy Shevchenko wrote: > > On STM32MP1, the GPIO banks are subnodes of pin-controller@50002000, > > see arch/arm/boot/dts/stm32mp151.dtsi. The driver for > > pin-controller@50002000 is in drivers/pinctrl/stm32/pinctrl

Re: [PATCH v1 1/1] gpiolib: Read "gpio-line-names" from a firmware node

2021-03-05 Thread Marek Vasut
On 3/5/21 1:02 PM, Andy Shevchenko wrote: On STM32MP1, the GPIO banks are subnodes of pin-controller@50002000, see arch/arm/boot/dts/stm32mp151.dtsi. The driver for pin-controller@50002000 is in drivers/pinctrl/stm32/pinctrl-stm32.c and iterates over all of its DT subnodes when registering each G