Searched refs:gbce (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/drivers/staging/media/davinci_vpfe/ |
D | dm365_ipipe.c | 879 static int ipipe_validate_gbce_params(struct vpfe_ipipe_gbce *gbce) in ipipe_validate_gbce_params() argument 884 if (!gbce->en) in ipipe_validate_gbce_params() 887 if (gbce->type == VPFE_IPIPE_GBCE_GAIN_TBL) in ipipe_validate_gbce_params() 891 if (gbce->table[i] > max) in ipipe_validate_gbce_params() 900 struct vpfe_ipipe_gbce *gbce = &ipipe->config.gbce; in ipipe_set_gbce_params() local 904 memset(gbce, 0, sizeof(struct vpfe_ipipe_gbce)); in ipipe_set_gbce_params() 906 memcpy(gbce, gbce_param, sizeof(struct vpfe_ipipe_gbce)); in ipipe_set_gbce_params() 907 if (ipipe_validate_gbce_params(gbce) < 0) { in ipipe_set_gbce_params() 913 ipipe_set_gbce_regs(ipipe->base_addr, ipipe->isp5_base_addr, gbce); in ipipe_set_gbce_params() 921 struct vpfe_ipipe_gbce *gbce = &ipipe->config.gbce; in ipipe_get_gbce_params() local [all …]
|
D | dm365_ipipe_hw.c | 883 struct vpfe_ipipe_gbce *gbce) in ipipe_set_gbce_regs() argument 888 if (gbce->type == VPFE_IPIPE_GBCE_GAIN_TBL) in ipipe_set_gbce_regs() 892 regw_ip(base_addr, gbce->en & 1, GBCE_EN); in ipipe_set_gbce_regs() 894 if (!gbce->en) in ipipe_set_gbce_regs() 897 regw_ip(base_addr, gbce->type, GBCE_TYP); in ipipe_set_gbce_regs() 899 if (!gbce->table) in ipipe_set_gbce_regs() 903 w_ip_table(isp5_base_addr, ((gbce->table[count + 1] & mask) << in ipipe_set_gbce_regs() 904 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 | 551 void __iomem *isp5_base_addr, struct vpfe_ipipe_gbce *gbce);
|
D | davinci_vpfe_user.h | 1184 struct vpfe_ipipe_gbce __user *gbce; member
|