|
@@ -51,7 +51,7 @@ static struct cam_tfe_csid_pxl_reg_offset cam_tfe_csid_770_ipp_reg_offset = {
|
|
.early_eof_en_shift_val = 29,
|
|
.early_eof_en_shift_val = 29,
|
|
.halt_master_sel_shift = 4,
|
|
.halt_master_sel_shift = 4,
|
|
.halt_mode_shift = 2,
|
|
.halt_mode_shift = 2,
|
|
- .halt_master_sel_master_val = 3,
|
|
|
|
|
|
+ .halt_master_sel_master_val = 1,
|
|
.halt_master_sel_slave_val = 0,
|
|
.halt_master_sel_slave_val = 0,
|
|
.binning_supported = 3,
|
|
.binning_supported = 3,
|
|
.bin_qcfa_en_shift_val = 30,
|
|
.bin_qcfa_en_shift_val = 30,
|
|
@@ -104,7 +104,7 @@ static struct cam_tfe_csid_pxl_reg_offset cam_tfe_csid_770_ppp_reg_offset = {
|
|
.halt_master_sel_shift = 4,
|
|
.halt_master_sel_shift = 4,
|
|
.halt_mode_shift = 2,
|
|
.halt_mode_shift = 2,
|
|
.halt_master_sel_master_val = 3,
|
|
.halt_master_sel_master_val = 3,
|
|
- .halt_master_sel_slave_val = 0,
|
|
|
|
|
|
+ .halt_master_sel_slave_val = 2,
|
|
.binning_supported = 0,
|
|
.binning_supported = 0,
|
|
.bin_qcfa_en_shift_val = 30,
|
|
.bin_qcfa_en_shift_val = 30,
|
|
.bin_en_shift_val = 2,
|
|
.bin_en_shift_val = 2,
|
|
@@ -273,7 +273,7 @@ static struct cam_tfe_csid_csi2_rx_reg_offset
|
|
.csid_csi2_rx_stats_ecc_addr = 0x164,
|
|
.csid_csi2_rx_stats_ecc_addr = 0x164,
|
|
.csid_csi2_rx_total_crc_err_addr = 0x168,
|
|
.csid_csi2_rx_total_crc_err_addr = 0x168,
|
|
|
|
|
|
- .phy_tpg_base_id = 0,
|
|
|
|
|
|
+ .phy_tpg_base_id = 3,
|
|
.csi2_rst_srb_all = 0x3FFF,
|
|
.csi2_rst_srb_all = 0x3FFF,
|
|
.csi2_rst_done_shift_val = 27,
|
|
.csi2_rst_done_shift_val = 27,
|
|
.csi2_irq_mask_all = 0xFFFFFFF,
|
|
.csi2_irq_mask_all = 0xFFFFFFF,
|
|
@@ -290,6 +290,7 @@ static struct cam_tfe_csid_csi2_rx_reg_offset
|
|
.csi2_rx_long_pkt_hdr_rst_stb_shift = 0x1,
|
|
.csi2_rx_long_pkt_hdr_rst_stb_shift = 0x1,
|
|
.csi2_rx_short_pkt_hdr_rst_stb_shift = 0x2,
|
|
.csi2_rx_short_pkt_hdr_rst_stb_shift = 0x2,
|
|
.csi2_rx_cphy_pkt_hdr_rst_stb_shift = 0x3,
|
|
.csi2_rx_cphy_pkt_hdr_rst_stb_shift = 0x3,
|
|
|
|
+ .need_to_sel_tpg_mux = true,
|
|
};
|
|
};
|
|
|
|
|
|
static struct cam_tfe_csid_common_reg_offset
|
|
static struct cam_tfe_csid_common_reg_offset
|