]> git.sur5r.net Git - u-boot/blob - doc/driver-model/MIGRATION.txt
Merge branch 'master' of git://git.denx.de/u-boot-mips
[u-boot] / doc / driver-model / MIGRATION.txt
1 Migration Schedule
2 ====================
3
4 U-Boot has been migrating to a new driver model since its introduction in
5 2014. This file describes the schedule for deprecation of pre-driver-model
6 features.
7
8
9 CONFIG_BLK
10 ----------
11
12 Status: In progress
13 Deadline: 2018.05
14
15 Maintainers should submit patches for enabling CONFIG_BLK on all boards in
16 time for inclusion in the 2018.05 release. Boards not converted by this
17 time may be removed in a subsequent release.
18
19 Note that this implies use of driver model for all block devices (e.g.
20 MMC, USB, SCSI, SATA).
21
22 CONFIG_DM_SPI
23 CONFIG_DM_SPI_FLASH
24 -------------------
25
26 Board Maintainers should submit the patches for enabling DM_SPI and DM_SPI_FLASH
27 to move the migration with in the deadline.
28
29 Status: In progress
30 Deadline: 2018.09
31
32 No dm conversion yet:
33         drivers/spi/cf_spi.c
34         drivers/spi/fsl_espi.c
35         drivers/spi/lpc32xx_ssp.c
36         drivers/spi/mpc8xx_spi.c
37         drivers/spi/mpc8xxx_spi.c
38         drivers/spi/mxs_spi.c
39         drivers/spi/sh_qspi.c
40         drivers/spi/sh_spi.c
41         drivers/spi/soft_spi_legacy.c
42
43 Partially converted:
44         drivers/spi/atcspi200_spi.c
45         drivers/spi/davinci_spi.c
46         drivers/spi/fsl_dspi.c
47         drivers/spi/fsl_qspi.c
48         drivers/spi/kirkwood_spi.c
49         drivers/spi/mxc_spi.c
50         drivers/spi/omap3_spi.c
51         drivers/spi/ti_qspi.c
52
53 --
54 Jagan Teki <jagan@openedev.com>
55 03/14/2018