Searched refs:gbce (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/drivers/staging/media/davinci_vpfe/ |
D | dm365_ipipe.c | 873 static int ipipe_validate_gbce_params(struct vpfe_ipipe_gbce *gbce) in ipipe_validate_gbce_params() argument 878 if (!gbce->en) in ipipe_validate_gbce_params() 881 if (gbce->type == VPFE_IPIPE_GBCE_GAIN_TBL) in ipipe_validate_gbce_params() 885 if (gbce->table[i] > max) in ipipe_validate_gbce_params() 894 struct vpfe_ipipe_gbce *gbce = &ipipe->config.gbce; in ipipe_set_gbce_params() local 898 memset(gbce, 0, sizeof(struct vpfe_ipipe_gbce)); in ipipe_set_gbce_params() 900 memcpy(gbce, gbce_param, sizeof(struct vpfe_ipipe_gbce)); in ipipe_set_gbce_params() 901 if (ipipe_validate_gbce_params(gbce) < 0) { in ipipe_set_gbce_params() 907 ipipe_set_gbce_regs(ipipe->base_addr, ipipe->isp5_base_addr, gbce); in ipipe_set_gbce_params() 915 struct vpfe_ipipe_gbce *gbce = &ipipe->config.gbce; in ipipe_get_gbce_params() local [all …]
|
D | dm365_ipipe_hw.c | 880 struct vpfe_ipipe_gbce *gbce) in ipipe_set_gbce_regs() argument 885 if (gbce->type == VPFE_IPIPE_GBCE_GAIN_TBL) in ipipe_set_gbce_regs() 889 regw_ip(base_addr, gbce->en & 1, GBCE_EN); in ipipe_set_gbce_regs() 891 if (!gbce->en) in ipipe_set_gbce_regs() 894 regw_ip(base_addr, gbce->type, GBCE_TYP); in ipipe_set_gbce_regs() 897 w_ip_table(isp5_base_addr, ((gbce->table[count + 1] & mask) << in ipipe_set_gbce_regs() 898 GBCE_ENTRY_SHIFT) | (gbce->table[count] & mask), in ipipe_set_gbce_regs()
|
D | dm365_ipipe.h | 93 struct vpfe_ipipe_gbce gbce; member
|
D | dm365_ipipe_hw.h | 552 void __iomem *isp5_base_addr, struct vpfe_ipipe_gbce *gbce);
|
D | davinci_vpfe_user.h | 1184 struct vpfe_ipipe_gbce __user *gbce; member
|