Searched refs:isp (Results 1 - 25 of 36) sorted by relevance

12

/drivers/media/video/omap3isp/
H A Disphist.h37 int omap3isp_hist_init(struct isp_device *isp);
38 void omap3isp_hist_cleanup(struct isp_device *isp);
H A Disp.c2 * isp.c
73 #include "isp.h"
87 static void isp_save_ctx(struct isp_device *isp);
89 static void isp_restore_ctx(struct isp_device *isp);
134 * @isp: OMAP3 ISP device
142 void omap3isp_flush(struct isp_device *isp) argument
144 isp_reg_writel(isp, 0, OMAP3_ISP_IOMEM_MAIN, ISP_REVISION);
145 isp_reg_readl(isp, OMAP3_ISP_IOMEM_MAIN, ISP_REVISION);
150 * @isp: OMAP3 ISP device
152 static void isp_enable_interrupts(struct isp_device *isp) argument
175 isp_disable_interrupts(struct isp_device *isp) argument
193 isp_set_xclk(struct isp_device *isp, u32 xclk, u8 xclksel) argument
261 isp_power_settings(struct isp_device *isp, int idle) argument
287 omap3isp_configure_bridge(struct isp_device *isp, enum ccdc_input_entity input, const struct isp_parallel_platform_data *pdata, unsigned int shift) argument
340 isp_set_pixel_clock(struct isp_device *isp, unsigned int pixelclk) argument
345 omap3isp_hist_dma_done(struct isp_device *isp) argument
356 isp_isr_dbg(struct isp_device *isp, u32 irqstatus) argument
403 isp_isr_sbl(struct isp_device *isp) argument
477 struct isp_device *isp = _isp; local
735 struct isp_device *isp = pipe->output->isp; local
788 isp_pipeline_wait_resizer(struct isp_device *isp) argument
793 isp_pipeline_wait_preview(struct isp_device *isp) argument
798 isp_pipeline_wait_ccdc(struct isp_device *isp) argument
808 isp_pipeline_wait(struct isp_device *isp, int(*busy)(struct isp_device *isp)) argument
835 struct isp_device *isp = pipe->output->isp; local
1005 isp_suspend_modules(struct isp_device *isp) argument
1039 isp_resume_modules(struct isp_device *isp) argument
1055 isp_reset(struct isp_device *isp) argument
1082 isp_save_context(struct isp_device *isp, struct isp_reg *reg_list) argument
1097 isp_restore_context(struct isp_device *isp, struct isp_reg *reg_list) argument
1112 isp_save_ctx(struct isp_device *isp) argument
1125 isp_restore_ctx(struct isp_device *isp) argument
1146 omap3isp_sbl_enable(struct isp_device *isp, enum isp_sbl_resource res) argument
1173 omap3isp_sbl_disable(struct isp_device *isp, enum isp_sbl_resource res) argument
1287 __isp_subclk_update(struct isp_device *isp) argument
1313 omap3isp_subclk_enable(struct isp_device *isp, enum isp_subclk_resource res) argument
1321 omap3isp_subclk_disable(struct isp_device *isp, enum isp_subclk_resource res) argument
1335 isp_enable_clocks(struct isp_device *isp) argument
1395 isp_disable_clocks(struct isp_device *isp) argument
1410 isp_put_clocks(struct isp_device *isp) argument
1422 isp_get_clocks(struct isp_device *isp) argument
1451 omap3isp_get(struct isp_device *isp) argument
1489 omap3isp_put(struct isp_device *isp) argument
1523 omap3isp_print_status(struct isp_device *isp) argument
1570 struct isp_device *isp = dev_get_drvdata(dev); local
1589 struct isp_device *isp = dev_get_drvdata(dev); local
1601 struct isp_device *isp = dev_get_drvdata(dev); local
1611 struct isp_device *isp = dev_get_drvdata(dev); local
1630 isp_unregister_entities(struct isp_device *isp) argument
1657 isp_register_subdev_group(struct isp_device *isp, struct isp_subdev_i2c_board_info *board_info) argument
1694 isp_register_entities(struct isp_device *isp) argument
1822 isp_cleanup_modules(struct isp_device *isp) argument
1834 isp_initialize_modules(struct isp_device *isp) argument
1975 struct isp_device *isp = platform_get_drvdata(pdev); local
2009 isp_map_mem_resource(struct platform_device *pdev, struct isp_device *isp, enum isp_mem_resources res) argument
2056 struct isp_device *isp; local
[all...]
H A DMakefile5 omap3-isp-objs += \
6 isp.o ispqueue.o ispvideo.o \
11 obj-$(CONFIG_VIDEO_OMAP3) += omap3-isp.o
H A Dispcsi2.c31 #include "isp.h"
40 static void csi2_if_enable(struct isp_device *isp, argument
45 isp_reg_clr_set(isp, csi2->regs1, ISPCSI2_CTRL, ISPCSI2_CTRL_IF_EN,
56 static void csi2_recv_config(struct isp_device *isp, argument
62 reg = isp_reg_readl(isp, csi2->regs1, ISPCSI2_CTRL);
87 isp_reg_writel(isp, reg, csi2->regs1, ISPCSI2_CTRL);
106 * - 2 isp revisions (certain format must be handled differently on OMAP3630)
192 is_3630 = csi2->isp->revision == ISP_REVISION_15_0;
209 struct isp_device *isp = csi2->isp; local
237 csi2_ctx_enable(struct isp_device *isp, struct isp_csi2_device *csi2, u8 ctxnum, u8 enable) argument
269 csi2_ctx_config(struct isp_device *isp, struct isp_csi2_device *csi2, struct isp_csi2_ctx_cfg *ctx) argument
344 csi2_timing_config(struct isp_device *isp, struct isp_csi2_device *csi2, struct isp_csi2_timing_cfg *timing) argument
378 csi2_irq_ctx_set(struct isp_device *isp, struct isp_csi2_device *csi2, int enable) argument
403 csi2_irq_complexio1_set(struct isp_device *isp, struct isp_csi2_device *csi2, int enable) argument
446 csi2_irq_status_set(struct isp_device *isp, struct isp_csi2_device *csi2, int enable) argument
476 struct isp_device *isp = csi2->isp; local
543 struct isp_device *isp = csi2->isp; local
623 struct isp_device *isp = csi2->isp; local
665 struct isp_device *isp = csi2->isp; local
686 struct isp_device *isp = csi2->isp; local
735 struct isp_device *isp = csi2->isp; local
801 struct isp_device *isp = video->isp; local
1049 struct isp_device *isp = csi2->isp; local
1278 omap3isp_csi2_init(struct isp_device *isp) argument
1312 omap3isp_csi2_cleanup(struct isp_device *isp) argument
[all...]
H A Disphist.c33 #include "isp.h"
46 struct isp_device *isp = hist->isp; local
50 isp_reg_writel(isp, 0, OMAP3_ISP_IOMEM_HIST, ISPHIST_ADDR);
56 isp_reg_set(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_CNT, ISPHIST_CNT_CLEAR);
63 isp_reg_readl(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_DATA);
64 isp_reg_readl(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_DATA);
65 isp_reg_readl(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_DATA);
66 isp_reg_readl(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_DATA);
68 isp_reg_clr(isp, OMAP3_ISP_IOMEM_HIS
89 struct isp_device *isp = hist->isp; local
230 struct isp_device *isp = hist->isp; local
471 omap3isp_hist_init(struct isp_device *isp) argument
514 omap3isp_hist_cleanup(struct isp_device *isp) argument
[all...]
H A Dispccp2.c35 #include "isp.h"
77 #define CCP2_PRINT_REGISTER(isp, name)\
78 dev_dbg(isp->dev, "###CCP2 " #name "=0x%08x\n", \
79 isp_reg_readl(isp, OMAP3_ISP_IOMEM_CCP2, ISPCCP2_##name))
83 struct isp_device *isp = to_isp_device(ccp2); local
85 dev_dbg(isp->dev, "-------------CCP2 Register dump-------------\n");
87 CCP2_PRINT_REGISTER(isp, SYSCONFIG);
88 CCP2_PRINT_REGISTER(isp, SYSSTATUS);
89 CCP2_PRINT_REGISTER(isp, LC01_IRQENABLE);
90 CCP2_PRINT_REGISTER(isp, LC01_IRQSTATU
125 struct isp_device *isp = to_isp_device(ccp2); local
148 struct isp_device *isp = to_isp_device(ccp2); local
163 struct isp_device *isp = to_isp_device(ccp2); local
205 struct isp_device *isp = to_isp_device(ccp2); local
231 struct isp_device *isp = to_isp_device(ccp2); local
273 struct isp_device *isp = to_isp_device(ccp2); local
306 struct isp_device *isp = to_isp_device(ccp2); local
405 struct isp_device *isp = to_isp_device(ccp2); local
453 struct isp_device *isp = to_isp_device(ccp2); local
545 struct isp_device *isp = to_isp_device(ccp2); local
581 struct isp_device *isp = to_isp_device(ccp2); local
855 struct isp_device *isp = to_isp_device(ccp2); local
1142 omap3isp_ccp2_init(struct isp_device *isp) argument
1185 omap3isp_ccp2_cleanup(struct isp_device *isp) argument
[all...]
H A Disp.h2 * isp.h
128 u32 (*set_xclk)(struct isp_device *isp, u32 xclk, u8 xclksel);
132 void (*set_pixel_clock)(struct isp_device *isp, unsigned int pixelclk);
223 void omap3isp_hist_dma_done(struct isp_device *isp);
225 void omap3isp_flush(struct isp_device *isp);
235 void omap3isp_configure_bridge(struct isp_device *isp,
244 struct isp_device *omap3isp_get(struct isp_device *isp);
245 void omap3isp_put(struct isp_device *isp);
247 void omap3isp_print_status(struct isp_device *isp);
249 void omap3isp_sbl_enable(struct isp_device *isp, enu
272 isp_reg_readl(struct isp_device *isp, enum isp_mem_resources isp_mmio_range, u32 reg_offset) argument
286 isp_reg_writel(struct isp_device *isp, u32 reg_value, enum isp_mem_resources isp_mmio_range, u32 reg_offset) argument
300 isp_reg_clr(struct isp_device *isp, enum isp_mem_resources mmio_range, u32 reg, u32 clr_bits) argument
316 isp_reg_set(struct isp_device *isp, enum isp_mem_resources mmio_range, u32 reg, u32 set_bits) argument
335 isp_reg_clr_set(struct isp_device *isp, enum isp_mem_resources mmio_range, u32 reg, u32 clr_bits, u32 set_bits) argument
[all...]
H A Disph3a.h111 int omap3isp_h3a_aewb_init(struct isp_device *isp);
112 int omap3isp_h3a_af_init(struct isp_device *isp);
114 void omap3isp_h3a_aewb_cleanup(struct isp_device *isp);
115 void omap3isp_h3a_af_cleanup(struct isp_device *isp);
H A Disppreview.c33 #include "isp.h"
166 struct isp_device *isp = to_isp_device(prev); local
169 isp_reg_set(isp, OMAP3_ISP_IOMEM_PREV, ISPPRV_PCR,
172 isp_reg_clr(isp, OMAP3_ISP_IOMEM_PREV, ISPPRV_PCR,
187 struct isp_device *isp = to_isp_device(prev); local
190 isp_reg_set(isp, OMAP3_ISP_IOMEM_PREV, ISPPRV_PCR,
193 isp_reg_clr(isp, OMAP3_ISP_IOMEM_PREV, ISPPRV_PCR,
207 struct isp_device *isp = to_isp_device(prev); local
210 isp_reg_set(isp, OMAP3_ISP_IOMEM_PREV, ISPPRV_PCR,
213 isp_reg_clr(isp, OMAP3_ISP_IOMEM_PRE
225 struct isp_device *isp = to_isp_device(prev); local
240 struct isp_device *isp = to_isp_device(prev); local
258 struct isp_device *isp = to_isp_device(prev); local
275 struct isp_device *isp = to_isp_device(prev); local
295 struct isp_device *isp = to_isp_device(prev); local
319 struct isp_device *isp = to_isp_device(prev); local
348 struct isp_device *isp = to_isp_device(prev); local
379 struct isp_device *isp = to_isp_device(prev); local
400 struct isp_device *isp = to_isp_device(prev); local
416 struct isp_device *isp = to_isp_device(prev); local
433 struct isp_device *isp = to_isp_device(prev); local
450 struct isp_device *isp = to_isp_device(prev); local
468 struct isp_device *isp = to_isp_device(prev); local
485 struct isp_device *isp = to_isp_device(prev); local
502 struct isp_device *isp = to_isp_device(prev); local
522 struct isp_device *isp = to_isp_device(prev); local
562 struct isp_device *isp = to_isp_device(prev); local
579 struct isp_device *isp = to_isp_device(prev); local
618 struct isp_device *isp = to_isp_device(prev); local
669 struct isp_device *isp = to_isp_device(prev); local
699 struct isp_device *isp = to_isp_device(prev); local
713 struct isp_device *isp = to_isp_device(prev); local
977 struct isp_device *isp = to_isp_device(prev); local
1002 struct isp_device *isp = to_isp_device(prev); local
1029 struct isp_device *isp = to_isp_device(prev); local
1074 struct isp_device *isp = to_isp_device(prev); local
1088 struct isp_device *isp = to_isp_device(prev); local
1102 struct isp_device *isp = to_isp_device(prev); local
1116 struct isp_device *isp = to_isp_device(prev); local
1124 struct isp_device *isp = to_isp_device(prev); local
1176 struct isp_device *isp = to_isp_device(prev); local
1185 omap3isp_preview_restore_context(struct isp_device *isp) argument
1200 struct isp_device *isp = to_isp_device(prev); local
1305 struct isp_device *isp = to_isp_device(prev); local
1322 struct isp_device *isp = to_isp_device(prev); local
1371 struct isp_device *isp = to_isp_device(prev); local
1553 struct isp_device *isp = to_isp_device(prev); local
2208 omap3isp_preview_init(struct isp_device *isp) argument
2219 omap3isp_preview_cleanup(struct isp_device *isp) argument
[all...]
H A Dispccdc.c37 #include "isp.h"
69 #define CCDC_PRINT_REGISTER(isp, name)\
70 dev_dbg(isp->dev, "###CCDC " #name "=0x%08x\n", \
71 isp_reg_readl(isp, OMAP3_ISP_IOMEM_CCDC, ISPCCDC_##name))
75 struct isp_device *isp = to_isp_device(ccdc); local
77 dev_dbg(isp->dev, "-------------CCDC Register dump-------------\n");
79 CCDC_PRINT_REGISTER(isp, PCR);
80 CCDC_PRINT_REGISTER(isp, SYN_MODE);
81 CCDC_PRINT_REGISTER(isp, HD_VD_WID);
82 CCDC_PRINT_REGISTER(isp, PIX_LINE
122 struct isp_device *isp = to_isp_device(ccdc); local
142 struct isp_device *isp = to_isp_device(ccdc); local
216 struct isp_device *isp = to_isp_device(ccdc); local
239 struct isp_device *isp = to_isp_device(ccdc); local
268 struct isp_device *isp = to_isp_device(ccdc); local
303 struct isp_device *isp = to_isp_device(ccdc); local
342 struct isp_device *isp = to_isp_device(ccdc); local
360 struct isp_device *isp = to_isp_device(ccdc); local
410 struct isp_device *isp = to_isp_device(ccdc); local
549 struct isp_device *isp = to_isp_device(ccdc); local
574 struct isp_device *isp = to_isp_device(ccdc); local
596 struct isp_device *isp = to_isp_device(ccdc); local
613 struct isp_device *isp = to_isp_device(ccdc); local
626 struct isp_device *isp = to_isp_device(ccdc); local
660 struct isp_device *isp = to_isp_device(ccdc); local
677 struct isp_device *isp = to_isp_device(ccdc); local
789 omap3isp_ccdc_restore_context(struct isp_device *isp) argument
812 struct isp_device *isp = to_isp_device(ccdc); local
857 struct isp_device *isp = to_isp_device(ccdc); local
881 struct isp_device *isp = to_isp_device(ccdc); local
923 struct isp_device *isp = to_isp_device(ccdc); local
966 struct isp_device *isp = to_isp_device(ccdc); local
1117 struct isp_device *isp = to_isp_device(ccdc); local
1268 struct isp_device *isp = to_isp_device(ccdc); local
1327 struct isp_device *isp = to_isp_device(ccdc); local
1481 struct isp_device *isp = to_isp_device(ccdc); local
1730 struct isp_device *isp = to_isp_device(ccdc); local
2077 struct isp_device *isp = to_isp_device(ccdc); local
2252 omap3isp_ccdc_init(struct isp_device *isp) argument
2297 omap3isp_ccdc_cleanup(struct isp_device *isp) argument
[all...]
H A Dispcsiphy.c31 #include "isp.h"
46 reg = isp_reg_readl(phy->isp, phy->cfg_regs, ISPCSI2_PHY_CFG);
62 isp_reg_writel(phy->isp, reg, phy->cfg_regs, ISPCSI2_PHY_CFG);
71 isp_reg_clr_set(phy->isp, phy->cfg_regs, ISPCSI2_PHY_CFG,
87 isp_reg_clr_set(phy->isp, phy->cfg_regs, ISPCSI2_PHY_CFG,
93 reg = isp_reg_readl(phy->isp, phy->cfg_regs, ISPCSI2_PHY_CFG) &
119 reg = isp_reg_readl(phy->isp, phy->phy_regs, ISPCSIPHY_REG0);
126 isp_reg_writel(phy->isp, reg, phy->phy_regs, ISPCSIPHY_REG0);
129 reg = isp_reg_readl(phy->isp, phy->phy_regs, ISPCSIPHY_REG1);
138 isp_reg_writel(phy->isp, re
223 omap3isp_csiphy_init(struct isp_device *isp) argument
[all...]
H A Dispstat.c32 #include "isp.h"
68 #define IS_H3A_AF(stat) ((stat) == &(stat)->isp->isp_af)
69 #define IS_H3A_AEWB(stat) ((stat) == &(stat)->isp->isp_aewb)
79 struct device *dev = stat->isp->dev;
137 dev_dbg(stat->isp->dev, "%s: beginning magic check does not "
146 dev_dbg(stat->isp->dev, "%s: endding magic check does "
185 dma_sync_sg_for_device(stat->isp->dev, buf->iovm->sgt->sgl,
195 dma_sync_sg_for_cpu(stat->isp->dev, buf->iovm->sgt->sgl,
263 dev_dbg(stat->isp->dev, "%s: data wasn't properly written.\n",
280 dev_dbg(stat->isp
356 struct isp_device *isp = stat->isp; local
393 struct isp_device *isp = stat->isp; local
[all...]
H A Dispcsiphy.h55 struct isp_device *isp; member in struct:isp_csiphy
72 int omap3isp_csiphy_init(struct isp_device *isp);
H A Disph3a_aewb.c31 #include "isp.h"
50 isp_reg_writel(aewb->isp, aewb->active_buf->iommu_addr,
76 isp_reg_writel(aewb->isp, win1, OMAP3_ISP_IOMEM_H3A, ISPH3A_AEWWIN1);
77 isp_reg_writel(aewb->isp, start, OMAP3_ISP_IOMEM_H3A,
79 isp_reg_writel(aewb->isp, blk, OMAP3_ISP_IOMEM_H3A, ISPH3A_AEWINBLK);
80 isp_reg_writel(aewb->isp, subwin, OMAP3_ISP_IOMEM_H3A,
82 isp_reg_clr_set(aewb->isp, OMAP3_ISP_IOMEM_H3A, ISPH3A_PCR,
94 isp_reg_set(aewb->isp, OMAP3_ISP_IOMEM_H3A, ISPH3A_PCR,
97 if (aewb->isp->isp_af.state != ISPSTAT_ENABLED)
98 isp_reg_set(aewb->isp, OMAP3_ISP_IOMEM_MAI
304 omap3isp_h3a_aewb_init(struct isp_device *isp) argument
369 omap3isp_h3a_aewb_cleanup(struct isp_device *isp) argument
[all...]
H A Dispresizer.c31 #include "isp.h"
165 struct isp_device *isp = to_isp_device(res); local
177 isp_reg_writel(isp, tmp_h, OMAP3_ISP_IOMEM_RESZ, startaddr_h);
178 isp_reg_writel(isp, tmp_v, OMAP3_ISP_IOMEM_RESZ, startaddr_v);
196 struct isp_device *isp = to_isp_device(res); local
199 isp_reg_set(isp, OMAP3_ISP_IOMEM_RESZ, ISPRSZ_CNT,
202 isp_reg_clr(isp, OMAP3_ISP_IOMEM_RESZ, ISPRSZ_CNT,
214 struct isp_device *isp = to_isp_device(res); local
218 isp_reg_set(isp, OMAP3_ISP_IOMEM_RESZ, ISPRSZ_CNT,
222 isp_reg_clr(isp, OMAP3_ISP_IOMEM_RES
241 struct isp_device *isp = to_isp_device(res); local
277 struct isp_device *isp = to_isp_device(res); local
303 struct isp_device *isp = to_isp_device(res); local
323 struct isp_device *isp = to_isp_device(res); local
367 struct isp_device *isp = to_isp_device(res); local
389 struct isp_device *isp = to_isp_device(res); local
411 struct isp_device *isp = to_isp_device(res); local
431 struct isp_device *isp = to_isp_device(res); local
455 struct isp_device *isp = to_isp_device(res); local
468 struct isp_device *isp = to_isp_device(res); local
486 struct isp_device *isp = to_isp_device(res); local
559 struct isp_device *isp = to_isp_device(res); local
626 struct isp_device *isp = to_isp_device(res); local
655 struct isp_device *isp = to_isp_device(res); local
674 struct isp_device *isp = to_isp_device(res); local
799 struct isp_device *isp = to_isp_device(res); local
1008 struct isp_device *isp = to_isp_device(res); local
1146 struct isp_device *isp = to_isp_device(res); local
1262 struct isp_device *isp = to_isp_device(res); local
1311 struct isp_device *isp = to_isp_device(res); local
1721 omap3isp_resizer_init(struct isp_device *isp) argument
1730 omap3isp_resizer_cleanup(struct isp_device *isp) argument
[all...]
H A Disph3a_af.c32 #include "isp.h"
54 isp_reg_writel(af->isp, af->active_buf->iommu_addr, OMAP3_ISP_IOMEM_H3A,
64 isp_reg_writel(af->isp, pax1, OMAP3_ISP_IOMEM_H3A, ISPH3A_AFPAX1);
73 isp_reg_writel(af->isp, pax2, OMAP3_ISP_IOMEM_H3A, ISPH3A_AFPAX2);
80 isp_reg_writel(af->isp, paxstart, OMAP3_ISP_IOMEM_H3A,
84 isp_reg_writel(af->isp, conf->iir.h_start,
95 isp_reg_writel(af->isp, coef, OMAP3_ISP_IOMEM_H3A,
104 isp_reg_writel(af->isp, coef, OMAP3_ISP_IOMEM_H3A,
109 isp_reg_writel(af->isp, conf->iir.coeff_set0[10],
112 isp_reg_writel(af->isp, con
367 omap3isp_h3a_af_init(struct isp_device *isp) argument
424 omap3isp_h3a_af_cleanup(struct isp_device *isp) argument
[all...]
H A Dispccp2.h91 int omap3isp_ccp2_init(struct isp_device *isp);
92 void omap3isp_ccp2_cleanup(struct isp_device *isp);
H A Dispresizer.h128 int omap3isp_resizer_init(struct isp_device *isp);
129 void omap3isp_resizer_cleanup(struct isp_device *isp);
H A Dispccdc.h205 int omap3isp_ccdc_init(struct isp_device *isp);
206 void omap3isp_ccdc_cleanup(struct isp_device *isp);
213 void omap3isp_ccdc_restore_context(struct isp_device *isp);
H A Dispcsi2.h137 struct isp_device *isp; member in struct:isp_csi2_device
161 int omap3isp_csi2_init(struct isp_device *isp);
162 void omap3isp_csi2_cleanup(struct isp_device *isp);
H A Disppreview.h193 int omap3isp_preview_init(struct isp_device *isp);
194 void omap3isp_preview_cleanup(struct isp_device *isp);
205 void omap3isp_preview_restore_context(struct isp_device *isp);
H A Dispvideo.c42 #include "isp.h"
287 struct isp_device *isp = pipe->output->isp; local
314 if (subdev == &isp->isp_res.subdev)
315 omap3isp_resizer_max_rate(&isp->isp_res,
322 if (subdev == &isp->isp_ccdc.subdev && pipe->input == NULL) {
325 omap3isp_ccdc_max_rate(&isp->isp_ccdc, &rate);
326 if (isp->isp_ccdc.vpcfg.pixelclk > rate)
332 shifter_link = subdev == &isp->isp_ccdc.subdev;
360 if (isp
443 ispmmu_vmap(struct isp_device *isp, const struct scatterlist *sglist, int sglen) argument
468 ispmmu_vunmap(struct isp_device *isp, dma_addr_t da) argument
[all...]
/drivers/power/
H A Disp1704_charger.c74 static inline int isp1704_read(struct isp1704_charger *isp, u32 reg) argument
76 return usb_phy_io_read(isp->phy, reg);
79 static inline int isp1704_write(struct isp1704_charger *isp, u32 val, u32 reg) argument
81 return usb_phy_io_write(isp->phy, val, reg);
88 static void isp1704_charger_set_power(struct isp1704_charger *isp, bool on) argument
90 struct isp1704_charger_data *board = isp->dev->platform_data;
103 static inline int isp1704_charger_type(struct isp1704_charger *isp) argument
110 func_ctrl = isp1704_read(isp, ULPI_FUNC_CTRL);
111 otg_ctrl = isp1704_read(isp, ULPI_OTG_CTRL);
115 isp1704_write(isp, ULPI_CL
143 isp1704_charger_verify(struct isp1704_charger *isp) argument
200 isp1704_charger_detect(struct isp1704_charger *isp) argument
239 struct isp1704_charger *isp = local
319 struct isp1704_charger *isp = local
336 struct isp1704_charger *isp = local
369 isp1704_test_ulpi(struct isp1704_charger *isp) argument
411 struct isp1704_charger *isp; local
489 struct isp1704_charger *isp = platform_get_drvdata(pdev); local
[all...]
/drivers/usb/otg/
H A Disp1301_omap.c113 static void enable_vbus_draw(struct isp1301 *isp, unsigned mA) argument
122 static void enable_vbus_draw(struct isp1301 *isp, unsigned mA) argument
132 static void enable_vbus_source(struct isp1301 *isp) argument
141 static inline void notresponding(struct isp1301 *isp) argument
154 isp1301_get_u8(struct isp1301 *isp, u8 reg) argument
156 return i2c_smbus_read_byte_data(isp->client, reg + 0);
160 isp1301_get_u16(struct isp1301 *isp, u8 reg) argument
162 return i2c_smbus_read_word_data(isp->client, reg);
166 isp1301_set_bits(struct isp1301 *isp, u8 reg, u8 bits) argument
168 return i2c_smbus_write_byte_data(isp
172 isp1301_clear_bits(struct isp1301 *isp, u8 reg, u8 bits) argument
237 state_name(struct isp1301 *isp) argument
252 power_down(struct isp1301 *isp) argument
263 power_up(struct isp1301 *isp) argument
276 host_suspend(struct isp1301 *isp) argument
294 host_resume(struct isp1301 *isp) argument
309 gadget_suspend(struct isp1301 *isp) argument
326 isp1301_defer_work(struct isp1301 *isp, int work) argument
340 a_idle(struct isp1301 *isp, const char *tag) argument
364 b_idle(struct isp1301 *isp, const char *tag) argument
388 dump_regs(struct isp1301 *isp, const char *label) argument
416 check_state(struct isp1301 *isp, const char *tag) argument
490 check_state(struct isp1301 *isp, const char *tag) argument
495 update_otg1(struct isp1301 *isp, u8 int_src) argument
530 update_otg2(struct isp1301 *isp, u8 otg_status) argument
545 otg_update_isp(struct isp1301 *isp) argument
662 struct isp1301 *isp = _isp; local
827 isp1301_otg_init(struct isp1301 *isp) argument
890 otg_bind(struct isp1301 *isp) argument
912 otg_unbind(struct isp1301 *isp) argument
927 b_peripheral(struct isp1301 *isp) argument
950 isp_update_otg(struct isp1301 *isp, u8 stat) argument
1096 isp1301_clear_latch(struct isp1301 *isp) argument
1106 struct isp1301 *isp = container_of(work, struct isp1301, work); local
1185 isp1301_irq(int irq, void *isp) argument
1200 struct isp1301 *isp; local
1217 struct isp1301 *isp; local
1258 isp1301_otg_enable(struct isp1301 *isp) argument
1282 struct isp1301 *isp = container_of(otg->phy, struct isp1301, phy); local
1338 struct isp1301 *isp = container_of(otg->phy, struct isp1301, phy); local
1417 struct isp1301 *isp = container_of(otg->phy, struct isp1301, phy); local
1445 struct isp1301 *isp = container_of(otg->phy, struct isp1301, phy); local
1499 struct isp1301 *isp; local
[all...]
/drivers/parisc/
H A Diosapic.c542 struct iosapic_info *isp = vi->iosapic; local
545 *dp0 = iosapic_read(isp->addr, IOSAPIC_IRDT_ENTRY(idx));
546 *dp1 = iosapic_read(isp->addr, IOSAPIC_IRDT_ENTRY_HI(idx));
552 struct iosapic_info *isp = vi->iosapic; local
555 vi->irqline, isp->isi_hpa, dp0, dp1);
557 iosapic_write(isp->addr, IOSAPIC_IRDT_ENTRY(vi->irqline), dp0);
560 dp0 = readl(isp->addr+IOSAPIC_REG_WINDOW);
562 iosapic_write(isp->addr, IOSAPIC_IRDT_ENTRY_HI(vi->irqline), dp1);
565 dp1 = readl(isp->addr+IOSAPIC_REG_WINDOW);
652 struct iosapic_info *isp local
[all...]

Completed in 340 milliseconds

12