| .. | .. |
|---|
| 4190 | 4190 | } |
|---|
| 4191 | 4191 | } |
|---|
| 4192 | 4192 | |
|---|
| 4193 | | -static void |
|---|
| 4193 | +static int |
|---|
| 4194 | 4194 | rkisp_params_set_ldchbuf_size_v2x(struct rkisp_isp_params_vdev *params_vdev, |
|---|
| 4195 | 4195 | void *size) |
|---|
| 4196 | 4196 | { |
|---|
| 4197 | 4197 | struct rkisp_ldchbuf_size *ldchsize = size; |
|---|
| 4198 | 4198 | |
|---|
| 4199 | 4199 | rkisp_deinit_ldch_buf(params_vdev); |
|---|
| 4200 | | - rkisp_init_ldch_buf(params_vdev, ldchsize); |
|---|
| 4200 | + return rkisp_init_ldch_buf(params_vdev, ldchsize); |
|---|
| 4201 | +} |
|---|
| 4202 | + |
|---|
| 4203 | +static void |
|---|
| 4204 | +rkisp_params_free_meshbuf_v2x(struct rkisp_isp_params_vdev *params_vdev, |
|---|
| 4205 | + u64 module_id) |
|---|
| 4206 | +{ |
|---|
| 4207 | + rkisp_deinit_ldch_buf(params_vdev); |
|---|
| 4201 | 4208 | } |
|---|
| 4202 | 4209 | |
|---|
| 4203 | 4210 | static void |
|---|
| .. | .. |
|---|
| 4383 | 4390 | .param_cfgsram = rkisp_params_cfgsram_v2x, |
|---|
| 4384 | 4391 | .get_meshbuf_inf = rkisp_params_get_ldchbuf_inf_v2x, |
|---|
| 4385 | 4392 | .set_meshbuf_size = rkisp_params_set_ldchbuf_size_v2x, |
|---|
| 4393 | + .free_meshbuf = rkisp_params_free_meshbuf_v2x, |
|---|
| 4386 | 4394 | .fop_release = rkisp_params_fop_release_v2x, |
|---|
| 4387 | 4395 | }; |
|---|
| 4388 | 4396 | |
|---|