Skip to content
Snippets Groups Projects
Commit d93d72f8 authored by Stefano Radaelli's avatar Stefano Radaelli
Browse files

[i.MX8][C43] Add C43 HDMI-IN to dtbos and peripherals management

parent 1b037efe
Branches
No related tags found
1 merge request!61[i.MX8][C43] Add C43 HDMI-IN to dtbos and peripherals management
......@@ -83,8 +83,6 @@ size_t filesystem_dev_imx8_size = sizeof( filesystem_dev_imx8_list ) / sizeof( f
/* LVDSx1, eDP */
video_mode_t video_mode_list_cfg_a1 [] = {
{
/* NO DISPLAY */
......@@ -129,7 +127,14 @@ video_mode_t video_mode_list_cfg_a1 [] = {
.panel_name = "none",
.dtbo_conf_file = STR(ENV_DTBO_C43_DP),
.use_bootargs = 0,
.has_fw = 0,
.has_fw = 1,
.fw = {
[0] = {
.file_name = ENV_FW_HDMIRX_FILE,
.address = ENV_FW_HDMIRX_ADDRESS,
.cmd_laod_fw = ENV_FW_RX_CMD_LOAD,
},
},
},
{
/* LVDS SINGLE*/
......@@ -140,7 +145,14 @@ video_mode_t video_mode_list_cfg_a1 [] = {
.panel_name = "none",
.dtbo_conf_file = STR(ENV_DTBO_C43_LVDS_SINGLE),
.use_bootargs = 0,
.has_fw = 0,
.has_fw = 1,
.fw = {
[0] = {
.file_name = ENV_FW_HDMIRX_FILE,
.address = ENV_FW_HDMIRX_ADDRESS,
.cmd_laod_fw = ENV_FW_RX_CMD_LOAD,
},
},
},
{
/* LVDS DUAL*/
......@@ -151,7 +163,14 @@ video_mode_t video_mode_list_cfg_a1 [] = {
.panel_name = "none",
.dtbo_conf_file = STR(ENV_DTBO_C43_LVDS_DUAL),
.use_bootargs = 0,
.has_fw = 0,
.has_fw = 1,
.fw = {
[0] = {
.file_name = ENV_FW_HDMIRX_FILE,
.address = ENV_FW_HDMIRX_ADDRESS,
.cmd_laod_fw = ENV_FW_RX_CMD_LOAD,
},
},
},
{
/* LVDS + eDP */
......@@ -162,7 +181,14 @@ video_mode_t video_mode_list_cfg_a1 [] = {
.panel_name = "none",
.dtbo_conf_file = STR(ENV_DTBO_C43_LVDS_EDP),
.use_bootargs = 0,
.has_fw = 0,
.has_fw = 1,
.fw = {
[0] = {
.file_name = ENV_FW_HDMIRX_FILE,
.address = ENV_FW_HDMIRX_ADDRESS,
.cmd_laod_fw = ENV_FW_RX_CMD_LOAD,
},
},
},
/* HDMI + eDP */
{
......@@ -244,6 +270,15 @@ size_t video_mode_size_cfg_a1 = sizeof( video_mode_list_cfg_a1 ) / sizeof( video
/* *********************************** FDT OVERLAY *********************************** */
overlay_list_t overlay_peripheral_list [] = {
{
.title = "video type",
.options = {
{ "Do not use", "" }, // default
{ "HDMI-IN", STR(ENV_DTBO_C43_HDMIIN) },
},
},
};
size_t overlay_peripheral_size = sizeof( overlay_peripheral_list ) / sizeof( overlay_peripheral_list[0] );
......
......@@ -26,6 +26,7 @@
#define ENV_DTBO_C43_HDMI_LVDS_DUAL seco-imx8qm-c43-hdmi-lvds.dtbo
#define ENV_DTBO_C43_HDMI_EDP seco-imx8qm-c43-hdmi-sn65dsi86.dtbo
#define ENV_DTBO_C43_HDMI_LVDS_EDP seco-imx8qm-c43-hdmi-sn65dsi86-lvds.dtbo
#define ENV_DTBO_C43_HDMIIN seco-imx8qm-c43-hdmiin.dtbo
#define ENV_DTBO_C12_HDMI seco-imx8mq-c12-hdmi.dtbo
#define ENV_DTBO_C12_WILINK seco-imx8mq-c12-wilink.dtbo
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment