|
@@ -1962,6 +1962,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"RDI_0",
|
|
|
},
|
|
|
+ .pid_mask = 0x700,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_RDI1,
|
|
@@ -1978,6 +1979,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"RDI_1",
|
|
|
},
|
|
|
+ .pid_mask = 0x700,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_RDI2,
|
|
@@ -1994,6 +1996,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"RDI_2",
|
|
|
},
|
|
|
+ .pid_mask = 0x700,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_FULL,
|
|
@@ -2011,6 +2014,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
"FULL_Y",
|
|
|
"FULL_C",
|
|
|
},
|
|
|
+ .pid_mask = 0x70000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_DS4,
|
|
@@ -2026,6 +2030,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"DS_4",
|
|
|
},
|
|
|
+ .pid_mask = 0x7000000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_DS16,
|
|
@@ -2041,6 +2046,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"DS_16",
|
|
|
},
|
|
|
+ .pid_mask = 0x7000000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_RAW_DUMP,
|
|
@@ -2056,6 +2062,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"PIXEL_RAW",
|
|
|
},
|
|
|
+ .pid_mask = 0x700,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_FD,
|
|
@@ -2073,6 +2080,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
"FD_Y",
|
|
|
"FD_C",
|
|
|
},
|
|
|
+ .pid_mask = 0x700000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_2PD,
|
|
@@ -2088,6 +2096,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"PDAF_0_2PD",
|
|
|
},
|
|
|
+ .pid_mask = 0x7000000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type =
|
|
@@ -2104,6 +2113,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"STATS_TL_BG",
|
|
|
},
|
|
|
+ .pid_mask = 0x700000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_STATS_CAF,
|
|
@@ -2119,6 +2129,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"STATS_BF",
|
|
|
},
|
|
|
+ .pid_mask = 0x700000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_STATS_AWB_BG,
|
|
@@ -2134,6 +2145,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"STATS_AWB_BGB",
|
|
|
},
|
|
|
+ .pid_mask = 0x700000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_STATS_BHIST,
|
|
@@ -2149,6 +2161,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"STATS_BHIST",
|
|
|
},
|
|
|
+ .pid_mask = 0x700000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_STATS_BAYER_RS,
|
|
@@ -2164,6 +2177,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"STATS_RS",
|
|
|
},
|
|
|
+ .pid_mask = 0x700000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_STATS_IHIST,
|
|
@@ -2179,6 +2193,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"STATS_IHIST",
|
|
|
},
|
|
|
+ .pid_mask = 0x700000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_FULL_DISP,
|
|
@@ -2196,6 +2211,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
"FULL_DISP_Y",
|
|
|
"FULL_DISP_C",
|
|
|
},
|
|
|
+ .pid_mask = 0x70000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_DS4_DISP,
|
|
@@ -2211,6 +2227,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"DISP_DS_4",
|
|
|
},
|
|
|
+ .pid_mask = 0x7000000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_DS16_DISP,
|
|
@@ -2226,6 +2243,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"DISP_DS_16",
|
|
|
},
|
|
|
+ .pid_mask = 0x7000000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_PREPROCESS_2PD,
|
|
@@ -2241,6 +2259,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"PDAF_1_PREPROCESS_2PD",
|
|
|
},
|
|
|
+ .pid_mask = 0x7000000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_AWB_BFW,
|
|
@@ -2256,6 +2275,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"AWB_BFW",
|
|
|
},
|
|
|
+ .pid_mask = 0x700000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_PDAF_PARSED,
|
|
@@ -2271,6 +2291,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"PDAF_2_PARSED_DATA",
|
|
|
},
|
|
|
+ .pid_mask = 0x7000000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_STATS_AEC_BE,
|
|
@@ -2286,6 +2307,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"AEC_BE",
|
|
|
},
|
|
|
+ .pid_mask = 0x700000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type = CAM_VFE_BUS_VER3_VFE_OUT_LTM_STATS,
|
|
@@ -2301,6 +2323,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"LTM",
|
|
|
},
|
|
|
+ .pid_mask = 0x700000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type =
|
|
@@ -2317,6 +2340,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"GTM_BHIST",
|
|
|
},
|
|
|
+ .pid_mask = 0x700000,
|
|
|
},
|
|
|
{
|
|
|
.vfe_out_type =
|
|
@@ -2333,6 +2357,7 @@ static struct cam_vfe_bus_ver3_hw_info vfe880_bus_hw_info = {
|
|
|
.name = {
|
|
|
"STATS_ALSC",
|
|
|
},
|
|
|
+ .pid_mask = 0x700000,
|
|
|
},
|
|
|
},
|
|
|
|