Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d98017ba authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: camera: isp: Remove EOF bit in irq mask"

parents f155b0a4 cd03ad45
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -348,7 +348,7 @@ static void msm_vfe32_init_hardware_reg(struct vfe_device *vfe_dev)
	msm_camera_io_w(0x07FFFFFF, vfe_dev->vfe_base + 0xC);
	/* BUS_CFG */
	msm_camera_io_w(0x00000009, vfe_dev->vfe_base + 0x3C);
	msm_camera_io_w(0x01000025, vfe_dev->vfe_base + 0x1C);
	msm_camera_io_w(0x01000021, vfe_dev->vfe_base + 0x1C);
	msm_camera_io_w_mb(0x1CFFFFFF, vfe_dev->vfe_base + 0x20);
	msm_camera_io_w(0xFFFFFFFF, vfe_dev->vfe_base + 0x24);
	msm_camera_io_w_mb(0x1FFFFFFF, vfe_dev->vfe_base + 0x28);
@@ -884,7 +884,7 @@ static void msm_vfe32_update_camif_state(

	if (update_state == ENABLE_CAMIF) {
		val = msm_camera_io_r(vfe_dev->vfe_base + 0x1C);
		val |= 0x5;
		val |= 0x1;
		msm_camera_io_w_mb(val, vfe_dev->vfe_base + 0x1C);

		val = msm_camera_io_r(vfe_dev->vfe_base + 0x1E4);
+2 −2
Original line number Diff line number Diff line
@@ -388,7 +388,7 @@ static void msm_vfe40_init_hardware_reg(struct vfe_device *vfe_dev)
	msm_camera_io_w(0xC001FF7F, vfe_dev->vfe_base + 0x974);
	/* BUS_CFG */
	msm_camera_io_w(0x10000001, vfe_dev->vfe_base + 0x50);
	msm_camera_io_w(0xE00000F3, vfe_dev->vfe_base + 0x28);
	msm_camera_io_w(0xE00000F1, vfe_dev->vfe_base + 0x28);
	msm_camera_io_w_mb(0xFEFFFFFF, vfe_dev->vfe_base + 0x2C);
	msm_camera_io_w(0xFFFFFFFF, vfe_dev->vfe_base + 0x30);
	msm_camera_io_w_mb(0xFEFFFFFF, vfe_dev->vfe_base + 0x34);
@@ -1019,7 +1019,7 @@ static void msm_vfe40_update_camif_state(struct vfe_device *vfe_dev,

	if (update_state == ENABLE_CAMIF) {
		val = msm_camera_io_r(vfe_dev->vfe_base + 0x28);
		val |= 0xF3;
		val |= 0xF1;
		msm_camera_io_w_mb(val, vfe_dev->vfe_base + 0x28);

		bus_en =
+2 −2
Original line number Diff line number Diff line
@@ -251,7 +251,7 @@ static void msm_vfe44_init_hardware_reg(struct vfe_device *vfe_dev)
	msm_vfe44_init_vbif_parms(vfe_dev);
	/* BUS_CFG */
	msm_camera_io_w(0x10000001, vfe_dev->vfe_base + 0x50);
	msm_camera_io_w(0xE00000F3, vfe_dev->vfe_base + 0x28);
	msm_camera_io_w(0xE00000F1, vfe_dev->vfe_base + 0x28);
	msm_camera_io_w_mb(0xFFFFFFFF, vfe_dev->vfe_base + 0x2C);
	msm_camera_io_w(0xFFFFFFFF, vfe_dev->vfe_base + 0x30);
	msm_camera_io_w_mb(0xFFFFFFFF, vfe_dev->vfe_base + 0x34);
@@ -997,7 +997,7 @@ static void msm_vfe44_update_camif_state(struct vfe_device *vfe_dev,

	if (update_state == ENABLE_CAMIF) {
		val = msm_camera_io_r(vfe_dev->vfe_base + 0x28);
		val |= 0xF3;
		val |= 0xF1;
		msm_camera_io_w_mb(val, vfe_dev->vfe_base + 0x28);

		bus_en =
+2 −2
Original line number Diff line number Diff line
@@ -290,7 +290,7 @@ static void msm_vfe46_init_hardware_reg(struct vfe_device *vfe_dev)
	/* BUS_CFG */
	msm_camera_io_w(0x00000001, vfe_dev->vfe_base + 0x84);
	/* IRQ_MASK/CLEAR */
	msm_camera_io_w(0xE00000F3, vfe_dev->vfe_base + 0x5C);
	msm_camera_io_w(0xE00000F1, vfe_dev->vfe_base + 0x5C);
	msm_camera_io_w_mb(0xE1FFFFFF, vfe_dev->vfe_base + 0x60);
	msm_camera_io_w(0xFFFFFFFF, vfe_dev->vfe_base + 0x64);
	msm_camera_io_w_mb(0xFFFFFFFF, vfe_dev->vfe_base + 0x68);
@@ -949,7 +949,7 @@ static void msm_vfe46_update_camif_state(struct vfe_device *vfe_dev,

	if (update_state == ENABLE_CAMIF) {
		val = msm_camera_io_r(vfe_dev->vfe_base + 0x5C);
		val |= 0xF3;
		val |= 0xF1;
		msm_camera_io_w_mb(val, vfe_dev->vfe_base + 0x5C);

		bus_en =
+2 −2
Original line number Diff line number Diff line
@@ -294,7 +294,7 @@ static void msm_vfe47_init_hardware_reg(struct vfe_device *vfe_dev)
	/* BUS_CFG */
	msm_camera_io_w(0x00000001, vfe_dev->vfe_base + 0x84);
	/* IRQ_MASK/CLEAR */
	msm_camera_io_w(0xE00000F3, vfe_dev->vfe_base + 0x5C);
	msm_camera_io_w(0xE00000F1, vfe_dev->vfe_base + 0x5C);
	msm_camera_io_w_mb(0xE1FFFFFF, vfe_dev->vfe_base + 0x60);
	msm_camera_io_w(0xFFFFFFFF, vfe_dev->vfe_base + 0x64);
	msm_camera_io_w_mb(0xFFFFFFFF, vfe_dev->vfe_base + 0x68);
@@ -797,7 +797,7 @@ static void msm_vfe47_update_camif_state(struct vfe_device *vfe_dev,

	if (update_state == ENABLE_CAMIF) {
		val = msm_camera_io_r(vfe_dev->vfe_base + 0x5C);
		val |= 0xF3;
		val |= 0xF1;
		msm_camera_io_w_mb(val, vfe_dev->vfe_base + 0x5C);

		bus_en =