[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