1Migration Schedule 2==================== 3 4U-Boot has been migrating to a new driver model since its introduction in 52014. This file describes the schedule for deprecation of pre-driver-model 6features. 7 8CONFIG_DM_MMC 9------------- 10 11Status: In progress 12Deadline: 2019.04 13 14The subsystem itself has been converted and maintainers should submit patches 15switching over to using CONFIG_DM_MMC and other base driver model options in 16time for inclusion in the 2019.04 rerelease. 17 18CONFIG_DM_USB 19------------- 20 21Status: In progress 22Deadline: 2019.07 23 24The subsystem itself has been converted along with many of the host controller 25and maintainers should submit patches switching over to using CONFIG_DM_USB and 26other base driver model options in time for inclusion in the 2019.07 rerelease. 27 28CONFIG_SATA 29----------- 30 31Status: In progress 32Deadline: 2019.07 33 34The subsystem itself has been converted along with many of the host controller 35and maintainers should submit patches switching over to using CONFIG_AHCI and 36other base driver model options in time for inclusion in the 2019.07 rerelease. 37 38CONFIG_BLK 39---------- 40 41Status: In progress 42Deadline: 2019.07 43 44In concert with maintainers migrating their block device usage to the 45appropriate DM driver, CONFIG_BLK needs to be set as well. The final deadline 46here coincides with the final deadline for migration of the various block 47subsystems. 48 49CONFIG_DM_SPI 50CONFIG_DM_SPI_FLASH 51------------------- 52 53Board Maintainers should submit the patches for enabling DM_SPI and DM_SPI_FLASH 54to move the migration with in the deadline. 55 56Status: In progress 57Deadline: 2018.09 58 59No dm conversion yet: 60 drivers/spi/cf_spi.c 61 drivers/spi/fsl_espi.c 62 drivers/spi/lpc32xx_ssp.c 63 drivers/spi/mpc8xx_spi.c 64 drivers/spi/mpc8xxx_spi.c 65 drivers/spi/mxs_spi.c 66 drivers/spi/sh_qspi.c 67 drivers/spi/sh_spi.c 68 drivers/spi/soft_spi_legacy.c 69 70Partially converted: 71 drivers/spi/atcspi200_spi.c 72 drivers/spi/davinci_spi.c 73 drivers/spi/fsl_dspi.c 74 drivers/spi/fsl_qspi.c 75 drivers/spi/kirkwood_spi.c 76 drivers/spi/mxc_spi.c 77 drivers/spi/omap3_spi.c 78 drivers/spi/ti_qspi.c 79 80-- 81Jagan Teki <jagan@openedev.com> 8203/14/2018 83