Re: How to handle pinmux in libbsd (was: Re: [PATCH 10/10] TI Pinmux : Port to RTEMS)

2019-07-30 Thread Christian Mauderer
On 30/07/2019 17:59, Gedare Bloom wrote: > On Tue, Jul 30, 2019 at 12:40 AM Christian Mauderer > wrote: >> >> On 29/07/2019 22:11, Gedare Bloom wrote: >>> We had a GSoC project about GPIO API implemented for RPi. >>> >>> https://devel.rtems.org/wiki/GSoC/2013/Raspberry_Pi_BSP_Peripherals >> >>

Re: How to handle pinmux in libbsd (was: Re: [PATCH 10/10] TI Pinmux : Port to RTEMS)

2019-07-30 Thread Vijay Kumar Banerjee
On Tue, Jul 30, 2019 at 9:29 PM Gedare Bloom wrote: > On Tue, Jul 30, 2019 at 12:40 AM Christian Mauderer > wrote: > > > > On 29/07/2019 22:11, Gedare Bloom wrote: > > > We had a GSoC project about GPIO API implemented for RPi. > > > > > >

Re: How to handle pinmux in libbsd (was: Re: [PATCH 10/10] TI Pinmux : Port to RTEMS)

2019-07-30 Thread Gedare Bloom
On Tue, Jul 30, 2019 at 12:40 AM Christian Mauderer wrote: > > On 29/07/2019 22:11, Gedare Bloom wrote: > > We had a GSoC project about GPIO API implemented for RPi. > > > > https://devel.rtems.org/wiki/GSoC/2013/Raspberry_Pi_BSP_Peripherals > > Hello Gedare, > > thanks for the hint. It seems

Re: How to handle pinmux in libbsd (was: Re: [PATCH 10/10] TI Pinmux : Port to RTEMS)

2019-07-30 Thread Christian Mauderer
On 29/07/2019 22:11, Gedare Bloom wrote: > We had a GSoC project about GPIO API implemented for RPi. > > https://devel.rtems.org/wiki/GSoC/2013/Raspberry_Pi_BSP_Peripherals Hello Gedare, thanks for the hint. It seems that someone used at least the for BBB too (in

Re: How to handle pinmux in libbsd (was: Re: [PATCH 10/10] TI Pinmux : Port to RTEMS)

2019-07-29 Thread Gedare Bloom
We had a GSoC project about GPIO API implemented for RPi. https://devel.rtems.org/wiki/GSoC/2013/Raspberry_Pi_BSP_Peripherals On Mon, Jul 29, 2019 at 4:10 AM Christian Mauderer wrote: > > On 29/07/2019 10:54, Vijay Kumar Banerjee wrote: > > > > > > On Sun, Jul 28, 2019 at 5:44 PM Christian

Re: How to handle pinmux in libbsd (was: Re: [PATCH 10/10] TI Pinmux : Port to RTEMS)

2019-07-29 Thread Christian Mauderer
On 29/07/2019 10:54, Vijay Kumar Banerjee wrote: > > > On Sun, Jul 28, 2019 at 5:44 PM Christian Mauderer > wrote: > > On 28/07/2019 12:42, Vijay Kumar Banerjee wrote: > > > > > > > > On Sat, Jul 27, 2019 at 7:35 PM Christian Mauderer >

Re: How to handle pinmux in libbsd (was: Re: [PATCH 10/10] TI Pinmux : Port to RTEMS)

2019-07-29 Thread Vijay Kumar Banerjee
On Sun, Jul 28, 2019 at 5:44 PM Christian Mauderer wrote: > On 28/07/2019 12:42, Vijay Kumar Banerjee wrote: > > > > > > > > On Sat, Jul 27, 2019 at 7:35 PM Christian Mauderer > > wrote: > > > > Does this initialize only the pins for drivers that are registered in

How to handle pinmux in libbsd (was: Re: [PATCH 10/10] TI Pinmux : Port to RTEMS)

2019-07-28 Thread Christian Mauderer
On 28/07/2019 12:42, Vijay Kumar Banerjee wrote: > > > > On Sat, Jul 27, 2019 at 7:35 PM Christian Mauderer > wrote: > > Does this initialize only the pins for drivers that are registered in > libbsd or all pins? I think you had an extended boot log where

Re: [PATCH 10/10] TI Pinmux : Port to RTEMS

2019-07-28 Thread Vijay Kumar Banerjee
On Sat, Jul 27, 2019 at 7:35 PM Christian Mauderer wrote: > Does this initialize only the pins for drivers that are registered in > libbsd or all pins? I think you had an extended boot log where you might > could see it. > > If it is all pins, this might interfere with RTEMS drivers that are not

Re: [PATCH 10/10] TI Pinmux : Port to RTEMS

2019-07-28 Thread Vijay Kumar Banerjee
On Sat, Jul 27, 2019 at 7:35 PM Christian Mauderer wrote: > Does this initialize only the pins for drivers that are registered in > libbsd or all pins? I think you had an extended boot log where you might > could see it. > > If it is all pins, this might interfere with RTEMS drivers that are not

Re: [PATCH 10/10] TI Pinmux : Port to RTEMS

2019-07-27 Thread Christian Mauderer
Does this initialize only the pins for drivers that are registered in libbsd or all pins? I think you had an extended boot log where you might could see it. If it is all pins, this might interfere with RTEMS drivers that are not libbsd based. In that case we need some kind of solution (not sure

[PATCH 10/10] TI Pinmux : Port to RTEMS

2019-07-26 Thread Vijay Kumar Banerjee
--- Makefile.todo | 13 ++ buildset/default.ini | 1 + libbsd.py | 33 +++ rtemsbsd/include/bsp/nexus-devices.h | 1 + .../machine/rtems-bsd-kernel-namespace.h | 9 +