grid 106 drivers/staging/media/ipu3/include/intel-ipu3.h struct ipu3_uapi_grid_config grid; grid 1156 drivers/staging/media/ipu3/include/intel-ipu3.h struct ipu3_uapi_shd_grid_config grid; grid 1233 drivers/staging/media/ipu3/ipu3-abi.h struct ipu3_uapi_ae_grid_config grid __aligned(32); grid 1256 drivers/staging/media/ipu3/ipu3-css-params.c const struct ipu3_uapi_shd_grid_config *grid, grid 1259 drivers/staging/media/ipu3/ipu3-css-params.c unsigned int block_height = 1 << grid->block_height_log2; grid 1260 drivers/staging/media/ipu3/ipu3-css-params.c unsigned int grid_height_per_slice = grid->grid_height_per_slice; grid 1264 drivers/staging/media/ipu3/ipu3-css-params.c unsigned int positive_y_start = (unsigned int)-grid->y_start; grid 1701 drivers/staging/media/ipu3/ipu3-css-params.c .grid_height = awb_config->config.grid.height, grid 1703 drivers/staging/media/ipu3/ipu3-css-params.c 1 << awb_config->config.grid.block_height_log2, grid 1704 drivers/staging/media/ipu3/ipu3-css-params.c .y_start = awb_config->config.grid.y_start, grid 1706 drivers/staging/media/ipu3/ipu3-css-params.c awb_config->stripes[0].grid.height_per_slice, grid 2127 drivers/staging/media/ipu3/ipu3-css-params.c if (acc->shd.shd.grid.width <= 0) grid 2130 drivers/staging/media/ipu3/ipu3-css-params.c acc->shd.shd.grid.grid_height_per_slice = grid 2131 drivers/staging/media/ipu3/ipu3-css-params.c IMGU_ABI_SHD_MAX_CELLS_PER_SET / acc->shd.shd.grid.width; grid 2133 drivers/staging/media/ipu3/ipu3-css-params.c if (acc->shd.shd.grid.grid_height_per_slice <= 0) grid 2137 drivers/staging/media/ipu3/ipu3-css-params.c (-acc->shd.shd.grid.y_start >> grid 2138 drivers/staging/media/ipu3/ipu3-css-params.c acc->shd.shd.grid.block_height_log2) % grid 2139 drivers/staging/media/ipu3/ipu3-css-params.c acc->shd.shd.grid.grid_height_per_slice; grid 2141 drivers/staging/media/ipu3/ipu3-css-params.c if (imgu_css_shd_ops_calc(&acc->shd.shd_ops, &acc->shd.shd.grid, grid 2481 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.stripes[i].grid = acc->ae.grid_cfg; grid 2486 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.stripes[0].grid.ae_en = 0; grid 2490 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.stripes[1].grid.ae_en = 0; grid 2495 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.stripes[0].grid.width = grid 2500 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.stripes[1].grid.width = grid 2501 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.grid_cfg.width - acc->ae.stripes[0].grid.width; grid 2503 drivers/staging/media/ipu3/ipu3-css-params.c b_w_log2 = acc->ae.stripes[0].grid.block_width_log2; grid 2504 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.stripes[0].grid.x_end = grid 2505 drivers/staging/media/ipu3/ipu3-css-params.c imgu_css_grid_end(acc->ae.stripes[0].grid.x_start, grid 2506 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.stripes[0].grid.width, grid 2509 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.stripes[1].grid.x_start = grid 2510 drivers/staging/media/ipu3/ipu3-css-params.c (acc->ae.stripes[0].grid.x_end + 1 - grid 2513 drivers/staging/media/ipu3/ipu3-css-params.c b_w_log2 = acc->ae.stripes[1].grid.block_width_log2; grid 2514 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.stripes[1].grid.x_end = grid 2515 drivers/staging/media/ipu3/ipu3-css-params.c imgu_css_grid_end(acc->ae.stripes[1].grid.x_start, grid 2516 drivers/staging/media/ipu3/ipu3-css-params.c acc->ae.stripes[1].grid.width, grid 2621 drivers/staging/media/ipu3/ipu3-css-params.c if (acc->awb.config.grid.width <= 0) grid 2624 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb.config.grid.height_per_slice = grid 2625 drivers/staging/media/ipu3/ipu3-css-params.c IMGU_ABI_AWB_MAX_CELLS_PER_SET / acc->awb.config.grid.width, grid 2626 drivers/staging/media/ipu3/ipu3-css-params.c imgu_css_grid_end_calc(&acc->awb.config.grid); grid 2631 drivers/staging/media/ipu3/ipu3-css-params.c if (acc->awb.config.grid.x_start >= grid 2635 drivers/staging/media/ipu3/ipu3-css-params.c } else if (acc->awb.config.grid.x_end <= grid 2642 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb.stripes[0].grid.width = grid 2644 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb.config.grid.x_start + 1) >> grid 2645 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb.config.grid.block_width_log2; grid 2646 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb.stripes[1].grid.width = acc->awb.config.grid.width - grid 2647 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb.stripes[0].grid.width; grid 2649 drivers/staging/media/ipu3/ipu3-css-params.c b_w_log2 = acc->awb.stripes[0].grid.block_width_log2; grid 2650 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb.stripes[0].grid.x_end = grid 2651 drivers/staging/media/ipu3/ipu3-css-params.c imgu_css_grid_end(acc->awb.stripes[0].grid.x_start, grid 2652 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb.stripes[0].grid.width, grid 2655 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb.stripes[1].grid.x_start = grid 2656 drivers/staging/media/ipu3/ipu3-css-params.c (acc->awb.stripes[0].grid.x_end + 1 - grid 2660 drivers/staging/media/ipu3/ipu3-css-params.c b_w_log2 = acc->awb.stripes[1].grid.block_width_log2; grid 2661 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb.stripes[1].grid.x_end = grid 2662 drivers/staging/media/ipu3/ipu3-css-params.c imgu_css_grid_end(acc->awb.stripes[1].grid.x_start, grid 2663 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb.stripes[1].grid.width, grid 2671 drivers/staging/media/ipu3/ipu3-css-params.c acc->awb.stripes[i].grid.height_per_slice = 1; grid 9380 drivers/staging/media/ipu3/ipu3-tables.c .grid = { grid 9601 drivers/staging/media/ipu3/ipu3-tables.c .grid = {