From mboxrd@z Thu Jan 1 00:00:00 1970 From: Simon Glass Date: Sat, 19 Dec 2015 16:07:22 -0700 Subject: [U-Boot] [PATCH v3] dm: Add timeline and guide for porting serial drivers In-Reply-To: <201512132055.35408.marex@denx.de> References: <1448041727-31375-1-git-send-email-sjg@chromium.org> <201512132055.35408.marex@denx.de> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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... Regards, Simon