grid_cfg 246 drivers/staging/media/ipu3/include/intel-ipu3.h struct ipu3_uapi_ae_grid_config grid_cfg __attribute__((aligned(32))); grid_cfg 406 drivers/staging/media/ipu3/include/intel-ipu3.h struct ipu3_uapi_grid_config grid_cfg __attribute__((aligned(32))); grid_cfg 447 drivers/staging/media/ipu3/include/intel-ipu3.h struct ipu3_uapi_grid_config grid_cfg; grid_cfg 1204 drivers/staging/media/ipu3/ipu3-abi.h struct ipu3_uapi_grid_config grid_cfg __aligned(32); grid_cfg 1216 drivers/staging/media/ipu3/ipu3-abi.h struct ipu3_uapi_grid_config grid_cfg __aligned(32); grid_cfg 1228 drivers/staging/media/ipu3/ipu3-abi.h struct ipu3_uapi_ae_grid_config grid_cfg __aligned(32); grid_cfg 1647 drivers/staging/media/ipu3/ipu3-css-params.c .grid_height = af_config->config.grid_cfg.height, grid_cfg 1649 drivers/staging/media/ipu3/ipu3-css-params.c 1 << af_config->config.grid_cfg.block_height_log2, grid_cfg 1650 drivers/staging/media/ipu3/ipu3-css-params.c .y_start = af_config->config.grid_cfg.y_start & grid_cfg 1653 drivers/staging/media/ipu3/ipu3-css-params.c af_config->stripes[0].grid_cfg.height_per_slice, grid_cfg 1674 drivers/staging/media/ipu3/ipu3-css-params.c .grid_height = awb_fr_config->config.grid_cfg.height, grid_cfg 1676 drivers/staging/media/ipu3/ipu3-css-params.c 1 << awb_fr_config->config.grid_cfg.block_height_log2, grid_cfg 1677 drivers/staging/media/ipu3/ipu3-css-params.c .y_start = awb_fr_config->config.grid_cfg.y_start & grid_cfg 1680 drivers/staging/media/ipu3/ipu3-css-params.c awb_fr_config->stripes[0].grid_cfg.height_per_slice, grid_cfg 1722 drivers/staging/media/ipu3/ipu3-css-params.c static void imgu_css_grid_end_calc(struct ipu3_uapi_grid_config *grid_cfg) grid_cfg 1724 drivers/staging/media/ipu3/ipu3-css-params.c grid_cfg->x_end = imgu_css_grid_end(grid_cfg->x_start, grid_cfg->width, grid_cfg 1725 drivers/staging/media/ipu3/ipu3-css-params.c grid_cfg->block_width_log2); grid_cfg 1726 drivers/staging/media/ipu3/ipu3-css-params.c grid_cfg->y_end = imgu_css_grid_end(grid_cfg->y_start, grid_cfg->height, grid_cfg 1727 drivers/staging/media/ipu3/ipu3-css-params.c grid_cfg->block_height_log2); grid_cfg 2384 drivers/staging/media/ipu3/ipu3-css-params.c imgu_css_grid_end_calc(&acc->awb_fr.config.grid_cfg); grid_cfg 2386 drivers/staging/media/ipu3/ipu3-css-params.c if (acc->awb_fr.config.grid_cfg.width <= 0) grid_cfg 2389 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.config.grid_cfg.height_per_slice = grid_cfg 2391 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.config.grid_cfg.width; grid_cfg 2396 drivers/staging/media/ipu3/ipu3-css-params.c if (acc->awb_fr.config.grid_cfg.x_start >= grid_cfg 2399 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.stripes[0].grid_cfg.y_start &= grid_cfg 2401 drivers/staging/media/ipu3/ipu3-css-params.c } else if (acc->awb_fr.config.grid_cfg.x_end <= grid_cfg 2404 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.stripes[1].grid_cfg.y_start &= grid_cfg 2410 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.stripes[0].grid_cfg.width = grid_cfg 2412 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.config.grid_cfg.x_start + 1) >> grid_cfg 2413 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.config.grid_cfg.block_width_log2; grid_cfg 2414 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.stripes[1].grid_cfg.width = grid_cfg 2415 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.config.grid_cfg.width - grid_cfg 2416 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.stripes[0].grid_cfg.width; grid_cfg 2418 drivers/staging/media/ipu3/ipu3-css-params.c b_w_log2 = acc->awb_fr.stripes[0].grid_cfg.block_width_log2; grid_cfg 2419 drivers/staging/media/ipu3/ipu3-css-params.c end = imgu_css_grid_end(acc->awb_fr.stripes[0].grid_cfg.x_start, grid_cfg 2420 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.stripes[0].grid_cfg.width, grid_cfg 2422 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.stripes[0].grid_cfg.x_end = end; grid_cfg 2424 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.stripes[1].grid_cfg.x_start = grid_cfg 2425 drivers/staging/media/ipu3/ipu3-css-params.c (acc->awb_fr.stripes[0].grid_cfg.x_end + 1 - grid_cfg 2428 drivers/staging/media/ipu3/ipu3-css-params.c b_w_log2 = acc->awb_fr.stripes[1].grid_cfg.block_width_log2; grid_cfg 2429 drivers/staging/media/ipu3/ipu3-css-params.c end = imgu_css_grid_end(acc->awb_fr.stripes[1].grid_cfg.x_start, grid_cfg 2430 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.stripes[1].grid_cfg.width, grid_cfg 2432 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.stripes[1].grid_cfg.x_end = end; grid_cfg 2440 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb_fr.stripes[i].grid_cfg.height_per_slice = 1; grid_cfg 2450 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.grid_cfg = acc_user->ae.grid_cfg; grid_cfg 2456 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.grid_cfg = acc_old->ae.grid_cfg; grid_cfg 2465 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.grid_cfg = imgu_css_ae_grid_defaults; grid_cfg 2471 drivers/staging/media/ipu3/ipu3-css-params.c b_w_log2 = acc->ae.grid_cfg.block_width_log2; grid_cfg 2472 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.grid_cfg.x_end = imgu_css_grid_end(acc->ae.grid_cfg.x_start, grid_cfg 2473 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.grid_cfg.width, grid_cfg 2475 drivers/staging/media/ipu3/ipu3-css-params.c b_w_log2 = acc->ae.grid_cfg.block_height_log2; grid_cfg 2476 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.grid_cfg.y_end = imgu_css_grid_end(acc->ae.grid_cfg.y_start, grid_cfg 2477 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.grid_cfg.height, grid_cfg 2481 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.stripes[i].grid = acc->ae.grid_cfg; grid_cfg 2483 drivers/staging/media/ipu3/ipu3-css-params.c if (acc->ae.grid_cfg.x_start >= grid_cfg 2487 drivers/staging/media/ipu3/ipu3-css-params.c } else if (acc->ae.grid_cfg.x_end <= grid_cfg 2497 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.grid_cfg.x_start + 1) >> grid_cfg 2498 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.grid_cfg.block_width_log2; grid_cfg 2501 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.grid_cfg.width - acc->ae.stripes[0].grid.width; grid_cfg 2525 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.config.grid_cfg = acc_user->af.grid_cfg; grid_cfg 2533 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.config.grid_cfg = imgu_css_af_defaults.grid_cfg; grid_cfg 2536 drivers/staging/media/ipu3/ipu3-css-params.c imgu_css_grid_end_calc(&acc->af.config.grid_cfg); grid_cfg 2538 drivers/staging/media/ipu3/ipu3-css-params.c if (acc->af.config.grid_cfg.width <= 0) grid_cfg 2541 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.config.grid_cfg.height_per_slice = grid_cfg 2542 drivers/staging/media/ipu3/ipu3-css-params.c IMGU_ABI_AF_MAX_CELLS_PER_SET / acc->af.config.grid_cfg.width; grid_cfg 2552 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.stripes[i].grid_cfg = acc->af.config.grid_cfg; grid_cfg 2559 drivers/staging/media/ipu3/ipu3-css-params.c if (acc->af.config.grid_cfg.x_start >= grid_cfg 2562 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.stripes[0].grid_cfg.y_start &= grid_cfg 2564 drivers/staging/media/ipu3/ipu3-css-params.c } else if (acc->af.config.grid_cfg.x_end <= grid_cfg 2567 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.stripes[1].grid_cfg.y_start &= grid_cfg 2572 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.stripes[0].grid_cfg.width = grid_cfg 2574 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.config.grid_cfg.x_start + 1) >> grid_cfg 2575 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.config.grid_cfg.block_width_log2; grid_cfg 2576 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.stripes[1].grid_cfg.width = grid_cfg 2577 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.config.grid_cfg.width - grid_cfg 2578 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.stripes[0].grid_cfg.width; grid_cfg 2580 drivers/staging/media/ipu3/ipu3-css-params.c b_w_log2 = acc->af.stripes[0].grid_cfg.block_width_log2; grid_cfg 2581 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.stripes[0].grid_cfg.x_end = grid_cfg 2582 drivers/staging/media/ipu3/ipu3-css-params.c imgu_css_grid_end(acc->af.stripes[0].grid_cfg.x_start, grid_cfg 2583 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.stripes[0].grid_cfg.width, grid_cfg 2586 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.stripes[1].grid_cfg.x_start = grid_cfg 2587 drivers/staging/media/ipu3/ipu3-css-params.c (acc->af.stripes[0].grid_cfg.x_end + 1 - grid_cfg 2591 drivers/staging/media/ipu3/ipu3-css-params.c b_w_log2 = acc->af.stripes[1].grid_cfg.block_width_log2; grid_cfg 2592 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.stripes[1].grid_cfg.x_end = grid_cfg 2593 drivers/staging/media/ipu3/ipu3-css-params.c imgu_css_grid_end(acc->af.stripes[1].grid_cfg.x_start, grid_cfg 2594 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.stripes[1].grid_cfg.width, grid_cfg 2602 drivers/staging/media/ipu3/ipu3-css-params.c acc->af.stripes[i].grid_cfg.height_per_slice = 1; grid_cfg 9549 drivers/staging/media/ipu3/ipu3-tables.c .grid_cfg = { grid_cfg 9587 drivers/staging/media/ipu3/ipu3-tables.c .grid_cfg = {