Home
last modified time | relevance | path

Searched refs:iss (Results 1 – 25 of 28) sorted by relevance

12

/Linux-v4.19/drivers/staging/media/omap4iss/
Diss.c34 #define ISS_PRINT_REGISTER(iss, name)\ argument
35 dev_dbg(iss->dev, "###ISS " #name "=0x%08x\n", \
36 iss_reg_read(iss, OMAP4_ISS_MEM_TOP, ISS_##name))
38 static void iss_print_status(struct iss_device *iss) in iss_print_status() argument
40 dev_dbg(iss->dev, "-------------ISS HL Register dump-------------\n"); in iss_print_status()
42 ISS_PRINT_REGISTER(iss, HL_REVISION); in iss_print_status()
43 ISS_PRINT_REGISTER(iss, HL_SYSCONFIG); in iss_print_status()
44 ISS_PRINT_REGISTER(iss, HL_IRQSTATUS(5)); in iss_print_status()
45 ISS_PRINT_REGISTER(iss, HL_IRQENABLE_SET(5)); in iss_print_status()
46 ISS_PRINT_REGISTER(iss, HL_IRQENABLE_CLR(5)); in iss_print_status()
[all …]
Diss_resizer.c37 #define RSZ_PRINT_REGISTER(iss, name)\ argument
38 dev_dbg(iss->dev, "###RSZ " #name "=0x%08x\n", \
39 iss_reg_read(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_##name))
41 #define RZA_PRINT_REGISTER(iss, name)\ argument
42 dev_dbg(iss->dev, "###RZA " #name "=0x%08x\n", \
43 iss_reg_read(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_##name))
47 struct iss_device *iss = to_iss_device(resizer); in resizer_print_status() local
49 dev_dbg(iss->dev, "-------------RESIZER Register dump-------------\n"); in resizer_print_status()
51 RSZ_PRINT_REGISTER(iss, SYSCONFIG); in resizer_print_status()
52 RSZ_PRINT_REGISTER(iss, IN_FIFO_CTRL); in resizer_print_status()
[all …]
Diss_ipipeif.c41 #define IPIPEIF_PRINT_REGISTER(iss, name)\ argument
42 dev_dbg(iss->dev, "###IPIPEIF " #name "=0x%08x\n", \
43 iss_reg_read(iss, OMAP4_ISS_MEM_ISP_IPIPEIF, IPIPEIF_##name))
45 #define ISIF_PRINT_REGISTER(iss, name)\ argument
46 dev_dbg(iss->dev, "###ISIF " #name "=0x%08x\n", \
47 iss_reg_read(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_##name))
49 #define ISP5_PRINT_REGISTER(iss, name)\ argument
50 dev_dbg(iss->dev, "###ISP5 " #name "=0x%08x\n", \
51 iss_reg_read(iss, OMAP4_ISS_MEM_ISP_SYS1, ISP5_##name))
55 struct iss_device *iss = to_iss_device(ipipeif); in ipipeif_print_status() local
[all …]
Diss_csi2.c32 iss_reg_update(csi2->iss, csi2->regs1, CSI2_CTRL, CSI2_CTRL_IF_EN, in csi2_if_enable()
92 iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTRL, reg); in csi2_recv_config()
262 iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_PING_ADDR(ctx->ctxnum), in csi2_set_outaddr()
264 iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_PONG_ADDR(ctx->ctxnum), in csi2_set_outaddr()
290 reg = iss_reg_read(csi2->iss, csi2->regs1, CSI2_CTX_CTRL1(ctxnum)); in csi2_ctx_enable()
308 iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_CTRL1(ctxnum), reg); in csi2_ctx_enable()
334 iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_CTRL1(ctx->ctxnum), reg); in csi2_ctx_config()
346 iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_CTRL2(ctx->ctxnum), reg); in csi2_ctx_config()
349 iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_CTRL3(ctx->ctxnum), in csi2_ctx_config()
353 iss_reg_update(csi2->iss, csi2->regs1, CSI2_CTX_DAT_OFST(ctx->ctxnum), in csi2_ctx_config()
[all …]
Diss.h142 void omap4iss_configure_bridge(struct iss_device *iss,
145 struct iss_device *omap4iss_get(struct iss_device *iss);
146 void omap4iss_put(struct iss_device *iss);
147 int omap4iss_subclk_enable(struct iss_device *iss,
149 int omap4iss_subclk_disable(struct iss_device *iss,
151 void omap4iss_isp_subclk_enable(struct iss_device *iss,
153 void omap4iss_isp_subclk_disable(struct iss_device *iss,
169 u32 iss_reg_read(struct iss_device *iss, enum iss_mem_resources res, in iss_reg_read() argument
172 return readl(iss->regs[res] + offset); in iss_reg_read()
183 void iss_reg_write(struct iss_device *iss, enum iss_mem_resources res, in iss_reg_write() argument
[all …]
Diss_ipipe.c45 #define IPIPE_PRINT_REGISTER(iss, name)\ argument
46 dev_dbg(iss->dev, "###IPIPE " #name "=0x%08x\n", \
47 iss_reg_read(iss, OMAP4_ISS_MEM_ISP_IPIPE, IPIPE_##name))
51 struct iss_device *iss = to_iss_device(ipipe); in ipipe_print_status() local
53 dev_dbg(iss->dev, "-------------IPIPE Register dump-------------\n"); in ipipe_print_status()
55 IPIPE_PRINT_REGISTER(iss, SRC_EN); in ipipe_print_status()
56 IPIPE_PRINT_REGISTER(iss, SRC_MODE); in ipipe_print_status()
57 IPIPE_PRINT_REGISTER(iss, SRC_FMT); in ipipe_print_status()
58 IPIPE_PRINT_REGISTER(iss, SRC_COL); in ipipe_print_status()
59 IPIPE_PRINT_REGISTER(iss, SRC_VPS); in ipipe_print_status()
[all …]
Diss_csiphy.c35 reg = iss_reg_read(phy->iss, phy->cfg_regs, CSI2_COMPLEXIO_CFG); in csiphy_lanes_config()
51 iss_reg_write(phy->iss, phy->cfg_regs, CSI2_COMPLEXIO_CFG, reg); in csiphy_lanes_config()
65 iss_reg_update(phy->iss, phy->cfg_regs, CSI2_COMPLEXIO_CFG, in csiphy_set_power()
72 reg = iss_reg_read(phy->iss, phy->cfg_regs, CSI2_COMPLEXIO_CFG) in csiphy_set_power()
81 dev_err(phy->iss->dev, "CSI2 CIO set power failed!\n"); in csiphy_set_power()
101 iss_reg_write(phy->iss, phy->phy_regs, REGISTER0, reg); in csiphy_dphy_config()
109 iss_reg_write(phy->iss, phy->phy_regs, REGISTER1, reg); in csiphy_dphy_config()
119 int omap4iss_csiphy_config(struct iss_device *iss, in omap4iss_csiphy_config() argument
148 regmap_read(iss->syscon, 0x68, &cam_rx_ctrl); in omap4iss_csiphy_config()
172 regmap_write(iss->syscon, 0x68, cam_rx_ctrl); in omap4iss_csiphy_config()
[all …]
Diss_resizer.h63 int omap4iss_resizer_init(struct iss_device *iss);
64 int omap4iss_resizer_create_links(struct iss_device *iss);
65 void omap4iss_resizer_cleanup(struct iss_device *iss);
72 void omap4iss_resizer_restore_context(struct iss_device *iss);
Diss_ipipeif.h80 int omap4iss_ipipeif_init(struct iss_device *iss);
81 int omap4iss_ipipeif_create_links(struct iss_device *iss);
82 void omap4iss_ipipeif_cleanup(struct iss_device *iss);
89 void omap4iss_ipipeif_restore_context(struct iss_device *iss);
DMakefile3 omap4-iss-objs += \
4 iss.o iss_csi2.o iss_csiphy.o iss_ipipeif.o iss_ipipe.o iss_resizer.o iss_video.o
6 obj-$(CONFIG_VIDEO_OMAP4) += omap4-iss.o
Diss_csiphy.h30 struct iss_device *iss; member
45 int omap4iss_csiphy_config(struct iss_device *iss,
49 int omap4iss_csiphy_init(struct iss_device *iss);
Diss_csi2.h128 struct iss_device *iss; member
153 int omap4iss_csi2_init(struct iss_device *iss);
154 int omap4iss_csi2_create_links(struct iss_device *iss);
155 void omap4iss_csi2_cleanup(struct iss_device *iss);
Diss_ipipe.h64 int omap4iss_ipipe_init(struct iss_device *iss);
65 void omap4iss_ipipe_cleanup(struct iss_device *iss);
Diss_video.c346 dev_dbg(video->iss->dev, in iss_video_buf_prepare()
897 if (video->iss->pdata->set_constraints) in iss_video_streamon()
898 video->iss->pdata->set_constraints(video->iss, true); in iss_video_streamon()
991 if (video->iss->pdata->set_constraints) in iss_video_streamon()
992 video->iss->pdata->set_constraints(video->iss, false); in iss_video_streamon()
1041 if (video->iss->pdata->set_constraints) in iss_video_streamoff()
1042 video->iss->pdata->set_constraints(video->iss, false); in iss_video_streamoff()
1120 if (!omap4iss_get(video->iss)) { in iss_video_open()
1127 omap4iss_put(video->iss); in iss_video_open()
1140 q->dev = video->iss->dev; in iss_video_open()
[all …]
Diss_video.h154 struct iss_device *iss; member
/Linux-v4.19/arch/powerpc/boot/dts/
Diss4xx.dts20 model = "ibm,iss-4xx";
21 compatible = "ibm,iss-4xx";
108 iss-block {
109 compatible = "ibm,iss-sim-block-device";
Diss4xx-mpic.dts22 model = "ibm,iss-4xx";
23 compatible = "ibm,iss-4xx";
147 iss-block {
148 compatible = "ibm,iss-sim-block-device";
/Linux-v4.19/include/linux/platform_data/media/
Domap4iss.h63 void (*set_constraints)(struct iss_device *iss, bool enable);
/Linux-v4.19/drivers/net/ethernet/renesas/
Dravb_main.c811 u32 iss; in ravb_interrupt() local
815 iss = ravb_read(ndev, ISS); in ravb_interrupt()
818 if (iss & (ISS_FRS | ISS_FTS | ISS_TFUS)) { in ravb_interrupt()
833 if (iss & ISS_MS) { in ravb_interrupt()
839 if (iss & ISS_ES) { in ravb_interrupt()
845 if (iss & ISS_CGIS) { in ravb_interrupt()
861 u32 iss; in ravb_multi_interrupt() local
865 iss = ravb_read(ndev, ISS); in ravb_multi_interrupt()
868 if ((iss & ISS_TFUS) && ravb_timestamp_interrupt(ndev)) in ravb_multi_interrupt()
872 if (iss & ISS_ES) { in ravb_multi_interrupt()
[all …]
/Linux-v4.19/arch/xtensa/
DMakefile37 platform-$(CONFIG_XTENSA_PLATFORM_ISS) := iss
/Linux-v4.19/arch/x86/events/intel/
Duncore_nhmex.c879 DEFINE_UNCORE_FORMAT_ATTR(iss, iss, "config1:0-31");
/Linux-v4.19/drivers/infiniband/hw/cxgb4/
Dt4fw_ri_api.h792 __be32 iss; member
Dcm.c2444 memset(&rpl5->iss, 0, roundup(sizeof(*rpl5)-sizeof(*rpl), 16)); in accept_cr()
2447 rpl5->iss = cpu_to_be32(isn); in accept_cr()
2448 pr_debug("iss %u\n", be32_to_cpu(rpl5->iss)); in accept_cr()
/Linux-v4.19/arch/arm/boot/dts/
Domap4.dtsi186 ti,hwmods = "iss";
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4/
Dt4_msg.h497 __be32 iss; member

12