[PATCH] dev: Add NXP SC16IS752 serial device driver

Chris Johns chrisj at rtems.org
Wed Dec 14 21:59:45 UTC 2016


On 15/12/2016 01:23, Sebastian Huber wrote:
> From: Alexander Krutwig <alexander.krutwig at embedded-brains.de>
>
> Update #2841.
> ---
>   cpukit/dev/Makefile.am                        |   7 +
>   cpukit/dev/include/dev/serial/nxp-sc16is752.h | 165 +++++++++++++++++
>   cpukit/dev/preinstall.am                      |   9 +
>   cpukit/dev/serial/nxp-sc16is752-regs.h        | 108 +++++++++++
>   cpukit/dev/serial/nxp-sc16is752-spi.c         | 126 +++++++++++++
>   cpukit/dev/serial/nxp-sc16is752.c             | 257 ++++++++++++++++++++++++++
>   6 files changed, 672 insertions(+)
>   create mode 100644 cpukit/dev/include/dev/serial/nxp-sc16is752.h
>   create mode 100644 cpukit/dev/serial/nxp-sc16is752-regs.h
>   create mode 100644 cpukit/dev/serial/nxp-sc16is752-spi.c
>   create mode 100644 cpukit/dev/serial/nxp-sc16is752.c

I see this change adds serial drivers to the cpukit/dev tree.

Is this where all new serial drivers are to be located? I am happy to 
see this happen but we need suitable documentation about this and any 
rules etc developers need to know including "add all new serial drivers 
here".

Do we have documentation about the cpukit/dev tree?

What happens to the existing drivers we have in libchip and other 
locations? Is the aim to have all driver move to cpukit/dev?

For the record I support the cpukit/dev driver tree and think libchip 
should be removed.

Chris


More information about the devel mailing list