Lines Matching refs:dual_crop
94 } dual_crop; member
128 .dual_crop = {
170 .dual_crop = {
210 u32 dc_ctrl = rkisp1_read(rsz->rkisp1, rsz->config->dual_crop.ctrl); in rkisp1_dcrop_disable()
211 u32 mask = ~(rsz->config->dual_crop.yuvmode_mask | in rkisp1_dcrop_disable()
212 rsz->config->dual_crop.rawmode_mask); in rkisp1_dcrop_disable()
219 rkisp1_write(rsz->rkisp1, dc_ctrl, rsz->config->dual_crop.ctrl); in rkisp1_dcrop_disable()
243 dc_ctrl = rkisp1_read(rkisp1, rsz->config->dual_crop.ctrl); in rkisp1_dcrop_config()
244 rkisp1_write(rkisp1, sink_crop->left, rsz->config->dual_crop.h_offset); in rkisp1_dcrop_config()
245 rkisp1_write(rkisp1, sink_crop->top, rsz->config->dual_crop.v_offset); in rkisp1_dcrop_config()
246 rkisp1_write(rkisp1, sink_crop->width, rsz->config->dual_crop.h_size); in rkisp1_dcrop_config()
247 rkisp1_write(rkisp1, sink_crop->height, rsz->config->dual_crop.v_size); in rkisp1_dcrop_config()
248 dc_ctrl |= rsz->config->dual_crop.yuvmode_mask; in rkisp1_dcrop_config()
250 rkisp1_write(rkisp1, dc_ctrl, rsz->config->dual_crop.ctrl); in rkisp1_dcrop_config()