From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Sun, 20 Dec 2015 00:56:49 +0100 Subject: [U-Boot] [PATCH v3] dm: Add timeline and guide for porting serial drivers In-Reply-To: References: <1448041727-31375-1-git-send-email-sjg@chromium.org> <201512132055.35408.marex@denx.de> Message-ID: <201512200056.49618.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 Sunday, December 20, 2015 at 12:07:22 AM, Simon Glass wrote: > Hi Marek, > > On 13 December 2015 at 12:55, Marek Vasut wrote: > > 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 ? > > I'd say move them over... That's not doable this late in the RC cycle though. I would suggest to postpone the date.