[PATCH v10 11/14] Layerscape: Enable Job ring driver model.

Michael Walle michael at walle.cc
Wed Jan 12 16:50:15 CET 2022


Am 2022-01-12 14:31, schrieb Gaurav Jain:
> LS(1021/1012/1028/1043/1046/1088/2088), LX2160, LX2162
> platforms are enabled with JR driver model.
> 
> removed sec_init() call from board files.
> removed CONFIG_FSL_CAAM from defconfig files.
> sec is initialized based on job ring information processed
> from device tree.
> 
> Signed-off-by: Gaurav Jain <gaurav.jain at nxp.com>
> Reviewed-by: Priyanka Jain <priyanka.jain at nxp.com>

..

>  configs/ls1021aiot_qspi_defconfig              |  1 +
>  configs/ls1021aiot_sdcard_defconfig            |  1 +
>  configs/ls1021aqds_ddr4_nor_defconfig          |  1 +
>  configs/ls1021aqds_ddr4_nor_lpuart_defconfig   |  1 +
>  configs/ls1021aqds_nand_defconfig              |  1 +
>  configs/ls1021aqds_nor_defconfig               |  1 +
>  configs/ls1021aqds_nor_lpuart_defconfig        |  1 +
>  configs/ls1021aqds_qspi_defconfig              |  1 +
>  configs/ls1021aqds_sdcard_ifc_defconfig        |  1 +
>  configs/ls1021aqds_sdcard_qspi_defconfig       |  1 +
>  configs/ls1021atsn_qspi_defconfig              |  1 +
>  configs/ls1021atsn_sdcard_defconfig            |  1 +
>  configs/ls1021atwr_nor_defconfig               |  1 +
>  configs/ls1021atwr_nor_lpuart_defconfig        |  1 +
>  configs/ls1021atwr_qspi_defconfig              |  1 +
>  ...ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig |  1 +
>  configs/ls1021atwr_sdcard_ifc_defconfig        |  1 +
>  configs/ls1021atwr_sdcard_qspi_defconfig       |  1 +
>  configs/ls1043aqds_defconfig                   |  1 +
>  configs/ls1043aqds_lpuart_defconfig            |  1 +
>  configs/ls1043aqds_nand_defconfig              |  1 +
>  configs/ls1043aqds_nor_ddr3_defconfig          |  1 +
>  configs/ls1043aqds_qspi_defconfig              |  1 +
>  configs/ls1043aqds_sdcard_ifc_defconfig        |  1 +
>  configs/ls1043aqds_sdcard_qspi_defconfig       |  1 +
>  configs/ls1043aqds_tfa_defconfig               |  1 +
>  configs/ls1043ardb_defconfig                   |  1 +
>  configs/ls1043ardb_nand_defconfig              |  1 +
>  configs/ls1043ardb_sdcard_defconfig            |  1 +
>  configs/ls1043ardb_tfa_defconfig               |  1 +
>  configs/ls1046afrwy_tfa_defconfig              |  1 +
>  configs/ls1046aqds_defconfig                   |  1 +
>  configs/ls1046aqds_lpuart_defconfig            |  1 +
>  configs/ls1046aqds_nand_defconfig              |  1 +
>  configs/ls1046aqds_qspi_defconfig              |  1 +
>  configs/ls1046aqds_sdcard_ifc_defconfig        |  1 +
>  configs/ls1046aqds_sdcard_qspi_defconfig       |  1 +
>  configs/ls1046aqds_tfa_defconfig               |  1 +
>  configs/ls1046ardb_emmc_defconfig              |  1 +
>  configs/ls1046ardb_qspi_defconfig              |  1 +
>  configs/ls1046ardb_qspi_spl_defconfig          |  1 +
>  configs/ls1046ardb_sdcard_defconfig            |  1 +
>  configs/ls1046ardb_tfa_defconfig               |  1 +

These are all setting CONFIG_ARCH_MISC_INIT=y which should
probably done by the ARCH symbol, see FSL_LSCH3 for example.
I don't think this is something the user should take
care of and will save you all these settings. But I neither
care for ls1021a nor for ls104[36], thus for everything else:

Reviewed-by: Michael Walle <michael at walle.cc>

-michael


More information about the U-Boot mailing list