Lines Matching refs:isp

44 	isp_reg_writel(af->isp, af->active_buf->dma_addr, OMAP3_ISP_IOMEM_H3A,  in h3a_af_setup_regs()
54 isp_reg_writel(af->isp, pax1, OMAP3_ISP_IOMEM_H3A, ISPH3A_AFPAX1); in h3a_af_setup_regs()
63 isp_reg_writel(af->isp, pax2, OMAP3_ISP_IOMEM_H3A, ISPH3A_AFPAX2); in h3a_af_setup_regs()
70 isp_reg_writel(af->isp, paxstart, OMAP3_ISP_IOMEM_H3A, in h3a_af_setup_regs()
74 isp_reg_writel(af->isp, conf->iir.h_start, in h3a_af_setup_regs()
85 isp_reg_writel(af->isp, coef, OMAP3_ISP_IOMEM_H3A, in h3a_af_setup_regs()
94 isp_reg_writel(af->isp, coef, OMAP3_ISP_IOMEM_H3A, in h3a_af_setup_regs()
99 isp_reg_writel(af->isp, conf->iir.coeff_set0[10], in h3a_af_setup_regs()
102 isp_reg_writel(af->isp, conf->iir.coeff_set1[10], in h3a_af_setup_regs()
122 isp_reg_clr_set(af->isp, OMAP3_ISP_IOMEM_H3A, ISPH3A_PCR, in h3a_af_setup_regs()
134 isp_reg_set(af->isp, OMAP3_ISP_IOMEM_H3A, ISPH3A_PCR, in h3a_af_enable()
136 omap3isp_subclk_enable(af->isp, OMAP3_ISP_SUBCLK_AF); in h3a_af_enable()
138 isp_reg_clr(af->isp, OMAP3_ISP_IOMEM_H3A, ISPH3A_PCR, in h3a_af_enable()
140 omap3isp_subclk_disable(af->isp, OMAP3_ISP_SUBCLK_AF); in h3a_af_enable()
146 return isp_reg_readl(af->isp, OMAP3_ISP_IOMEM_H3A, ISPH3A_PCR) in h3a_af_busy()
351 int omap3isp_h3a_af_init(struct isp_device *isp) in omap3isp_h3a_af_init() argument
353 struct ispstat *af = &isp->isp_af; in omap3isp_h3a_af_init()
357 af_cfg = devm_kzalloc(isp->dev, sizeof(*af_cfg), GFP_KERNEL); in omap3isp_h3a_af_init()
364 af->isp = isp; in omap3isp_h3a_af_init()
367 af_recover_cfg = devm_kzalloc(isp->dev, sizeof(*af_recover_cfg), in omap3isp_h3a_af_init()
370 dev_err(af->isp->dev, "AF: cannot allocate memory for recover " in omap3isp_h3a_af_init()
382 dev_err(af->isp->dev, "AF: recover configuration is " in omap3isp_h3a_af_init()
393 void omap3isp_h3a_af_cleanup(struct isp_device *isp) in omap3isp_h3a_af_cleanup() argument
395 omap3isp_stat_cleanup(&isp->isp_af); in omap3isp_h3a_af_cleanup()