.. | .. |
---|
343 | 343 | #define ISP32_BP_RESIZE_PHASE_HC_SHD (ISP32_BP_RESIZE_BASE + 0x0004c) |
---|
344 | 344 | #define ISP32_BP_RESIZE_PHASE_VY_SHD (ISP32_BP_RESIZE_BASE + 0x00050) |
---|
345 | 345 | #define ISP32_BP_RESIZE_PHASE_VC_SHD (ISP32_BP_RESIZE_BASE + 0x00054) |
---|
| 346 | +#define ISP32_BP_RESIZE_HY_SIZE (ISP32_BP_RESIZE_BASE + 0x00058) |
---|
| 347 | +#define ISP32_BP_RESIZE_HC_SIZE (ISP32_BP_RESIZE_BASE + 0x0005c) |
---|
| 348 | +#define ISP32_BP_RESIZE_HY_OFFS_MI (ISP32_BP_RESIZE_BASE + 0x00060) |
---|
| 349 | +#define ISP32_BP_RESIZE_HC_OFFS_MI (ISP32_BP_RESIZE_BASE + 0x00064) |
---|
| 350 | +#define ISP32_BP_RESIZE_HY_SIZE_SHD (ISP32_BP_RESIZE_BASE + 0x00068) |
---|
| 351 | +#define ISP32_BP_RESIZE_HC_SIZE_SHD (ISP32_BP_RESIZE_BASE + 0x0006c) |
---|
| 352 | +#define ISP32_BP_RESIZE_HY_OFFS_MI_SHD (ISP32_BP_RESIZE_BASE + 0x00070) |
---|
| 353 | +#define ISP32_BP_RESIZE_HC_OFFS_MI_SHD (ISP32_BP_RESIZE_BASE + 0x00074) |
---|
| 354 | +#define ISP32_BP_RESIZE_IN_CROP_OFFSET (ISP32_BP_RESIZE_BASE + 0x00078) |
---|
346 | 355 | |
---|
347 | 356 | #define ISP3X_SELF_RESIZE_BASE 0x00001000 |
---|
348 | 357 | #define ISP3X_SELF_RESIZE_CTRL (ISP3X_SELF_RESIZE_BASE + 0x00000) |
---|
.. | .. |
---|
1898 | 1907 | #define ISP3X_SW_CGC_RATIO_EN BIT(29) |
---|
1899 | 1908 | |
---|
1900 | 1909 | /* ISP CTRL1 */ |
---|
| 1910 | +#define ISP32_SHP_FST_FRAME BIT(19) |
---|
1901 | 1911 | #define ISP3X_YNR_FST_FRAME BIT(23) |
---|
1902 | 1912 | #define ISP3X_ADRC_FST_FRAME BIT(24) |
---|
1903 | 1913 | #define ISP3X_DHAZ_FST_FRAME BIT(25) |
---|
.. | .. |
---|
2168 | 2178 | #define ISP3X_CAC_LUT_MODE(x) (((x) & 0x3) << 24) |
---|
2169 | 2179 | |
---|
2170 | 2180 | /* CNR */ |
---|
| 2181 | +#define ISP3X_CNR_THUMB_MIX_CUR_EN BIT(4) |
---|
| 2182 | + |
---|
2171 | 2183 | #define ISP3X_CNR_GLOBAL_GAIN_ALPHA_MAX GENMASK(15, 12) |
---|
2172 | 2184 | |
---|
2173 | 2185 | /* YNR */ |
---|
| 2186 | +#define ISP3X_YNR_THUMB_MIX_CUR_EN BIT(24) |
---|
2174 | 2187 | #define ISP3X_YNR_EN_SHD BIT(31) |
---|
2175 | 2188 | |
---|
2176 | 2189 | /* BLS */ |
---|
.. | .. |
---|
2200 | 2213 | /* HDRTMO */ |
---|
2201 | 2214 | |
---|
2202 | 2215 | /* HDRDRC */ |
---|
| 2216 | +#define ISP3X_DRC_WEIPRE_FRAME_MASK GENMASK(23, 16) |
---|
| 2217 | + |
---|
| 2218 | +#define ISP3X_DRC_IIR_WEIGHT_MASK GENMASK(22, 16) |
---|
2203 | 2219 | |
---|
2204 | 2220 | /* HDRMGE */ |
---|
2205 | 2221 | |
---|