/linux-master/drivers/staging/media/omap4iss/ |
H A D | iss.c | 27 #include "iss.h" 30 #define ISS_PRINT_REGISTER(iss, name)\ 31 dev_dbg(iss->dev, "###ISS " #name "=0x%08x\n", \ 32 iss_reg_read(iss, OMAP4_ISS_MEM_TOP, ISS_##name)) 34 static void iss_print_status(struct iss_device *iss) argument 36 dev_dbg(iss->dev, "-------------ISS HL Register dump-------------\n"); 38 ISS_PRINT_REGISTER(iss, HL_REVISION); 39 ISS_PRINT_REGISTER(iss, HL_SYSCONFIG); 40 ISS_PRINT_REGISTER(iss, HL_IRQSTATUS(5)); 41 ISS_PRINT_REGISTER(iss, HL_IRQENABLE_SE 60 omap4iss_flush(struct iss_device *iss) argument 70 omap4iss_isp_enable_interrupts(struct iss_device *iss) argument 88 omap4iss_isp_disable_interrupts(struct iss_device *iss) argument 97 iss_enable_interrupts(struct iss_device *iss) argument 114 iss_disable_interrupts(struct iss_device *iss) argument 125 struct iss_device *iss = local 170 omap4iss_configure_bridge(struct iss_device *iss, enum ipipeif_input_entity input) argument 205 iss_isr_dbg(struct iss_device *iss, u32 irqstatus) argument 252 iss_isp_isr_dbg(struct iss_device *iss, u32 irqstatus) argument 317 struct iss_device *iss = _iss; local 385 struct iss_device *iss = pipe->output->iss; local 437 struct iss_device *iss = pipe->output->iss; local 558 iss_reset(struct iss_device *iss) argument 578 iss_isp_reset(struct iss_device *iss) argument 698 __iss_subclk_update(struct iss_device *iss) argument 729 omap4iss_subclk_enable(struct iss_device *iss, enum iss_subclk_resource res) argument 737 omap4iss_subclk_disable(struct iss_device *iss, enum iss_subclk_resource res) argument 752 __iss_isp_subclk_update(struct iss_device *iss) argument 778 omap4iss_isp_subclk_enable(struct iss_device *iss, enum iss_isp_subclk_resource res) argument 786 omap4iss_isp_subclk_disable(struct iss_device *iss, enum iss_isp_subclk_resource res) argument 800 iss_enable_clocks(struct iss_device *iss) argument 824 iss_disable_clocks(struct iss_device *iss) argument 830 iss_get_clocks(struct iss_device *iss) argument 857 omap4iss_get(struct iss_device *iss) argument 889 omap4iss_put(struct iss_device *iss) argument 910 iss_map_mem_resource(struct platform_device *pdev, struct iss_device *iss, enum iss_mem_resources res) argument 919 iss_unregister_entities(struct iss_device *iss) argument 943 iss_register_subdev_group(struct iss_device *iss, struct iss_subdev_i2c_board_info *board_info) argument 980 iss_register_entities(struct iss_device *iss) argument 1087 iss_create_links(struct iss_device *iss) argument 1143 iss_cleanup_modules(struct iss_device *iss) argument 1151 iss_initialize_modules(struct iss_device *iss) argument 1201 struct iss_device *iss; local 1328 struct iss_device *iss = platform_get_drvdata(pdev); local [all...] |
H A D | Makefile | 6 omap4-iss-objs += \ 7 iss.o iss_csi2.o iss_csiphy.o iss_ipipeif.o iss_ipipe.o iss_resizer.o iss_video.o 9 obj-$(CONFIG_VIDEO_OMAP4) += omap4-iss.o
|
H A D | iss.h | 135 void omap4iss_configure_bridge(struct iss_device *iss, 138 struct iss_device *omap4iss_get(struct iss_device *iss); 139 void omap4iss_put(struct iss_device *iss); 140 int omap4iss_subclk_enable(struct iss_device *iss, 142 int omap4iss_subclk_disable(struct iss_device *iss, 144 void omap4iss_isp_subclk_enable(struct iss_device *iss, 146 void omap4iss_isp_subclk_disable(struct iss_device *iss, 155 * @iss: the ISS device 162 u32 iss_reg_read(struct iss_device *iss, enum iss_mem_resources res, argument 165 return readl(iss 176 iss_reg_write(struct iss_device *iss, enum iss_mem_resources res, u32 offset, u32 value) argument 190 iss_reg_clr(struct iss_device *iss, enum iss_mem_resources res, u32 offset, u32 clr) argument 206 iss_reg_set(struct iss_device *iss, enum iss_mem_resources res, u32 offset, u32 set) argument 225 iss_reg_update(struct iss_device *iss, enum iss_mem_resources res, u32 offset, u32 clr, u32 set) argument [all...] |
H A D | iss_resizer.c | 18 #include "iss.h" 33 #define RSZ_PRINT_REGISTER(iss, name)\ 34 dev_dbg(iss->dev, "###RSZ " #name "=0x%08x\n", \ 35 iss_reg_read(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_##name)) 37 #define RZA_PRINT_REGISTER(iss, name)\ 38 dev_dbg(iss->dev, "###RZA " #name "=0x%08x\n", \ 39 iss_reg_read(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_##name)) 43 struct iss_device *iss = to_iss_device(resizer); local 45 dev_dbg(iss->dev, "-------------RESIZER Register dump-------------\n"); 47 RSZ_PRINT_REGISTER(iss, SYSCONFI 113 struct iss_device *iss = to_iss_device(resizer); local 136 struct iss_device *iss = to_iss_device(resizer); local 183 struct iss_device *iss = to_iss_device(resizer); local 288 struct iss_device *iss = to_iss_device(resizer); local 353 struct iss_device *iss = to_iss_device(resizer); local 718 struct iss_device *iss = to_iss_device(resizer); local 849 omap4iss_resizer_init(struct iss_device *iss) argument 865 omap4iss_resizer_create_links(struct iss_device *iss) argument 879 omap4iss_resizer_cleanup(struct iss_device *iss) argument [all...] |
H A D | iss_csiphy.h | 26 struct iss_device *iss; member in struct:iss_csiphy 41 int omap4iss_csiphy_config(struct iss_device *iss, 45 int omap4iss_csiphy_init(struct iss_device *iss);
|
H A D | iss_ipipeif.h | 76 int omap4iss_ipipeif_init(struct iss_device *iss); 77 int omap4iss_ipipeif_create_links(struct iss_device *iss); 78 void omap4iss_ipipeif_cleanup(struct iss_device *iss); 85 void omap4iss_ipipeif_restore_context(struct iss_device *iss);
|
H A D | iss_resizer.h | 59 int omap4iss_resizer_init(struct iss_device *iss); 60 int omap4iss_resizer_create_links(struct iss_device *iss); 61 void omap4iss_resizer_cleanup(struct iss_device *iss); 68 void omap4iss_resizer_restore_context(struct iss_device *iss);
|
H A D | iss_ipipeif.c | 18 #include "iss.h" 37 #define IPIPEIF_PRINT_REGISTER(iss, name)\ 38 dev_dbg(iss->dev, "###IPIPEIF " #name "=0x%08x\n", \ 39 iss_reg_read(iss, OMAP4_ISS_MEM_ISP_IPIPEIF, IPIPEIF_##name)) 41 #define ISIF_PRINT_REGISTER(iss, name)\ 42 dev_dbg(iss->dev, "###ISIF " #name "=0x%08x\n", \ 43 iss_reg_read(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_##name)) 45 #define ISP5_PRINT_REGISTER(iss, name)\ 46 dev_dbg(iss->dev, "###ISP5 " #name "=0x%08x\n", \ 47 iss_reg_read(iss, OMAP4_ISS_MEM_ISP_SYS 51 struct iss_device *iss = to_iss_device(ipipeif); local 80 struct iss_device *iss = to_iss_device(ipipeif); local 93 struct iss_device *iss = to_iss_device(ipipeif); local 112 struct iss_device *iss = to_iss_device(ipipeif); local 123 struct iss_device *iss = to_iss_device(ipipeif); local 305 struct iss_device *iss = to_iss_device(ipipeif); local 666 struct iss_device *iss = to_iss_device(ipipeif); local 809 omap4iss_ipipeif_init(struct iss_device *iss) argument 825 omap4iss_ipipeif_create_links(struct iss_device *iss) argument 839 omap4iss_ipipeif_cleanup(struct iss_device *iss) argument [all...] |
H A D | iss_csi2.c | 15 #include "iss.h" 28 iss_reg_update(csi2->iss, csi2->regs1, CSI2_CTRL, CSI2_CTRL_IF_EN, 88 iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTRL, reg); 258 iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_PING_ADDR(ctx->ctxnum), 260 iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_PONG_ADDR(ctx->ctxnum), 286 reg = iss_reg_read(csi2->iss, csi2->regs1, CSI2_CTX_CTRL1(ctxnum)); 304 iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_CTRL1(ctxnum), reg); 330 iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_CTRL1(ctx->ctxnum), reg); 342 iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_CTRL2(ctx->ctxnum), reg); 345 iss_reg_write(csi2->iss, csi 606 struct iss_device *iss = csi2->iss; local 744 struct iss_device *iss = csi2->iss; local 1070 struct iss_device *iss = csi2->iss; local 1306 omap4iss_csi2_init(struct iss_device *iss) argument 1345 omap4iss_csi2_create_links(struct iss_device *iss) argument 1369 omap4iss_csi2_cleanup(struct iss_device *iss) argument [all...] |
H A D | iss_ipipe.c | 18 #include "iss.h" 41 #define IPIPE_PRINT_REGISTER(iss, name)\ 42 dev_dbg(iss->dev, "###IPIPE " #name "=0x%08x\n", \ 43 iss_reg_read(iss, OMAP4_ISS_MEM_ISP_IPIPE, IPIPE_##name)) 47 struct iss_device *iss = to_iss_device(ipipe); local 49 dev_dbg(iss->dev, "-------------IPIPE Register dump-------------\n"); 51 IPIPE_PRINT_REGISTER(iss, SRC_EN); 52 IPIPE_PRINT_REGISTER(iss, SRC_MODE); 53 IPIPE_PRINT_REGISTER(iss, SRC_FMT); 54 IPIPE_PRINT_REGISTER(iss, SRC_CO 72 struct iss_device *iss = to_iss_device(ipipe); local 84 struct iss_device *iss = to_iss_device(ipipe); local 131 struct iss_device *iss = to_iss_device(ipipe); local 446 struct iss_device *iss = to_iss_device(ipipe); local 560 omap4iss_ipipe_init(struct iss_device *iss) argument 574 omap4iss_ipipe_cleanup(struct iss_device *iss) argument [all...] |
H A D | iss_csiphy.c | 16 #include "iss.h" 31 reg = iss_reg_read(phy->iss, phy->cfg_regs, CSI2_COMPLEXIO_CFG); 47 iss_reg_write(phy->iss, phy->cfg_regs, CSI2_COMPLEXIO_CFG, reg); 61 iss_reg_update(phy->iss, phy->cfg_regs, CSI2_COMPLEXIO_CFG, 68 reg = iss_reg_read(phy->iss, phy->cfg_regs, CSI2_COMPLEXIO_CFG) 77 dev_err(phy->iss->dev, "CSI2 CIO set power failed!\n"); 97 iss_reg_write(phy->iss, phy->phy_regs, REGISTER0, reg); 105 iss_reg_write(phy->iss, phy->phy_regs, REGISTER1, reg); 115 int omap4iss_csiphy_config(struct iss_device *iss, argument 144 regmap_read(iss 255 omap4iss_csiphy_init(struct iss_device *iss) argument [all...] |
H A D | iss_ipipe.h | 60 int omap4iss_ipipe_init(struct iss_device *iss); 61 void omap4iss_ipipe_cleanup(struct iss_device *iss);
|
H A D | iss_csi2.h | 124 struct iss_device *iss; member in struct:iss_csi2_device 149 int omap4iss_csi2_init(struct iss_device *iss); 150 int omap4iss_csi2_create_links(struct iss_device *iss); 151 void omap4iss_csi2_cleanup(struct iss_device *iss);
|
H A D | iss_video.c | 23 #include "iss.h" 335 dev_dbg(video->iss->dev, 877 if (video->iss->pdata->set_constraints) 878 video->iss->pdata->set_constraints(video->iss, true); 972 if (video->iss->pdata->set_constraints) 973 video->iss->pdata->set_constraints(video->iss, false); 1020 if (video->iss->pdata->set_constraints) 1021 video->iss [all...] |
H A D | iss_video.h | 154 struct iss_device *iss; member in struct:iss_video
|
/linux-master/arch/xtensa/platforms/ |
H A D | Makefile | 3 obj-$(CONFIG_XTENSA_PLATFORM_ISS) += iss/
|
/linux-master/include/linux/platform_data/media/ |
H A D | omap4iss.h | 63 void (*set_constraints)(struct iss_device *iss, bool enable);
|
/linux-master/arch/xtensa/platforms/iss/include/platform/ |
H A D | simcall.h | 2 * include/asm-xtensa/platform-iss/simcall.h 18 #include <platform/simcall-iss.h>
|
/linux-master/arch/xtensa/ |
H A D | Makefile | 30 platform-$(CONFIG_XTENSA_PLATFORM_ISS) := iss
|
/linux-master/drivers/net/ethernet/renesas/ |
H A D | ravb_main.c | 1182 u32 iss; local 1191 iss = ravb_read(ndev, ISS); 1194 if (iss & (ISS_FRS | ISS_FTS | ISS_TFUS)) { 1214 if (iss & ISS_MS) { 1220 if (iss & ISS_ES) { 1226 if (iss & ISS_CGIS) { 1245 u32 iss; local 1254 iss = ravb_read(ndev, ISS); 1257 if ((iss & ISS_TFUS) && ravb_timestamp_interrupt(ndev)) 1261 if (iss [all...] |
/linux-master/arch/x86/events/intel/ |
H A D | uncore_nhmex.c | 879 DEFINE_UNCORE_FORMAT_ATTR(iss, iss, "config1:0-31");
|
/linux-master/drivers/infiniband/hw/cxgb4/ |
H A D | t4fw_ri_api.h | 778 __be32 iss; member in struct:fw_ri_wr::fw_ri::fw_ri_init
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | t4_msg.h | 499 __be32 iss; member in struct:cpl_t5_pass_accept_rpl
|
/linux-master/drivers/target/iscsi/cxgbit/ |
H A D | cxgbit_cm.c | 1205 rpl5->iss = cpu_to_be32((get_random_u32() & ~7UL) - 1);
|
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_cm.c | 1066 rpl5->iss = cpu_to_be32((get_random_u32() & ~7UL) - 1);
|