forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/media/platform/rockchip/ispp/regs.h
....@@ -314,11 +314,14 @@
314314 #define RKISPP_FEC_MESH_YFRA_BASE_SHD (RKISPP_FEC + 0x0040)
315315 #define RKISPP_FEC_WR_Y_BASE_SHD (RKISPP_FEC + 0x0044)
316316 #define RKISPP_FEC_WR_UV_BASE_SHD (RKISPP_FEC + 0x0048)
317
+#define RKISPP_FEC_FBCE_HEAD_OFFSET (RKISPP_FEC + 0x0050)
317318 #define RKISPP_FEC_CORE_CTRL (RKISPP_FEC + 0x0080)
318319 #define RKISPP_FEC_PIC_SIZE (RKISPP_FEC + 0x0088)
320
+#define RKISPP_FEC_DST_SIZE (RKISPP_FEC + 0x0088)
319321 #define RKISPP_FEC_MESH_SIZE (RKISPP_FEC + 0x008C)
320322 #define RKISPP_FEC_DMA_STATUS (RKISPP_FEC + 0x0090)
321323 #define RKISPP_FEC_CROP (RKISPP_FEC + 0x0094)
324
+#define RKISPP_FEC_SRC_SIZE (RKISPP_FEC + 0x0098)
322325
323326 #define FMT_WR_MASK GENMASK(7, 4)
324327 #define FMT_RD_MASK GENMASK(3, 0)
....@@ -507,9 +510,11 @@
507510
508511 /* FEC_CORE_CTRL */
509512 #define SW_FEC_EN_SHD BIT(31)
513
+#define SW_OFFSET_ENABLE BIT(31)
510514 #define SW_MINBUF_NON_UPDATE_SHD BIT(30)
511515 #define SW_MINBUF_NON_UPDATE BIT(6)
512516 #define SW_MESH_DENSITY BIT(5)
517
+#define SW_BIC_MODE GENMASK(4, 3)
513518 #define SW_FEC2DDR_DIS BIT(1)
514519 #define SW_FEC_EN BIT(0)
515520