Home
last modified time | relevance | path

Searched refs:cgs (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/staging/media/davinci_vpfe/
Ddm365_ipipe.c1112 static int ipipe_validate_cgs_params(struct vpfe_ipipe_cgs *cgs) in ipipe_validate_cgs_params() argument
1114 if (cgs->en > 1 || cgs->h_shft > CAR_SHIFT_MASK) in ipipe_validate_cgs_params()
1124 struct vpfe_ipipe_cgs *cgs = &ipipe->config.cgs; in ipipe_set_cgs_params() local
1127 memset(cgs, 0, sizeof(struct vpfe_ipipe_cgs)); in ipipe_set_cgs_params()
1129 memcpy(cgs, cgs_param, sizeof(struct vpfe_ipipe_cgs)); in ipipe_set_cgs_params()
1130 if (ipipe_validate_cgs_params(cgs) < 0) { in ipipe_set_cgs_params()
1136 ipipe_set_cgs_regs(ipipe->base_addr, cgs); in ipipe_set_cgs_params()
1144 struct vpfe_ipipe_cgs *cgs = &ipipe->config.cgs; in ipipe_get_cgs_params() local
1146 memcpy(cgs_param, cgs, sizeof(struct vpfe_ipipe_cgs)); in ipipe_get_cgs_params()
1249 offsetof(struct ipipe_module_params, cgs),
[all …]
Ddm365_ipipe_hw.c1013 void ipipe_set_cgs_regs(void __iomem *base_addr, struct vpfe_ipipe_cgs *cgs) in ipipe_set_cgs_regs() argument
1016 regw_ip(base_addr, cgs->en, CGS_EN); in ipipe_set_cgs_regs()
1018 if (!cgs->en) in ipipe_set_cgs_regs()
1022 regw_ip(base_addr, cgs->h_thr, CGS_GN1_H_THR); in ipipe_set_cgs_regs()
1023 regw_ip(base_addr, cgs->h_slope, CGS_GN1_H_GAN); in ipipe_set_cgs_regs()
1024 regw_ip(base_addr, cgs->h_shft & CAR_SHIFT_MASK, CGS_GN1_H_SHF); in ipipe_set_cgs_regs()
1025 regw_ip(base_addr, cgs->h_min, CGS_GN1_H_MIN); in ipipe_set_cgs_regs()
Ddm365_ipipe.h97 struct vpfe_ipipe_cgs cgs; member
Ddm365_ipipe_hw.h555 void ipipe_set_cgs_regs(void __iomem *base_addr, struct vpfe_ipipe_cgs *cgs);
Ddavinci_vpfe_user.h1188 struct vpfe_ipipe_cgs __user *cgs; member
/linux-4.4.14/include/linux/mlx5/
Dqp.h499 u8 cgs; member
Dmlx5_ifc.h1799 u8 cgs[0x1]; member