diff options
Diffstat (limited to 'configs/platform-v8a/platforms')
14 files changed, 124 insertions, 44 deletions
diff --git a/configs/platform-v8a/platforms/barebox-imx8m.in b/configs/platform-v8a/platforms/barebox-imx8m.in deleted file mode 100644 index ca11fe2..0000000 --- a/configs/platform-v8a/platforms/barebox-imx8m.in +++ /dev/null @@ -1,9 +0,0 @@ -## SECTION=bootloader - -config BAREBOX_IMX8M - select FIRMWARE_IMX - select IMX_ATF - tristate - prompt "Barebox (imx8m)" - help - FIXME diff --git a/configs/platform-v8a/platforms/barebox-rockchip.in b/configs/platform-v8a/platforms/barebox-rockchip.in deleted file mode 100644 index 03a3816..0000000 --- a/configs/platform-v8a/platforms/barebox-rockchip.in +++ /dev/null @@ -1,14 +0,0 @@ -## SECTION=bootloader - -config BAREBOX_ROCKCHIP - tristate - prompt "barebox (rockchip)" - select HOST_LIBUSB - select HOST_OPENSSL - select HOST_LZOP - select FIRMWARE_ROCKCHIP - select FIRMWARE_ROCKCHIP_RK356x_BL31 - select FIRMWARE_ROCKCHIP_RK356x_BL32 - select FIRMWARE_ROCKCHIP_RK3568_SDRAM - help - Build the barebox bootloader for Rockchip boards. diff --git a/configs/platform-v8a/platforms/blspec-imx8mm-evk.in b/configs/platform-v8a/platforms/blspec-imx8mm-evk.in deleted file mode 100644 index 407eb01..0000000 --- a/configs/platform-v8a/platforms/blspec-imx8mm-evk.in +++ /dev/null @@ -1,5 +0,0 @@ -## SECTION=blspec - -config BLSPEC_IMX8MM_EVK - tristate - prompt "/loader/entries/imx8mm-evk.conf bootloader spec entry" diff --git a/configs/platform-v8a/platforms/blspec-imx8mp-evk.in b/configs/platform-v8a/platforms/blspec-imx8mp-evk.in deleted file mode 100644 index c911c83..0000000 --- a/configs/platform-v8a/platforms/blspec-imx8mp-evk.in +++ /dev/null @@ -1,5 +0,0 @@ -## SECTION=blspec - -config BLSPEC_IMX8MP_EVK - tristate - prompt "/loader/entries/imx8mp-evk.conf bootloader spec entry" diff --git a/configs/platform-v8a/platforms/blspec-imx8mq-evk.in b/configs/platform-v8a/platforms/blspec-imx8mq-evk.in deleted file mode 100644 index 9ef3082..0000000 --- a/configs/platform-v8a/platforms/blspec-imx8mq-evk.in +++ /dev/null @@ -1,5 +0,0 @@ -## SECTION=blspec - -config BLSPEC_IMX8MQ_EVK - tristate - prompt "/loader/entries/imx8mq-evk.conf bootloader spec entry" diff --git a/configs/platform-v8a/platforms/blspec-rock3a.in b/configs/platform-v8a/platforms/blspec-rock3a.in deleted file mode 100644 index e54a102..0000000 --- a/configs/platform-v8a/platforms/blspec-rock3a.in +++ /dev/null @@ -1,5 +0,0 @@ -## SECTION=blspec - -config BLSPEC_ROCK3A - tristate - prompt "/loader/entries/rock3a.conf bootloader spec entry" diff --git a/configs/platform-v8a/platforms/firmware-imx.in b/configs/platform-v8a/platforms/firmware-imx.in new file mode 100644 index 0000000..19d89ac --- /dev/null +++ b/configs/platform-v8a/platforms/firmware-imx.in @@ -0,0 +1,54 @@ +## SECTION=non_free_firmware + +menuconfig FIRMWARE_IMX + tristate + prompt "firmware-imx " + help + Install CODA VPU firmware files from the firmware-imx package. + +if FIRMWARE_IMX + +config FIRMWARE_IMX_VPU_IMX27 + tristate + prompt "CodaDx6 firmware for i.MX27" + help + Install the CODA7541 VPU firmware for i.MX27. + +config FIRMWARE_IMX_VPU_IMX51 + tristate + prompt "CodaHx4 firmware for i.MX51" + help + Install the CodaHx4 VPU firmware for i.MX51. + +config FIRMWARE_IMX_VPU_IMX53 + tristate + prompt "CODA7541 firmware for i.MX53" + help + Install the CODA7541 VPU firmware for i.MX53. + +config FIRMWARE_IMX_VPU_IMX6DL + tristate + prompt "CODA960 firmware for i.MX6DL/S" + help + Install the CODA960 VPU firmware for i.MX6DL and i.MX6S. + +config FIRMWARE_IMX_VPU_IMX6Q + tristate + prompt "CODA960 firmware for i.MX6Q/D" + help + Install the CODA960 VPU firmware for i.MX6Q and i.MX6D. + +config FIRMWARE_IMX_BOOTIMAGE_IMX8 + bool + prompt "Install i.MX8 DDR PHY and HDMI/eDP controller firmware" + help + Install the Synopsis DDR PHY controller and Cadence HDMI TX + firmware used to build a boot image. + +endif + +config BAREBOX_DEPENDENCIES + tristate + select FIRMWARE_IMX + select TF_A + diff --git a/configs/platform-v8a/platforms/firmware-rockchip.in b/configs/platform-v8a/platforms/firmware-rockchip.in new file mode 100644 index 0000000..87a1490 --- /dev/null +++ b/configs/platform-v8a/platforms/firmware-rockchip.in @@ -0,0 +1,46 @@ +## SECTION=non_free_firmware + +menuconfig FIRMWARE_ROCKCHIP + bool + prompt "Rockchip firmware binaries " + help + Rockchip prebuilt SDRAM initialization and TF-A binaries. + +if FIRMWARE_ROCKCHIP + +config FIRMWARE_ROCKCHIP_RK3566_SDRAM + bool + prompt "RK3566 SDRAM init" + help + Rockchip RK3566 SDRAM initialization binary. + Compatible with e.g., the Pine64 Quartz64 Model A board. + +config FIRMWARE_ROCKCHIP_RK3568_SDRAM + bool + prompt "RK3568 SDRAM init" + help + Rockchip RK3568 SDRAM initialization binary. + Compatible with e.g., the Rockchip RK3568 EVB1 board. + +config FIRMWARE_ROCKCHIP_RK356x_BL31 + bool + prompt "RK356x BL31 binary" + help + Rockchip RK3566/RK3568 BL31 binary. + Compatible with e.g., the Pine64 Quartz64 Model A board + and the Rockchip RK3568 EVB1 board. + +config FIRMWARE_ROCKCHIP_RK356x_BL32 + bool + prompt "RK356x BL32 binary" + help + Rockchip RK3566/RK3568 BL32 binary. + Compatible with e.g., the Pine64 Quartz64 Model A board + and the Rockchip RK3568 EVB1 board. + +endif + +config BAREBOX_DEPENDENCIES + tristate + select FIRMWARE_ROCKCHIP + diff --git a/configs/platform-v8a/platforms/image-imx8mm-evk.in b/configs/platform-v8a/platforms/image-imx8mm-evk.in index cce834e..f58a27b 100644 --- a/configs/platform-v8a/platforms/image-imx8mm-evk.in +++ b/configs/platform-v8a/platforms/image-imx8mm-evk.in @@ -4,6 +4,7 @@ config IMAGE_IMX8MM_EVK tristate select HOST_GENIMAGE select IMAGE_ROOT_EXT + select BAREBOX prompt "Generate images/imx8mm-evk.img" help Generate a bootable SD card image to deploy a NXP i.MX8MM-EVK board. diff --git a/configs/platform-v8a/platforms/image-imx8mn-evk.in b/configs/platform-v8a/platforms/image-imx8mn-evk.in new file mode 100644 index 0000000..4c242f0 --- /dev/null +++ b/configs/platform-v8a/platforms/image-imx8mn-evk.in @@ -0,0 +1,10 @@ +## SECTION=image + +config IMAGE_IMX8MN_EVK + tristate + select HOST_GENIMAGE + select IMAGE_ROOT_EXT + select BAREBOX + prompt "Generate images/imx8mn-evk.img" + help + Generate a bootable SD card image to deploy a NXP i.MX8MN-EVK board. diff --git a/configs/platform-v8a/platforms/image-imx8mp-evk.in b/configs/platform-v8a/platforms/image-imx8mp-evk.in index 62b024a..87ad833 100644 --- a/configs/platform-v8a/platforms/image-imx8mp-evk.in +++ b/configs/platform-v8a/platforms/image-imx8mp-evk.in @@ -4,6 +4,7 @@ config IMAGE_IMX8MP_EVK tristate select HOST_GENIMAGE select IMAGE_ROOT_EXT + select BAREBOX prompt "Generate images/imx8mp-evk.img" help Generate a bootable SD card image to deploy a NXP i.MX8MP-EVK board. diff --git a/configs/platform-v8a/platforms/image-imx8mq-evk.in b/configs/platform-v8a/platforms/image-imx8mq-evk.in index f4b86cd..254879a 100644 --- a/configs/platform-v8a/platforms/image-imx8mq-evk.in +++ b/configs/platform-v8a/platforms/image-imx8mq-evk.in @@ -4,6 +4,7 @@ config IMAGE_IMX8MQ_EVK tristate select HOST_GENIMAGE select IMAGE_ROOT_EXT + select BAREBOX prompt "Generate images/imx8mq-evk.img" help Generate a bootable SD card image to deploy a NXP i.MX8MQ-EVK board. diff --git a/configs/platform-v8a/platforms/image-rock3a.in b/configs/platform-v8a/platforms/image-rock3a.in index cd09d1e..96393cf 100644 --- a/configs/platform-v8a/platforms/image-rock3a.in +++ b/configs/platform-v8a/platforms/image-rock3a.in @@ -4,7 +4,7 @@ config IMAGE_ROCK3A tristate select HOST_GENIMAGE select IMAGE_ROOT_EXT - select BAREBOX_ROCKCHIP + select BAREBOX prompt "Generate images/rock3a.img" help Generate an image for the Radxa ROCK3 Model A. diff --git a/configs/platform-v8a/platforms/image-tq-mba8mpxl.in b/configs/platform-v8a/platforms/image-tq-mba8mpxl.in new file mode 100644 index 0000000..956063a --- /dev/null +++ b/configs/platform-v8a/platforms/image-tq-mba8mpxl.in @@ -0,0 +1,10 @@ +## SECTION=image + +config IMAGE_TQ_MBA8MPXL + tristate + select HOST_GENIMAGE + select IMAGE_ROOT_EXT + select BAREBOX + prompt "Generate images/tq-mba8mpxl.img" + help + Generate a bootable SD card image to deploy on a TQ MBa8MPxL board. |