From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Sun, 13 Dec 2015 20:55:35 +0100 Subject: [U-Boot] [PATCH v3] dm: Add timeline and guide for porting serial drivers In-Reply-To: <1448041727-31375-1-git-send-email-sjg@chromium.org> References: <1448041727-31375-1-git-send-email-sjg@chromium.org> Message-ID: <201512132055.35408.marex@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Friday, November 20, 2015 at 06:48:47 PM, Simon Glass wrote: > Add a README with a brief guide to porting serial drivers over to use > driver model. > > Add a timeline also. All serial drivers should be converted by the end > of January 2016. > > Signed-off-by: Simon Glass > --- > To avoid anyone missing out on this, I have added to Cc the all U-Boot > maintainers using this: > > (for f in $(find . -name MAINTAINERS); do grep ^M: $f; done) | \ > awk '{$1=""; print "Series-cc:" $0}' |sort | uniq > > This is about 229 email address, of which 217 seem to be different people. > > Changes in v3: > - Fix the date to avoid time machine issues > > Changes in v2: > - Copy the patch to all maintainers > - Move the timeline back to January > > doc/driver-model/serial-howto.txt | 58 > +++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) > create mode 100644 doc/driver-model/serial-howto.txt > > diff --git a/doc/driver-model/serial-howto.txt > b/doc/driver-model/serial-howto.txt new file mode 100644 > index 0000000..60483a4 > --- /dev/null > +++ b/doc/driver-model/serial-howto.txt > @@ -0,0 +1,58 @@ > +How to port a serial driver to driver model > +=========================================== > + > +About 16 of 33 serial drivers have been converted as at September 2015. It > +is time for maintainers to start converting over the remaining serial > drivers: + > + altera_jtag_uart.c > + altera_uart.c These are probably already converted. > + arm_dcc.c > + lpc32xx_hsuart.c > + mcfuart.c > + mxs_auart.c ^ This system does not use DM at all. > + opencores_yanu.c > + serial_bfin.c > + serial_imx.c DTTO > + serial_lpuart.c > + serial_max3100.c > + serial_pxa.c DTTO > + serial_s3c24x0.c DTTO > + serial_sa1100.c This driver is probably dead code > + serial_stm32.c > + serial_xuartlite.c > + usbtty.c > + > +You should complete this by the end of January 2016. So what do you suggest to do with boards which do not use DM at all ?