iss               879 arch/x86/events/intel/uncore_nhmex.c DEFINE_UNCORE_FORMAT_ATTR(iss,			iss,		"config1:0-31");
iss               978 drivers/crypto/chelsio/chtls/chtls_cm.c 	rpl5->iss = cpu_to_be32((prandom_u32() & ~7UL) - 1);
iss              2490 drivers/infiniband/hw/cxgb4/cm.c 		memset(&rpl5->iss, 0, roundup(sizeof(*rpl5)-sizeof(*rpl), 16));
iss              2493 drivers/infiniband/hw/cxgb4/cm.c 		rpl5->iss = cpu_to_be32(isn);
iss              2494 drivers/infiniband/hw/cxgb4/cm.c 		pr_debug("iss %u\n", be32_to_cpu(rpl5->iss));
iss              1815 drivers/infiniband/hw/cxgb4/qp.c 	wqe->u.init.iss = cpu_to_be32(qhp->ep->snd_seq);
iss               792 drivers/infiniband/hw/cxgb4/t4fw_ri_api.h 			__be32 iss;
iss               498 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h 	__be32 iss;
iss               805 drivers/net/ethernet/renesas/ravb_main.c 	u32 iss;
iss               809 drivers/net/ethernet/renesas/ravb_main.c 	iss = ravb_read(ndev, ISS);
iss               812 drivers/net/ethernet/renesas/ravb_main.c 	if (iss & (ISS_FRS | ISS_FTS | ISS_TFUS)) {
iss               827 drivers/net/ethernet/renesas/ravb_main.c 	if (iss & ISS_MS) {
iss               833 drivers/net/ethernet/renesas/ravb_main.c 	if (iss & ISS_ES) {
iss               839 drivers/net/ethernet/renesas/ravb_main.c 	if (iss & ISS_CGIS) {
iss               854 drivers/net/ethernet/renesas/ravb_main.c 	u32 iss;
iss               858 drivers/net/ethernet/renesas/ravb_main.c 	iss = ravb_read(ndev, ISS);
iss               861 drivers/net/ethernet/renesas/ravb_main.c 	if ((iss & ISS_TFUS) && ravb_timestamp_interrupt(ndev))
iss               865 drivers/net/ethernet/renesas/ravb_main.c 	if (iss & ISS_ES) {
iss               871 drivers/net/ethernet/renesas/ravb_main.c 	if (iss & ISS_CGIS) {
iss                30 drivers/staging/media/omap4iss/iss.c #define ISS_PRINT_REGISTER(iss, name)\
iss                31 drivers/staging/media/omap4iss/iss.c 	dev_dbg(iss->dev, "###ISS " #name "=0x%08x\n", \
iss                32 drivers/staging/media/omap4iss/iss.c 		iss_reg_read(iss, OMAP4_ISS_MEM_TOP, ISS_##name))
iss                34 drivers/staging/media/omap4iss/iss.c static void iss_print_status(struct iss_device *iss)
iss                36 drivers/staging/media/omap4iss/iss.c 	dev_dbg(iss->dev, "-------------ISS HL Register dump-------------\n");
iss                38 drivers/staging/media/omap4iss/iss.c 	ISS_PRINT_REGISTER(iss, HL_REVISION);
iss                39 drivers/staging/media/omap4iss/iss.c 	ISS_PRINT_REGISTER(iss, HL_SYSCONFIG);
iss                40 drivers/staging/media/omap4iss/iss.c 	ISS_PRINT_REGISTER(iss, HL_IRQSTATUS(5));
iss                41 drivers/staging/media/omap4iss/iss.c 	ISS_PRINT_REGISTER(iss, HL_IRQENABLE_SET(5));
iss                42 drivers/staging/media/omap4iss/iss.c 	ISS_PRINT_REGISTER(iss, HL_IRQENABLE_CLR(5));
iss                43 drivers/staging/media/omap4iss/iss.c 	ISS_PRINT_REGISTER(iss, CTRL);
iss                44 drivers/staging/media/omap4iss/iss.c 	ISS_PRINT_REGISTER(iss, CLKCTRL);
iss                45 drivers/staging/media/omap4iss/iss.c 	ISS_PRINT_REGISTER(iss, CLKSTAT);
iss                47 drivers/staging/media/omap4iss/iss.c 	dev_dbg(iss->dev, "-----------------------------------------------\n");
iss                60 drivers/staging/media/omap4iss/iss.c static void omap4iss_flush(struct iss_device *iss)
iss                62 drivers/staging/media/omap4iss/iss.c 	iss_reg_write(iss, OMAP4_ISS_MEM_TOP, ISS_HL_REVISION, 0);
iss                63 drivers/staging/media/omap4iss/iss.c 	iss_reg_read(iss, OMAP4_ISS_MEM_TOP, ISS_HL_REVISION);
iss                70 drivers/staging/media/omap4iss/iss.c static void omap4iss_isp_enable_interrupts(struct iss_device *iss)
iss                79 drivers/staging/media/omap4iss/iss.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_SYS1, ISP5_IRQSTATUS(0), isp_irq);
iss                80 drivers/staging/media/omap4iss/iss.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_SYS1, ISP5_IRQENABLE_SET(0),
iss                88 drivers/staging/media/omap4iss/iss.c static void omap4iss_isp_disable_interrupts(struct iss_device *iss)
iss                90 drivers/staging/media/omap4iss/iss.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_SYS1, ISP5_IRQENABLE_CLR(0), ~0);
iss                97 drivers/staging/media/omap4iss/iss.c static void iss_enable_interrupts(struct iss_device *iss)
iss               103 drivers/staging/media/omap4iss/iss.c 	iss_reg_write(iss, OMAP4_ISS_MEM_TOP, ISS_HL_IRQSTATUS(5), hl_irq);
iss               104 drivers/staging/media/omap4iss/iss.c 	iss_reg_write(iss, OMAP4_ISS_MEM_TOP, ISS_HL_IRQENABLE_SET(5), hl_irq);
iss               106 drivers/staging/media/omap4iss/iss.c 	if (iss->regs[OMAP4_ISS_MEM_ISP_SYS1])
iss               107 drivers/staging/media/omap4iss/iss.c 		omap4iss_isp_enable_interrupts(iss);
iss               114 drivers/staging/media/omap4iss/iss.c static void iss_disable_interrupts(struct iss_device *iss)
iss               116 drivers/staging/media/omap4iss/iss.c 	if (iss->regs[OMAP4_ISS_MEM_ISP_SYS1])
iss               117 drivers/staging/media/omap4iss/iss.c 		omap4iss_isp_disable_interrupts(iss);
iss               119 drivers/staging/media/omap4iss/iss.c 	iss_reg_write(iss, OMAP4_ISS_MEM_TOP, ISS_HL_IRQENABLE_CLR(5), ~0);
iss               125 drivers/staging/media/omap4iss/iss.c 	struct iss_device *iss =
iss               126 drivers/staging/media/omap4iss/iss.c 		container_of(pipe, struct iss_video, pipe)->iss;
iss               151 drivers/staging/media/omap4iss/iss.c 		dev_warn(iss->dev, "no pixel rate control in subdev %s\n",
iss               170 drivers/staging/media/omap4iss/iss.c void omap4iss_configure_bridge(struct iss_device *iss,
iss               176 drivers/staging/media/omap4iss/iss.c 	issctrl_val = iss_reg_read(iss, OMAP4_ISS_MEM_TOP, ISS_CTRL);
iss               180 drivers/staging/media/omap4iss/iss.c 	isp5ctrl_val = iss_reg_read(iss, OMAP4_ISS_MEM_ISP_SYS1, ISP5_CTRL);
iss               200 drivers/staging/media/omap4iss/iss.c 	iss_reg_write(iss, OMAP4_ISS_MEM_TOP, ISS_CTRL, issctrl_val);
iss               201 drivers/staging/media/omap4iss/iss.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_SYS1, ISP5_CTRL, isp5ctrl_val);
iss               205 drivers/staging/media/omap4iss/iss.c static void iss_isr_dbg(struct iss_device *iss, u32 irqstatus)
iss               243 drivers/staging/media/omap4iss/iss.c 	dev_dbg(iss->dev, "ISS IRQ: ");
iss               252 drivers/staging/media/omap4iss/iss.c static void iss_isp_isr_dbg(struct iss_device *iss, u32 irqstatus)
iss               290 drivers/staging/media/omap4iss/iss.c 	dev_dbg(iss->dev, "ISP IRQ: ");
iss               317 drivers/staging/media/omap4iss/iss.c 	struct iss_device *iss = _iss;
iss               320 drivers/staging/media/omap4iss/iss.c 	irqstatus = iss_reg_read(iss, OMAP4_ISS_MEM_TOP, ISS_HL_IRQSTATUS(5));
iss               321 drivers/staging/media/omap4iss/iss.c 	iss_reg_write(iss, OMAP4_ISS_MEM_TOP, ISS_HL_IRQSTATUS(5), irqstatus);
iss               324 drivers/staging/media/omap4iss/iss.c 		omap4iss_csi2_isr(&iss->csi2a);
iss               327 drivers/staging/media/omap4iss/iss.c 		omap4iss_csi2_isr(&iss->csi2b);
iss               330 drivers/staging/media/omap4iss/iss.c 		u32 isp_irqstatus = iss_reg_read(iss, OMAP4_ISS_MEM_ISP_SYS1,
iss               332 drivers/staging/media/omap4iss/iss.c 		iss_reg_write(iss, OMAP4_ISS_MEM_ISP_SYS1, ISP5_IRQSTATUS(0),
iss               336 drivers/staging/media/omap4iss/iss.c 			dev_dbg(iss->dev, "ISP5 OCP Error!\n");
iss               339 drivers/staging/media/omap4iss/iss.c 			omap4iss_ipipeif_isr(&iss->ipipeif,
iss               344 drivers/staging/media/omap4iss/iss.c 			omap4iss_resizer_isr(&iss->resizer,
iss               348 drivers/staging/media/omap4iss/iss.c 		iss_isp_isr_dbg(iss, isp_irqstatus);
iss               352 drivers/staging/media/omap4iss/iss.c 	omap4iss_flush(iss);
iss               355 drivers/staging/media/omap4iss/iss.c 	iss_isr_dbg(iss, irqstatus);
iss               385 drivers/staging/media/omap4iss/iss.c 	struct iss_device *iss = pipe->output->iss;
iss               409 drivers/staging/media/omap4iss/iss.c 			dev_warn(iss->dev, "%s: module stop timeout.\n",
iss               415 drivers/staging/media/omap4iss/iss.c 			media_entity_enum_set(&iss->crashed, &subdev->entity);
iss               437 drivers/staging/media/omap4iss/iss.c 	struct iss_device *iss = pipe->output->iss;
iss               450 drivers/staging/media/omap4iss/iss.c 	if (media_entity_enum_intersects(&pipe->ent_enum, &iss->crashed))
iss               478 drivers/staging/media/omap4iss/iss.c 		if (subdev == &iss->csi2a.subdev ||
iss               479 drivers/staging/media/omap4iss/iss.c 		    subdev == &iss->csi2b.subdev)
iss               483 drivers/staging/media/omap4iss/iss.c 	iss_print_status(pipe->output->iss);
iss               555 drivers/staging/media/omap4iss/iss.c static int iss_reset(struct iss_device *iss)
iss               559 drivers/staging/media/omap4iss/iss.c 	iss_reg_set(iss, OMAP4_ISS_MEM_TOP, ISS_HL_SYSCONFIG,
iss               563 drivers/staging/media/omap4iss/iss.c 		!(iss_reg_read(iss, OMAP4_ISS_MEM_TOP, ISS_HL_SYSCONFIG) &
iss               566 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "ISS reset timeout\n");
iss               570 drivers/staging/media/omap4iss/iss.c 	media_entity_enum_zero(&iss->crashed);
iss               575 drivers/staging/media/omap4iss/iss.c static int iss_isp_reset(struct iss_device *iss)
iss               580 drivers/staging/media/omap4iss/iss.c 	iss_reg_update(iss, OMAP4_ISS_MEM_ISP_SYS1, ISP5_SYSCONFIG,
iss               584 drivers/staging/media/omap4iss/iss.c 	iss_reg_set(iss, OMAP4_ISS_MEM_ISP_SYS1, ISP5_CTRL, ISP5_CTRL_MSTANDBY);
iss               587 drivers/staging/media/omap4iss/iss.c 		iss_reg_read(iss, OMAP4_ISS_MEM_ISP_SYS1, ISP5_CTRL) &
iss               590 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "ISP5 standby timeout\n");
iss               595 drivers/staging/media/omap4iss/iss.c 	iss_reg_set(iss, OMAP4_ISS_MEM_ISP_SYS1, ISP5_SYSCONFIG,
iss               599 drivers/staging/media/omap4iss/iss.c 		!(iss_reg_read(iss, OMAP4_ISS_MEM_ISP_SYS1, ISP5_SYSCONFIG) &
iss               602 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "ISP5 reset timeout\n");
iss               695 drivers/staging/media/omap4iss/iss.c static int __iss_subclk_update(struct iss_device *iss)
iss               700 drivers/staging/media/omap4iss/iss.c 	if (iss->subclk_resources & OMAP4_ISS_SUBCLK_CSI2_A)
iss               703 drivers/staging/media/omap4iss/iss.c 	if (iss->subclk_resources & OMAP4_ISS_SUBCLK_CSI2_B)
iss               706 drivers/staging/media/omap4iss/iss.c 	if (iss->subclk_resources & OMAP4_ISS_SUBCLK_ISP)
iss               709 drivers/staging/media/omap4iss/iss.c 	iss_reg_update(iss, OMAP4_ISS_MEM_TOP, ISS_CLKCTRL,
iss               715 drivers/staging/media/omap4iss/iss.c 		if ((iss_reg_read(iss, OMAP4_ISS_MEM_TOP, ISS_CLKSTAT) &
iss               726 drivers/staging/media/omap4iss/iss.c int omap4iss_subclk_enable(struct iss_device *iss,
iss               729 drivers/staging/media/omap4iss/iss.c 	iss->subclk_resources |= res;
iss               731 drivers/staging/media/omap4iss/iss.c 	return __iss_subclk_update(iss);
iss               734 drivers/staging/media/omap4iss/iss.c int omap4iss_subclk_disable(struct iss_device *iss,
iss               737 drivers/staging/media/omap4iss/iss.c 	iss->subclk_resources &= ~res;
iss               739 drivers/staging/media/omap4iss/iss.c 	return __iss_subclk_update(iss);
iss               749 drivers/staging/media/omap4iss/iss.c static void __iss_isp_subclk_update(struct iss_device *iss)
iss               753 drivers/staging/media/omap4iss/iss.c 	if (iss->isp_subclk_resources & OMAP4_ISS_ISP_SUBCLK_ISIF)
iss               756 drivers/staging/media/omap4iss/iss.c 	if (iss->isp_subclk_resources & OMAP4_ISS_ISP_SUBCLK_H3A)
iss               759 drivers/staging/media/omap4iss/iss.c 	if (iss->isp_subclk_resources & OMAP4_ISS_ISP_SUBCLK_RSZ)
iss               762 drivers/staging/media/omap4iss/iss.c 	if (iss->isp_subclk_resources & OMAP4_ISS_ISP_SUBCLK_IPIPE)
iss               765 drivers/staging/media/omap4iss/iss.c 	if (iss->isp_subclk_resources & OMAP4_ISS_ISP_SUBCLK_IPIPEIF)
iss               771 drivers/staging/media/omap4iss/iss.c 	iss_reg_update(iss, OMAP4_ISS_MEM_ISP_SYS1, ISP5_CTRL,
iss               775 drivers/staging/media/omap4iss/iss.c void omap4iss_isp_subclk_enable(struct iss_device *iss,
iss               778 drivers/staging/media/omap4iss/iss.c 	iss->isp_subclk_resources |= res;
iss               780 drivers/staging/media/omap4iss/iss.c 	__iss_isp_subclk_update(iss);
iss               783 drivers/staging/media/omap4iss/iss.c void omap4iss_isp_subclk_disable(struct iss_device *iss,
iss               786 drivers/staging/media/omap4iss/iss.c 	iss->isp_subclk_resources &= ~res;
iss               788 drivers/staging/media/omap4iss/iss.c 	__iss_isp_subclk_update(iss);
iss               797 drivers/staging/media/omap4iss/iss.c static int iss_enable_clocks(struct iss_device *iss)
iss               801 drivers/staging/media/omap4iss/iss.c 	ret = clk_enable(iss->iss_fck);
iss               803 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "clk_enable iss_fck failed\n");
iss               807 drivers/staging/media/omap4iss/iss.c 	ret = clk_enable(iss->iss_ctrlclk);
iss               809 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "clk_enable iss_ctrlclk failed\n");
iss               810 drivers/staging/media/omap4iss/iss.c 		clk_disable(iss->iss_fck);
iss               821 drivers/staging/media/omap4iss/iss.c static void iss_disable_clocks(struct iss_device *iss)
iss               823 drivers/staging/media/omap4iss/iss.c 	clk_disable(iss->iss_ctrlclk);
iss               824 drivers/staging/media/omap4iss/iss.c 	clk_disable(iss->iss_fck);
iss               827 drivers/staging/media/omap4iss/iss.c static int iss_get_clocks(struct iss_device *iss)
iss               829 drivers/staging/media/omap4iss/iss.c 	iss->iss_fck = devm_clk_get(iss->dev, "iss_fck");
iss               830 drivers/staging/media/omap4iss/iss.c 	if (IS_ERR(iss->iss_fck)) {
iss               831 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "Unable to get iss_fck clock info\n");
iss               832 drivers/staging/media/omap4iss/iss.c 		return PTR_ERR(iss->iss_fck);
iss               835 drivers/staging/media/omap4iss/iss.c 	iss->iss_ctrlclk = devm_clk_get(iss->dev, "iss_ctrlclk");
iss               836 drivers/staging/media/omap4iss/iss.c 	if (IS_ERR(iss->iss_ctrlclk)) {
iss               837 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "Unable to get iss_ctrlclk clock info\n");
iss               838 drivers/staging/media/omap4iss/iss.c 		return PTR_ERR(iss->iss_ctrlclk);
iss               854 drivers/staging/media/omap4iss/iss.c struct iss_device *omap4iss_get(struct iss_device *iss)
iss               856 drivers/staging/media/omap4iss/iss.c 	struct iss_device *__iss = iss;
iss               858 drivers/staging/media/omap4iss/iss.c 	if (!iss)
iss               861 drivers/staging/media/omap4iss/iss.c 	mutex_lock(&iss->iss_mutex);
iss               862 drivers/staging/media/omap4iss/iss.c 	if (iss->ref_count > 0)
iss               865 drivers/staging/media/omap4iss/iss.c 	if (iss_enable_clocks(iss) < 0) {
iss               870 drivers/staging/media/omap4iss/iss.c 	iss_enable_interrupts(iss);
iss               874 drivers/staging/media/omap4iss/iss.c 		iss->ref_count++;
iss               875 drivers/staging/media/omap4iss/iss.c 	mutex_unlock(&iss->iss_mutex);
iss               886 drivers/staging/media/omap4iss/iss.c void omap4iss_put(struct iss_device *iss)
iss               888 drivers/staging/media/omap4iss/iss.c 	if (!iss)
iss               891 drivers/staging/media/omap4iss/iss.c 	mutex_lock(&iss->iss_mutex);
iss               892 drivers/staging/media/omap4iss/iss.c 	WARN_ON(iss->ref_count == 0);
iss               893 drivers/staging/media/omap4iss/iss.c 	if (--iss->ref_count == 0) {
iss               894 drivers/staging/media/omap4iss/iss.c 		iss_disable_interrupts(iss);
iss               900 drivers/staging/media/omap4iss/iss.c 		if (!media_entity_enum_empty(&iss->crashed))
iss               901 drivers/staging/media/omap4iss/iss.c 			iss_reset(iss);
iss               902 drivers/staging/media/omap4iss/iss.c 		iss_disable_clocks(iss);
iss               904 drivers/staging/media/omap4iss/iss.c 	mutex_unlock(&iss->iss_mutex);
iss               908 drivers/staging/media/omap4iss/iss.c 				struct iss_device *iss,
iss               915 drivers/staging/media/omap4iss/iss.c 	iss->regs[res] = devm_ioremap_resource(iss->dev, mem);
iss               917 drivers/staging/media/omap4iss/iss.c 	return PTR_ERR_OR_ZERO(iss->regs[res]);
iss               920 drivers/staging/media/omap4iss/iss.c static void iss_unregister_entities(struct iss_device *iss)
iss               922 drivers/staging/media/omap4iss/iss.c 	omap4iss_resizer_unregister_entities(&iss->resizer);
iss               923 drivers/staging/media/omap4iss/iss.c 	omap4iss_ipipe_unregister_entities(&iss->ipipe);
iss               924 drivers/staging/media/omap4iss/iss.c 	omap4iss_ipipeif_unregister_entities(&iss->ipipeif);
iss               925 drivers/staging/media/omap4iss/iss.c 	omap4iss_csi2_unregister_entities(&iss->csi2a);
iss               926 drivers/staging/media/omap4iss/iss.c 	omap4iss_csi2_unregister_entities(&iss->csi2b);
iss               928 drivers/staging/media/omap4iss/iss.c 	v4l2_device_unregister(&iss->v4l2_dev);
iss               929 drivers/staging/media/omap4iss/iss.c 	media_device_unregister(&iss->media_dev);
iss               944 drivers/staging/media/omap4iss/iss.c iss_register_subdev_group(struct iss_device *iss,
iss               959 drivers/staging/media/omap4iss/iss.c 			dev_err(iss->dev,
iss               966 drivers/staging/media/omap4iss/iss.c 		subdev = v4l2_i2c_new_subdev_board(&iss->v4l2_dev, adapter,
iss               969 drivers/staging/media/omap4iss/iss.c 			dev_err(iss->dev, "Unable to register subdev %s\n",
iss               981 drivers/staging/media/omap4iss/iss.c static int iss_register_entities(struct iss_device *iss)
iss               983 drivers/staging/media/omap4iss/iss.c 	struct iss_platform_data *pdata = iss->pdata;
iss               987 drivers/staging/media/omap4iss/iss.c 	iss->media_dev.dev = iss->dev;
iss               988 drivers/staging/media/omap4iss/iss.c 	strscpy(iss->media_dev.model, "TI OMAP4 ISS",
iss               989 drivers/staging/media/omap4iss/iss.c 		sizeof(iss->media_dev.model));
iss               990 drivers/staging/media/omap4iss/iss.c 	iss->media_dev.hw_revision = iss->revision;
iss               991 drivers/staging/media/omap4iss/iss.c 	iss->media_dev.ops = &iss_media_ops;
iss               992 drivers/staging/media/omap4iss/iss.c 	ret = media_device_register(&iss->media_dev);
iss               994 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "Media device registration failed (%d)\n",
iss               999 drivers/staging/media/omap4iss/iss.c 	iss->v4l2_dev.mdev = &iss->media_dev;
iss              1000 drivers/staging/media/omap4iss/iss.c 	ret = v4l2_device_register(iss->dev, &iss->v4l2_dev);
iss              1002 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "V4L2 device registration failed (%d)\n",
iss              1008 drivers/staging/media/omap4iss/iss.c 	ret = omap4iss_csi2_register_entities(&iss->csi2a, &iss->v4l2_dev);
iss              1012 drivers/staging/media/omap4iss/iss.c 	ret = omap4iss_csi2_register_entities(&iss->csi2b, &iss->v4l2_dev);
iss              1016 drivers/staging/media/omap4iss/iss.c 	ret = omap4iss_ipipeif_register_entities(&iss->ipipeif, &iss->v4l2_dev);
iss              1020 drivers/staging/media/omap4iss/iss.c 	ret = omap4iss_ipipe_register_entities(&iss->ipipe, &iss->v4l2_dev);
iss              1024 drivers/staging/media/omap4iss/iss.c 	ret = omap4iss_resizer_register_entities(&iss->resizer, &iss->v4l2_dev);
iss              1035 drivers/staging/media/omap4iss/iss.c 		sensor = iss_register_subdev_group(iss, subdevs->subdevs);
iss              1047 drivers/staging/media/omap4iss/iss.c 			input = &iss->csi2a.subdev.entity;
iss              1054 drivers/staging/media/omap4iss/iss.c 			input = &iss->csi2b.subdev.entity;
iss              1061 drivers/staging/media/omap4iss/iss.c 			dev_err(iss->dev, "invalid interface type %u\n",
iss              1073 drivers/staging/media/omap4iss/iss.c 	ret = v4l2_device_register_subdev_nodes(&iss->v4l2_dev);
iss              1077 drivers/staging/media/omap4iss/iss.c 		iss_unregister_entities(iss);
iss              1088 drivers/staging/media/omap4iss/iss.c static int iss_create_links(struct iss_device *iss)
iss              1092 drivers/staging/media/omap4iss/iss.c 	ret = omap4iss_csi2_create_links(iss);
iss              1094 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "CSI2 pads links creation failed\n");
iss              1098 drivers/staging/media/omap4iss/iss.c 	ret = omap4iss_ipipeif_create_links(iss);
iss              1100 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "ISP IPIPEIF pads links creation failed\n");
iss              1104 drivers/staging/media/omap4iss/iss.c 	ret = omap4iss_resizer_create_links(iss);
iss              1106 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "ISP RESIZER pads links creation failed\n");
iss              1112 drivers/staging/media/omap4iss/iss.c 			&iss->csi2a.subdev.entity, CSI2_PAD_SOURCE,
iss              1113 drivers/staging/media/omap4iss/iss.c 			&iss->ipipeif.subdev.entity, IPIPEIF_PAD_SINK, 0);
iss              1118 drivers/staging/media/omap4iss/iss.c 			&iss->csi2b.subdev.entity, CSI2_PAD_SOURCE,
iss              1119 drivers/staging/media/omap4iss/iss.c 			&iss->ipipeif.subdev.entity, IPIPEIF_PAD_SINK, 0);
iss              1124 drivers/staging/media/omap4iss/iss.c 			&iss->ipipeif.subdev.entity, IPIPEIF_PAD_SOURCE_VP,
iss              1125 drivers/staging/media/omap4iss/iss.c 			&iss->resizer.subdev.entity, RESIZER_PAD_SINK, 0);
iss              1130 drivers/staging/media/omap4iss/iss.c 			&iss->ipipeif.subdev.entity, IPIPEIF_PAD_SOURCE_VP,
iss              1131 drivers/staging/media/omap4iss/iss.c 			&iss->ipipe.subdev.entity, IPIPE_PAD_SINK, 0);
iss              1136 drivers/staging/media/omap4iss/iss.c 			&iss->ipipe.subdev.entity, IPIPE_PAD_SOURCE_VP,
iss              1137 drivers/staging/media/omap4iss/iss.c 			&iss->resizer.subdev.entity, RESIZER_PAD_SINK, 0);
iss              1144 drivers/staging/media/omap4iss/iss.c static void iss_cleanup_modules(struct iss_device *iss)
iss              1146 drivers/staging/media/omap4iss/iss.c 	omap4iss_csi2_cleanup(iss);
iss              1147 drivers/staging/media/omap4iss/iss.c 	omap4iss_ipipeif_cleanup(iss);
iss              1148 drivers/staging/media/omap4iss/iss.c 	omap4iss_ipipe_cleanup(iss);
iss              1149 drivers/staging/media/omap4iss/iss.c 	omap4iss_resizer_cleanup(iss);
iss              1152 drivers/staging/media/omap4iss/iss.c static int iss_initialize_modules(struct iss_device *iss)
iss              1156 drivers/staging/media/omap4iss/iss.c 	ret = omap4iss_csiphy_init(iss);
iss              1158 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "CSI PHY initialization failed\n");
iss              1162 drivers/staging/media/omap4iss/iss.c 	ret = omap4iss_csi2_init(iss);
iss              1164 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "CSI2 initialization failed\n");
iss              1168 drivers/staging/media/omap4iss/iss.c 	ret = omap4iss_ipipeif_init(iss);
iss              1170 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "ISP IPIPEIF initialization failed\n");
iss              1174 drivers/staging/media/omap4iss/iss.c 	ret = omap4iss_ipipe_init(iss);
iss              1176 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "ISP IPIPE initialization failed\n");
iss              1180 drivers/staging/media/omap4iss/iss.c 	ret = omap4iss_resizer_init(iss);
iss              1182 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "ISP RESIZER initialization failed\n");
iss              1189 drivers/staging/media/omap4iss/iss.c 	omap4iss_ipipe_cleanup(iss);
iss              1191 drivers/staging/media/omap4iss/iss.c 	omap4iss_ipipeif_cleanup(iss);
iss              1193 drivers/staging/media/omap4iss/iss.c 	omap4iss_csi2_cleanup(iss);
iss              1202 drivers/staging/media/omap4iss/iss.c 	struct iss_device *iss;
iss              1209 drivers/staging/media/omap4iss/iss.c 	iss = devm_kzalloc(&pdev->dev, sizeof(*iss), GFP_KERNEL);
iss              1210 drivers/staging/media/omap4iss/iss.c 	if (!iss)
iss              1213 drivers/staging/media/omap4iss/iss.c 	mutex_init(&iss->iss_mutex);
iss              1215 drivers/staging/media/omap4iss/iss.c 	iss->dev = &pdev->dev;
iss              1216 drivers/staging/media/omap4iss/iss.c 	iss->pdata = pdata;
iss              1218 drivers/staging/media/omap4iss/iss.c 	iss->raw_dmamask = DMA_BIT_MASK(32);
iss              1219 drivers/staging/media/omap4iss/iss.c 	iss->dev->dma_mask = &iss->raw_dmamask;
iss              1220 drivers/staging/media/omap4iss/iss.c 	iss->dev->coherent_dma_mask = DMA_BIT_MASK(32);
iss              1222 drivers/staging/media/omap4iss/iss.c 	platform_set_drvdata(pdev, iss);
iss              1228 drivers/staging/media/omap4iss/iss.c 	iss->syscon = syscon_regmap_lookup_by_compatible("syscon");
iss              1229 drivers/staging/media/omap4iss/iss.c 	if (IS_ERR(iss->syscon)) {
iss              1230 drivers/staging/media/omap4iss/iss.c 		ret = PTR_ERR(iss->syscon);
iss              1235 drivers/staging/media/omap4iss/iss.c 	ret = iss_map_mem_resource(pdev, iss, OMAP4_ISS_MEM_TOP);
iss              1239 drivers/staging/media/omap4iss/iss.c 	ret = iss_get_clocks(iss);
iss              1243 drivers/staging/media/omap4iss/iss.c 	if (!omap4iss_get(iss))
iss              1246 drivers/staging/media/omap4iss/iss.c 	ret = iss_reset(iss);
iss              1250 drivers/staging/media/omap4iss/iss.c 	iss->revision = iss_reg_read(iss, OMAP4_ISS_MEM_TOP, ISS_HL_REVISION);
iss              1251 drivers/staging/media/omap4iss/iss.c 	dev_info(iss->dev, "Revision %08x found\n", iss->revision);
iss              1254 drivers/staging/media/omap4iss/iss.c 		ret = iss_map_mem_resource(pdev, iss, i);
iss              1260 drivers/staging/media/omap4iss/iss.c 	iss_reg_update(iss, OMAP4_ISS_MEM_BTE, BTE_CTRL,
iss              1265 drivers/staging/media/omap4iss/iss.c 	ret = omap4iss_subclk_enable(iss, OMAP4_ISS_SUBCLK_ISP);
iss              1269 drivers/staging/media/omap4iss/iss.c 	ret = iss_isp_reset(iss);
iss              1273 drivers/staging/media/omap4iss/iss.c 	dev_info(iss->dev, "ISP Revision %08x found\n",
iss              1274 drivers/staging/media/omap4iss/iss.c 		 iss_reg_read(iss, OMAP4_ISS_MEM_ISP_SYS1, ISP5_REVISION));
iss              1282 drivers/staging/media/omap4iss/iss.c 	iss->irq_num = ret;
iss              1284 drivers/staging/media/omap4iss/iss.c 	if (devm_request_irq(iss->dev, iss->irq_num, iss_isr, IRQF_SHARED,
iss              1285 drivers/staging/media/omap4iss/iss.c 			     "OMAP4 ISS", iss)) {
iss              1286 drivers/staging/media/omap4iss/iss.c 		dev_err(iss->dev, "Unable to request IRQ\n");
iss              1292 drivers/staging/media/omap4iss/iss.c 	ret = iss_initialize_modules(iss);
iss              1296 drivers/staging/media/omap4iss/iss.c 	ret = iss_register_entities(iss);
iss              1300 drivers/staging/media/omap4iss/iss.c 	ret = media_entity_enum_init(&iss->crashed, &iss->media_dev);
iss              1304 drivers/staging/media/omap4iss/iss.c 	ret = iss_create_links(iss);
iss              1308 drivers/staging/media/omap4iss/iss.c 	omap4iss_put(iss);
iss              1313 drivers/staging/media/omap4iss/iss.c 	iss_unregister_entities(iss);
iss              1314 drivers/staging/media/omap4iss/iss.c 	media_entity_enum_cleanup(&iss->crashed);
iss              1316 drivers/staging/media/omap4iss/iss.c 	iss_cleanup_modules(iss);
iss              1318 drivers/staging/media/omap4iss/iss.c 	omap4iss_put(iss);
iss              1320 drivers/staging/media/omap4iss/iss.c 	mutex_destroy(&iss->iss_mutex);
iss              1327 drivers/staging/media/omap4iss/iss.c 	struct iss_device *iss = platform_get_drvdata(pdev);
iss              1329 drivers/staging/media/omap4iss/iss.c 	iss_unregister_entities(iss);
iss              1330 drivers/staging/media/omap4iss/iss.c 	media_entity_enum_cleanup(&iss->crashed);
iss              1331 drivers/staging/media/omap4iss/iss.c 	iss_cleanup_modules(iss);
iss               138 drivers/staging/media/omap4iss/iss.h void omap4iss_configure_bridge(struct iss_device *iss,
iss               141 drivers/staging/media/omap4iss/iss.h struct iss_device *omap4iss_get(struct iss_device *iss);
iss               142 drivers/staging/media/omap4iss/iss.h void omap4iss_put(struct iss_device *iss);
iss               143 drivers/staging/media/omap4iss/iss.h int omap4iss_subclk_enable(struct iss_device *iss,
iss               145 drivers/staging/media/omap4iss/iss.h int omap4iss_subclk_disable(struct iss_device *iss,
iss               147 drivers/staging/media/omap4iss/iss.h void omap4iss_isp_subclk_enable(struct iss_device *iss,
iss               149 drivers/staging/media/omap4iss/iss.h void omap4iss_isp_subclk_disable(struct iss_device *iss,
iss               165 drivers/staging/media/omap4iss/iss.h u32 iss_reg_read(struct iss_device *iss, enum iss_mem_resources res,
iss               168 drivers/staging/media/omap4iss/iss.h 	return readl(iss->regs[res] + offset);
iss               179 drivers/staging/media/omap4iss/iss.h void iss_reg_write(struct iss_device *iss, enum iss_mem_resources res,
iss               182 drivers/staging/media/omap4iss/iss.h 	writel(value, iss->regs[res] + offset);
iss               193 drivers/staging/media/omap4iss/iss.h void iss_reg_clr(struct iss_device *iss, enum iss_mem_resources res,
iss               196 drivers/staging/media/omap4iss/iss.h 	u32 v = iss_reg_read(iss, res, offset);
iss               198 drivers/staging/media/omap4iss/iss.h 	iss_reg_write(iss, res, offset, v & ~clr);
iss               209 drivers/staging/media/omap4iss/iss.h void iss_reg_set(struct iss_device *iss, enum iss_mem_resources res,
iss               212 drivers/staging/media/omap4iss/iss.h 	u32 v = iss_reg_read(iss, res, offset);
iss               214 drivers/staging/media/omap4iss/iss.h 	iss_reg_write(iss, res, offset, v | set);
iss               228 drivers/staging/media/omap4iss/iss.h void iss_reg_update(struct iss_device *iss, enum iss_mem_resources res,
iss               231 drivers/staging/media/omap4iss/iss.h 	u32 v = iss_reg_read(iss, res, offset);
iss               233 drivers/staging/media/omap4iss/iss.h 	iss_reg_write(iss, res, offset, (v & ~clr) | set);
iss                28 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_update(csi2->iss, csi2->regs1, CSI2_CTRL, CSI2_CTRL_IF_EN,
iss                88 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTRL, reg);
iss               258 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_PING_ADDR(ctx->ctxnum),
iss               260 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_PONG_ADDR(ctx->ctxnum),
iss               286 drivers/staging/media/omap4iss/iss_csi2.c 	reg = iss_reg_read(csi2->iss, csi2->regs1, CSI2_CTX_CTRL1(ctxnum));
iss               304 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_CTRL1(ctxnum), reg);
iss               330 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_CTRL1(ctx->ctxnum), reg);
iss               342 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_CTRL2(ctx->ctxnum), reg);
iss               345 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_CTRL3(ctx->ctxnum),
iss               349 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_update(csi2->iss, csi2->regs1, CSI2_CTX_DAT_OFST(ctx->ctxnum),
iss               352 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_PING_ADDR(ctx->ctxnum),
iss               354 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_PONG_ADDR(ctx->ctxnum),
iss               367 drivers/staging/media/omap4iss/iss_csi2.c 	reg = iss_reg_read(csi2->iss, csi2->regs1, CSI2_TIMING);
iss               388 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_write(csi2->iss, csi2->regs1, CSI2_TIMING, reg);
iss               401 drivers/staging/media/omap4iss/iss_csi2.c 		iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_IRQSTATUS(i),
iss               404 drivers/staging/media/omap4iss/iss_csi2.c 			iss_reg_set(csi2->iss, csi2->regs1,
iss               407 drivers/staging/media/omap4iss/iss_csi2.c 			iss_reg_clr(csi2->iss, csi2->regs1,
iss               447 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_write(csi2->iss, csi2->regs1, CSI2_COMPLEXIO_IRQSTATUS, reg);
iss               449 drivers/staging/media/omap4iss/iss_csi2.c 		iss_reg_set(csi2->iss, csi2->regs1, CSI2_COMPLEXIO_IRQENABLE,
iss               452 drivers/staging/media/omap4iss/iss_csi2.c 		iss_reg_write(csi2->iss, csi2->regs1, CSI2_COMPLEXIO_IRQENABLE,
iss               471 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_write(csi2->iss, csi2->regs1, CSI2_IRQSTATUS, reg);
iss               473 drivers/staging/media/omap4iss/iss_csi2.c 		iss_reg_set(csi2->iss, csi2->regs1, CSI2_IRQENABLE, reg);
iss               475 drivers/staging/media/omap4iss/iss_csi2.c 		iss_reg_write(csi2->iss, csi2->regs1, CSI2_IRQENABLE, 0);
iss               495 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_set(csi2->iss, csi2->regs1, CSI2_SYSCONFIG,
iss               499 drivers/staging/media/omap4iss/iss_csi2.c 		iss_reg_read(csi2->iss, csi2->regs1, CSI2_SYSSTATUS) &
iss               502 drivers/staging/media/omap4iss/iss_csi2.c 		dev_err(csi2->iss->dev, "CSI2: Soft reset timeout!\n");
iss               506 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_set(csi2->iss, csi2->regs1, CSI2_COMPLEXIO_CFG,
iss               510 drivers/staging/media/omap4iss/iss_csi2.c 		iss_reg_read(csi2->iss, csi2->phy->phy_regs, REGISTER1) &
iss               513 drivers/staging/media/omap4iss/iss_csi2.c 		dev_err(csi2->iss->dev, "CSI2: CSI2_96M_FCLK reset timeout!\n");
iss               517 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_update(csi2->iss, csi2->regs1, CSI2_SYSCONFIG,
iss               600 drivers/staging/media/omap4iss/iss_csi2.c #define CSI2_PRINT_REGISTER(iss, regs, name)\
iss               601 drivers/staging/media/omap4iss/iss_csi2.c 	dev_dbg(iss->dev, "###CSI2 " #name "=0x%08x\n", \
iss               602 drivers/staging/media/omap4iss/iss_csi2.c 		iss_reg_read(iss, regs, CSI2_##name))
iss               606 drivers/staging/media/omap4iss/iss_csi2.c 	struct iss_device *iss = csi2->iss;
iss               611 drivers/staging/media/omap4iss/iss_csi2.c 	dev_dbg(iss->dev, "-------------CSI2 Register dump-------------\n");
iss               613 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, SYSCONFIG);
iss               614 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, SYSSTATUS);
iss               615 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, IRQENABLE);
iss               616 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, IRQSTATUS);
iss               617 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, CTRL);
iss               618 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, DBG_H);
iss               619 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, COMPLEXIO_CFG);
iss               620 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, COMPLEXIO_IRQSTATUS);
iss               621 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, SHORT_PACKET);
iss               622 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, COMPLEXIO_IRQENABLE);
iss               623 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, DBG_P);
iss               624 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, TIMING);
iss               625 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, CTX_CTRL1(0));
iss               626 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, CTX_CTRL2(0));
iss               627 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, CTX_DAT_OFST(0));
iss               628 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, CTX_PING_ADDR(0));
iss               629 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, CTX_PONG_ADDR(0));
iss               630 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, CTX_IRQENABLE(0));
iss               631 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, CTX_IRQSTATUS(0));
iss               632 drivers/staging/media/omap4iss/iss_csi2.c 	CSI2_PRINT_REGISTER(iss, csi2->regs1, CTX_CTRL3(0));
iss               634 drivers/staging/media/omap4iss/iss_csi2.c 	dev_dbg(iss->dev, "--------------------------------------------\n");
iss               670 drivers/staging/media/omap4iss/iss_csi2.c 	status = iss_reg_read(csi2->iss, csi2->regs1, CSI2_CTX_IRQSTATUS(n));
iss               671 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_write(csi2->iss, csi2->regs1, CSI2_CTX_IRQSTATUS(n), status);
iss               683 drivers/staging/media/omap4iss/iss_csi2.c 		frame = iss_reg_read(csi2->iss, csi2->regs1,
iss               744 drivers/staging/media/omap4iss/iss_csi2.c 	struct iss_device *iss = csi2->iss;
iss               749 drivers/staging/media/omap4iss/iss_csi2.c 	csi2_irqstatus = iss_reg_read(csi2->iss, csi2->regs1, CSI2_IRQSTATUS);
iss               750 drivers/staging/media/omap4iss/iss_csi2.c 	iss_reg_write(csi2->iss, csi2->regs1, CSI2_IRQSTATUS, csi2_irqstatus);
iss               754 drivers/staging/media/omap4iss/iss_csi2.c 		cpxio1_irqstatus = iss_reg_read(csi2->iss, csi2->regs1,
iss               756 drivers/staging/media/omap4iss/iss_csi2.c 		iss_reg_write(csi2->iss, csi2->regs1, CSI2_COMPLEXIO_IRQSTATUS,
iss               758 drivers/staging/media/omap4iss/iss_csi2.c 		dev_dbg(iss->dev, "CSI2: ComplexIO Error IRQ %x\n",
iss               768 drivers/staging/media/omap4iss/iss_csi2.c 		dev_dbg(iss->dev,
iss               783 drivers/staging/media/omap4iss/iss_csi2.c 		dev_dbg(iss->dev, "CSI2: ECC correction done\n");
iss              1068 drivers/staging/media/omap4iss/iss_csi2.c 	struct iss_device *iss = csi2->iss;
iss              1076 drivers/staging/media/omap4iss/iss_csi2.c 		omap4iss_subclk_enable(iss, csi2->subclk);
iss              1081 drivers/staging/media/omap4iss/iss_csi2.c 		ret = omap4iss_csiphy_config(iss, sd);
iss              1116 drivers/staging/media/omap4iss/iss_csi2.c 		omap4iss_subclk_disable(iss, csi2->subclk);
iss              1287 drivers/staging/media/omap4iss/iss_csi2.c 	csi2->video_out.iss = csi2->iss;
iss              1304 drivers/staging/media/omap4iss/iss_csi2.c int omap4iss_csi2_init(struct iss_device *iss)
iss              1306 drivers/staging/media/omap4iss/iss_csi2.c 	struct iss_csi2_device *csi2a = &iss->csi2a;
iss              1307 drivers/staging/media/omap4iss/iss_csi2.c 	struct iss_csi2_device *csi2b = &iss->csi2b;
iss              1310 drivers/staging/media/omap4iss/iss_csi2.c 	csi2a->iss = iss;
iss              1313 drivers/staging/media/omap4iss/iss_csi2.c 	csi2a->phy = &iss->csiphy1;
iss              1322 drivers/staging/media/omap4iss/iss_csi2.c 	csi2b->iss = iss;
iss              1325 drivers/staging/media/omap4iss/iss_csi2.c 	csi2b->phy = &iss->csiphy2;
iss              1343 drivers/staging/media/omap4iss/iss_csi2.c int omap4iss_csi2_create_links(struct iss_device *iss)
iss              1345 drivers/staging/media/omap4iss/iss_csi2.c 	struct iss_csi2_device *csi2a = &iss->csi2a;
iss              1346 drivers/staging/media/omap4iss/iss_csi2.c 	struct iss_csi2_device *csi2b = &iss->csi2b;
iss              1367 drivers/staging/media/omap4iss/iss_csi2.c void omap4iss_csi2_cleanup(struct iss_device *iss)
iss              1369 drivers/staging/media/omap4iss/iss_csi2.c 	struct iss_csi2_device *csi2a = &iss->csi2a;
iss              1370 drivers/staging/media/omap4iss/iss_csi2.c 	struct iss_csi2_device *csi2b = &iss->csi2b;
iss               124 drivers/staging/media/omap4iss/iss_csi2.h 	struct iss_device *iss;
iss               149 drivers/staging/media/omap4iss/iss_csi2.h int omap4iss_csi2_init(struct iss_device *iss);
iss               150 drivers/staging/media/omap4iss/iss_csi2.h int omap4iss_csi2_create_links(struct iss_device *iss);
iss               151 drivers/staging/media/omap4iss/iss_csi2.h void omap4iss_csi2_cleanup(struct iss_device *iss);
iss                31 drivers/staging/media/omap4iss/iss_csiphy.c 	reg = iss_reg_read(phy->iss, phy->cfg_regs, CSI2_COMPLEXIO_CFG);
iss                47 drivers/staging/media/omap4iss/iss_csiphy.c 	iss_reg_write(phy->iss, phy->cfg_regs, CSI2_COMPLEXIO_CFG, reg);
iss                61 drivers/staging/media/omap4iss/iss_csiphy.c 	iss_reg_update(phy->iss, phy->cfg_regs, CSI2_COMPLEXIO_CFG,
iss                68 drivers/staging/media/omap4iss/iss_csiphy.c 		reg = iss_reg_read(phy->iss, phy->cfg_regs, CSI2_COMPLEXIO_CFG)
iss                77 drivers/staging/media/omap4iss/iss_csiphy.c 		dev_err(phy->iss->dev, "CSI2 CIO set power failed!\n");
iss                97 drivers/staging/media/omap4iss/iss_csiphy.c 	iss_reg_write(phy->iss, phy->phy_regs, REGISTER0, reg);
iss               105 drivers/staging/media/omap4iss/iss_csiphy.c 	iss_reg_write(phy->iss, phy->phy_regs, REGISTER1, reg);
iss               115 drivers/staging/media/omap4iss/iss_csiphy.c int omap4iss_csiphy_config(struct iss_device *iss,
iss               144 drivers/staging/media/omap4iss/iss_csiphy.c 	regmap_read(iss->syscon, 0x68, &cam_rx_ctrl);
iss               168 drivers/staging/media/omap4iss/iss_csiphy.c 	regmap_write(iss->syscon, 0x68, cam_rx_ctrl);
iss               255 drivers/staging/media/omap4iss/iss_csiphy.c int omap4iss_csiphy_init(struct iss_device *iss)
iss               257 drivers/staging/media/omap4iss/iss_csiphy.c 	struct iss_csiphy *phy1 = &iss->csiphy1;
iss               258 drivers/staging/media/omap4iss/iss_csiphy.c 	struct iss_csiphy *phy2 = &iss->csiphy2;
iss               260 drivers/staging/media/omap4iss/iss_csiphy.c 	phy1->iss = iss;
iss               261 drivers/staging/media/omap4iss/iss_csiphy.c 	phy1->csi2 = &iss->csi2a;
iss               268 drivers/staging/media/omap4iss/iss_csiphy.c 	phy2->iss = iss;
iss               269 drivers/staging/media/omap4iss/iss_csiphy.c 	phy2->csi2 = &iss->csi2b;
iss                26 drivers/staging/media/omap4iss/iss_csiphy.h 	struct iss_device *iss;
iss                41 drivers/staging/media/omap4iss/iss_csiphy.h int omap4iss_csiphy_config(struct iss_device *iss,
iss                45 drivers/staging/media/omap4iss/iss_csiphy.h int omap4iss_csiphy_init(struct iss_device *iss);
iss                41 drivers/staging/media/omap4iss/iss_ipipe.c #define IPIPE_PRINT_REGISTER(iss, name)\
iss                42 drivers/staging/media/omap4iss/iss_ipipe.c 	dev_dbg(iss->dev, "###IPIPE " #name "=0x%08x\n", \
iss                43 drivers/staging/media/omap4iss/iss_ipipe.c 		iss_reg_read(iss, OMAP4_ISS_MEM_ISP_IPIPE, IPIPE_##name))
iss                47 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_device *iss = to_iss_device(ipipe);
iss                49 drivers/staging/media/omap4iss/iss_ipipe.c 	dev_dbg(iss->dev, "-------------IPIPE Register dump-------------\n");
iss                51 drivers/staging/media/omap4iss/iss_ipipe.c 	IPIPE_PRINT_REGISTER(iss, SRC_EN);
iss                52 drivers/staging/media/omap4iss/iss_ipipe.c 	IPIPE_PRINT_REGISTER(iss, SRC_MODE);
iss                53 drivers/staging/media/omap4iss/iss_ipipe.c 	IPIPE_PRINT_REGISTER(iss, SRC_FMT);
iss                54 drivers/staging/media/omap4iss/iss_ipipe.c 	IPIPE_PRINT_REGISTER(iss, SRC_COL);
iss                55 drivers/staging/media/omap4iss/iss_ipipe.c 	IPIPE_PRINT_REGISTER(iss, SRC_VPS);
iss                56 drivers/staging/media/omap4iss/iss_ipipe.c 	IPIPE_PRINT_REGISTER(iss, SRC_VSZ);
iss                57 drivers/staging/media/omap4iss/iss_ipipe.c 	IPIPE_PRINT_REGISTER(iss, SRC_HPS);
iss                58 drivers/staging/media/omap4iss/iss_ipipe.c 	IPIPE_PRINT_REGISTER(iss, SRC_HSZ);
iss                59 drivers/staging/media/omap4iss/iss_ipipe.c 	IPIPE_PRINT_REGISTER(iss, GCK_MMR);
iss                60 drivers/staging/media/omap4iss/iss_ipipe.c 	IPIPE_PRINT_REGISTER(iss, YUV_PHS);
iss                62 drivers/staging/media/omap4iss/iss_ipipe.c 	dev_dbg(iss->dev, "-----------------------------------------------\n");
iss                72 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_device *iss = to_iss_device(ipipe);
iss                74 drivers/staging/media/omap4iss/iss_ipipe.c 	iss_reg_update(iss, OMAP4_ISS_MEM_ISP_IPIPE, IPIPE_SRC_EN,
iss                84 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_device *iss = to_iss_device(ipipe);
iss                91 drivers/staging/media/omap4iss/iss_ipipe.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_IPIPE, IPIPE_SRC_FMT,
iss                95 drivers/staging/media/omap4iss/iss_ipipe.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_IPIPE, IPIPE_YUV_PHS,
iss                98 drivers/staging/media/omap4iss/iss_ipipe.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_IPIPE, IPIPE_SRC_VPS, 0);
iss                99 drivers/staging/media/omap4iss/iss_ipipe.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_IPIPE, IPIPE_SRC_HPS, 0);
iss               100 drivers/staging/media/omap4iss/iss_ipipe.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_IPIPE, IPIPE_SRC_VSZ,
iss               102 drivers/staging/media/omap4iss/iss_ipipe.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_IPIPE, IPIPE_SRC_HSZ,
iss               106 drivers/staging/media/omap4iss/iss_ipipe.c 	iss_reg_clr(iss, OMAP4_ISS_MEM_ISP_IPIPE, IPIPE_SRC_MODE,
iss               110 drivers/staging/media/omap4iss/iss_ipipe.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_IPIPE, IPIPE_SRC_COL,
iss               131 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_device *iss = to_iss_device(ipipe);
iss               138 drivers/staging/media/omap4iss/iss_ipipe.c 		omap4iss_isp_subclk_enable(iss, OMAP4_ISS_ISP_SUBCLK_IPIPE);
iss               141 drivers/staging/media/omap4iss/iss_ipipe.c 		iss_reg_write(iss, OMAP4_ISS_MEM_ISP_IPIPE, IPIPE_GCK_MMR,
iss               145 drivers/staging/media/omap4iss/iss_ipipe.c 		iss_reg_write(iss, OMAP4_ISS_MEM_ISP_IPIPE, IPIPE_GCK_PIX,
iss               168 drivers/staging/media/omap4iss/iss_ipipe.c 		omap4iss_isp_subclk_disable(iss, OMAP4_ISS_ISP_SUBCLK_IPIPE);
iss               444 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_device *iss = to_iss_device(ipipe);
iss               460 drivers/staging/media/omap4iss/iss_ipipe.c 		if (remote->entity == &iss->ipipeif.subdev.entity)
iss               558 drivers/staging/media/omap4iss/iss_ipipe.c int omap4iss_ipipe_init(struct iss_device *iss)
iss               560 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_ipipe_device *ipipe = &iss->ipipe;
iss               572 drivers/staging/media/omap4iss/iss_ipipe.c void omap4iss_ipipe_cleanup(struct iss_device *iss)
iss               574 drivers/staging/media/omap4iss/iss_ipipe.c 	struct iss_ipipe_device *ipipe = &iss->ipipe;
iss                60 drivers/staging/media/omap4iss/iss_ipipe.h int omap4iss_ipipe_init(struct iss_device *iss);
iss                61 drivers/staging/media/omap4iss/iss_ipipe.h void omap4iss_ipipe_cleanup(struct iss_device *iss);
iss                37 drivers/staging/media/omap4iss/iss_ipipeif.c #define IPIPEIF_PRINT_REGISTER(iss, name)\
iss                38 drivers/staging/media/omap4iss/iss_ipipeif.c 	dev_dbg(iss->dev, "###IPIPEIF " #name "=0x%08x\n", \
iss                39 drivers/staging/media/omap4iss/iss_ipipeif.c 		iss_reg_read(iss, OMAP4_ISS_MEM_ISP_IPIPEIF, IPIPEIF_##name))
iss                41 drivers/staging/media/omap4iss/iss_ipipeif.c #define ISIF_PRINT_REGISTER(iss, name)\
iss                42 drivers/staging/media/omap4iss/iss_ipipeif.c 	dev_dbg(iss->dev, "###ISIF " #name "=0x%08x\n", \
iss                43 drivers/staging/media/omap4iss/iss_ipipeif.c 		iss_reg_read(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_##name))
iss                45 drivers/staging/media/omap4iss/iss_ipipeif.c #define ISP5_PRINT_REGISTER(iss, name)\
iss                46 drivers/staging/media/omap4iss/iss_ipipeif.c 	dev_dbg(iss->dev, "###ISP5 " #name "=0x%08x\n", \
iss                47 drivers/staging/media/omap4iss/iss_ipipeif.c 		iss_reg_read(iss, OMAP4_ISS_MEM_ISP_SYS1, ISP5_##name))
iss                51 drivers/staging/media/omap4iss/iss_ipipeif.c 	struct iss_device *iss = to_iss_device(ipipeif);
iss                53 drivers/staging/media/omap4iss/iss_ipipeif.c 	dev_dbg(iss->dev, "-------------IPIPEIF Register dump-------------\n");
iss                55 drivers/staging/media/omap4iss/iss_ipipeif.c 	IPIPEIF_PRINT_REGISTER(iss, CFG1);
iss                56 drivers/staging/media/omap4iss/iss_ipipeif.c 	IPIPEIF_PRINT_REGISTER(iss, CFG2);
iss                58 drivers/staging/media/omap4iss/iss_ipipeif.c 	ISIF_PRINT_REGISTER(iss, SYNCEN);
iss                59 drivers/staging/media/omap4iss/iss_ipipeif.c 	ISIF_PRINT_REGISTER(iss, CADU);
iss                60 drivers/staging/media/omap4iss/iss_ipipeif.c 	ISIF_PRINT_REGISTER(iss, CADL);
iss                61 drivers/staging/media/omap4iss/iss_ipipeif.c 	ISIF_PRINT_REGISTER(iss, MODESET);
iss                62 drivers/staging/media/omap4iss/iss_ipipeif.c 	ISIF_PRINT_REGISTER(iss, CCOLP);
iss                63 drivers/staging/media/omap4iss/iss_ipipeif.c 	ISIF_PRINT_REGISTER(iss, SPH);
iss                64 drivers/staging/media/omap4iss/iss_ipipeif.c 	ISIF_PRINT_REGISTER(iss, LNH);
iss                65 drivers/staging/media/omap4iss/iss_ipipeif.c 	ISIF_PRINT_REGISTER(iss, LNV);
iss                66 drivers/staging/media/omap4iss/iss_ipipeif.c 	ISIF_PRINT_REGISTER(iss, VDINT(0));
iss                67 drivers/staging/media/omap4iss/iss_ipipeif.c 	ISIF_PRINT_REGISTER(iss, HSIZE);
iss                69 drivers/staging/media/omap4iss/iss_ipipeif.c 	ISP5_PRINT_REGISTER(iss, SYSCONFIG);
iss                70 drivers/staging/media/omap4iss/iss_ipipeif.c 	ISP5_PRINT_REGISTER(iss, CTRL);
iss                71 drivers/staging/media/omap4iss/iss_ipipeif.c 	ISP5_PRINT_REGISTER(iss, IRQSTATUS(0));
iss                72 drivers/staging/media/omap4iss/iss_ipipeif.c 	ISP5_PRINT_REGISTER(iss, IRQENABLE_SET(0));
iss                73 drivers/staging/media/omap4iss/iss_ipipeif.c 	ISP5_PRINT_REGISTER(iss, IRQENABLE_CLR(0));
iss                75 drivers/staging/media/omap4iss/iss_ipipeif.c 	dev_dbg(iss->dev, "-----------------------------------------------\n");
iss                80 drivers/staging/media/omap4iss/iss_ipipeif.c 	struct iss_device *iss = to_iss_device(ipipeif);
iss                82 drivers/staging/media/omap4iss/iss_ipipeif.c 	iss_reg_update(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_SYNCEN,
iss                93 drivers/staging/media/omap4iss/iss_ipipeif.c 	struct iss_device *iss = to_iss_device(ipipeif);
iss                95 drivers/staging/media/omap4iss/iss_ipipeif.c 	iss_reg_update(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_SYNCEN,
iss               112 drivers/staging/media/omap4iss/iss_ipipeif.c 	struct iss_device *iss = to_iss_device(ipipeif);
iss               115 drivers/staging/media/omap4iss/iss_ipipeif.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_CADU,
iss               117 drivers/staging/media/omap4iss/iss_ipipeif.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_CADL,
iss               123 drivers/staging/media/omap4iss/iss_ipipeif.c 	struct iss_device *iss = to_iss_device(ipipeif);
iss               128 drivers/staging/media/omap4iss/iss_ipipeif.c 	omap4iss_configure_bridge(iss, ipipeif->input);
iss               134 drivers/staging/media/omap4iss/iss_ipipeif.c 	iss_reg_clr(iss, OMAP4_ISS_MEM_ISP_IPIPEIF, IPIPEIF_CFG1,
iss               141 drivers/staging/media/omap4iss/iss_ipipeif.c 		iss_reg_update(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_MODESET,
iss               146 drivers/staging/media/omap4iss/iss_ipipeif.c 		iss_reg_update(iss, OMAP4_ISS_MEM_ISP_IPIPEIF, IPIPEIF_CFG2,
iss               174 drivers/staging/media/omap4iss/iss_ipipeif.c 		iss_reg_clr(iss, OMAP4_ISS_MEM_ISP_IPIPEIF, IPIPEIF_CFG2,
iss               177 drivers/staging/media/omap4iss/iss_ipipeif.c 		iss_reg_update(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_MODESET,
iss               183 drivers/staging/media/omap4iss/iss_ipipeif.c 		iss_reg_update(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_CGAMMAWD,
iss               188 drivers/staging/media/omap4iss/iss_ipipeif.c 		iss_reg_write(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_CCOLP,
iss               193 drivers/staging/media/omap4iss/iss_ipipeif.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_SPH, 0 & ISIF_SPH_MASK);
iss               194 drivers/staging/media/omap4iss/iss_ipipeif.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_LNH,
iss               196 drivers/staging/media/omap4iss/iss_ipipeif.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_LNV,
iss               200 drivers/staging/media/omap4iss/iss_ipipeif.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_VDINT(0),
iss               206 drivers/staging/media/omap4iss/iss_ipipeif.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_ISIF, ISIF_HSIZE,
iss               305 drivers/staging/media/omap4iss/iss_ipipeif.c 	struct iss_device *iss = to_iss_device(ipipeif);
iss               313 drivers/staging/media/omap4iss/iss_ipipeif.c 		omap4iss_isp_subclk_enable(iss, IPIPEIF_DRV_SUBCLK_MASK);
iss               349 drivers/staging/media/omap4iss/iss_ipipeif.c 		omap4iss_isp_subclk_disable(iss, IPIPEIF_DRV_SUBCLK_MASK);
iss               660 drivers/staging/media/omap4iss/iss_ipipeif.c 	struct iss_device *iss = to_iss_device(ipipeif);
iss               678 drivers/staging/media/omap4iss/iss_ipipeif.c 		if (remote->entity == &iss->csi2a.subdev.entity)
iss               680 drivers/staging/media/omap4iss/iss_ipipeif.c 		else if (remote->entity == &iss->csi2b.subdev.entity)
iss               755 drivers/staging/media/omap4iss/iss_ipipeif.c 	ipipeif->video_out.iss = to_iss_device(ipipeif);
iss               803 drivers/staging/media/omap4iss/iss_ipipeif.c int omap4iss_ipipeif_init(struct iss_device *iss)
iss               805 drivers/staging/media/omap4iss/iss_ipipeif.c 	struct iss_ipipeif_device *ipipeif = &iss->ipipeif;
iss               819 drivers/staging/media/omap4iss/iss_ipipeif.c int omap4iss_ipipeif_create_links(struct iss_device *iss)
iss               821 drivers/staging/media/omap4iss/iss_ipipeif.c 	struct iss_ipipeif_device *ipipeif = &iss->ipipeif;
iss               833 drivers/staging/media/omap4iss/iss_ipipeif.c void omap4iss_ipipeif_cleanup(struct iss_device *iss)
iss               835 drivers/staging/media/omap4iss/iss_ipipeif.c 	struct iss_ipipeif_device *ipipeif = &iss->ipipeif;
iss                76 drivers/staging/media/omap4iss/iss_ipipeif.h int omap4iss_ipipeif_init(struct iss_device *iss);
iss                77 drivers/staging/media/omap4iss/iss_ipipeif.h int omap4iss_ipipeif_create_links(struct iss_device *iss);
iss                78 drivers/staging/media/omap4iss/iss_ipipeif.h void omap4iss_ipipeif_cleanup(struct iss_device *iss);
iss                85 drivers/staging/media/omap4iss/iss_ipipeif.h void omap4iss_ipipeif_restore_context(struct iss_device *iss);
iss                33 drivers/staging/media/omap4iss/iss_resizer.c #define RSZ_PRINT_REGISTER(iss, name)\
iss                34 drivers/staging/media/omap4iss/iss_resizer.c 	dev_dbg(iss->dev, "###RSZ " #name "=0x%08x\n", \
iss                35 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_read(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_##name))
iss                37 drivers/staging/media/omap4iss/iss_resizer.c #define RZA_PRINT_REGISTER(iss, name)\
iss                38 drivers/staging/media/omap4iss/iss_resizer.c 	dev_dbg(iss->dev, "###RZA " #name "=0x%08x\n", \
iss                39 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_read(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_##name))
iss                43 drivers/staging/media/omap4iss/iss_resizer.c 	struct iss_device *iss = to_iss_device(resizer);
iss                45 drivers/staging/media/omap4iss/iss_resizer.c 	dev_dbg(iss->dev, "-------------RESIZER Register dump-------------\n");
iss                47 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, SYSCONFIG);
iss                48 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, IN_FIFO_CTRL);
iss                49 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, FRACDIV);
iss                50 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, SRC_EN);
iss                51 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, SRC_MODE);
iss                52 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, SRC_FMT0);
iss                53 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, SRC_FMT1);
iss                54 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, SRC_VPS);
iss                55 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, SRC_VSZ);
iss                56 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, SRC_HPS);
iss                57 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, SRC_HSZ);
iss                58 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, DMA_RZA);
iss                59 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, DMA_RZB);
iss                60 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, DMA_STA);
iss                61 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, GCK_MMR);
iss                62 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, GCK_SDR);
iss                63 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, IRQ_RZA);
iss                64 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, IRQ_RZB);
iss                65 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, YUV_Y_MIN);
iss                66 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, YUV_Y_MAX);
iss                67 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, YUV_C_MIN);
iss                68 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, YUV_C_MAX);
iss                69 drivers/staging/media/omap4iss/iss_resizer.c 	RSZ_PRINT_REGISTER(iss, SEQ);
iss                71 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, EN);
iss                72 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, MODE);
iss                73 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, 420);
iss                74 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, I_VPS);
iss                75 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, I_HPS);
iss                76 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, O_VSZ);
iss                77 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, O_HSZ);
iss                78 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, V_PHS_Y);
iss                79 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, V_PHS_C);
iss                80 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, V_DIF);
iss                81 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, V_TYP);
iss                82 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, V_LPF);
iss                83 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, H_PHS);
iss                84 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, H_DIF);
iss                85 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, H_TYP);
iss                86 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, H_LPF);
iss                87 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, DWN_EN);
iss                88 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, SDR_Y_BAD_H);
iss                89 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, SDR_Y_BAD_L);
iss                90 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, SDR_Y_SAD_H);
iss                91 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, SDR_Y_SAD_L);
iss                92 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, SDR_Y_OFT);
iss                93 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, SDR_Y_PTR_S);
iss                94 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, SDR_Y_PTR_E);
iss                95 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, SDR_C_BAD_H);
iss                96 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, SDR_C_BAD_L);
iss                97 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, SDR_C_SAD_H);
iss                98 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, SDR_C_SAD_L);
iss                99 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, SDR_C_OFT);
iss               100 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, SDR_C_PTR_S);
iss               101 drivers/staging/media/omap4iss/iss_resizer.c 	RZA_PRINT_REGISTER(iss, SDR_C_PTR_E);
iss               103 drivers/staging/media/omap4iss/iss_resizer.c 	dev_dbg(iss->dev, "-----------------------------------------------\n");
iss               113 drivers/staging/media/omap4iss/iss_resizer.c 	struct iss_device *iss = to_iss_device(resizer);
iss               115 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_update(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_SRC_EN,
iss               119 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_update(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_EN, RSZ_EN_EN,
iss               136 drivers/staging/media/omap4iss/iss_resizer.c 	struct iss_device *iss = to_iss_device(resizer);
iss               143 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_SDR_Y_BAD_H,
iss               145 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_SDR_Y_BAD_L,
iss               149 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_SDR_Y_SAD_H,
iss               151 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_SDR_Y_SAD_L,
iss               168 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_SDR_C_BAD_H,
iss               170 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_SDR_C_BAD_L,
iss               174 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_SDR_C_SAD_H,
iss               176 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_SDR_C_SAD_L,
iss               183 drivers/staging/media/omap4iss/iss_resizer.c 	struct iss_device *iss = to_iss_device(resizer);
iss               192 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_clr(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_SRC_FMT0,
iss               196 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_update(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_SRC_FMT0,
iss               202 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_clr(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_SRC_MODE,
iss               206 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_clr(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_SRC_MODE,
iss               210 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_clr(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_MODE,
iss               214 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_SRC_VPS, 0);
iss               215 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_SRC_HPS, 0);
iss               216 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_SRC_VSZ,
iss               218 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_SRC_HSZ,
iss               221 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_I_VPS, 0);
iss               222 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_I_HPS, 0);
iss               224 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_O_VSZ,
iss               226 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_O_HSZ,
iss               229 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_V_DIF, 0x100);
iss               230 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_H_DIF, 0x100);
iss               233 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_SDR_Y_PTR_S, 0);
iss               234 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_SDR_Y_PTR_E,
iss               237 drivers/staging/media/omap4iss/iss_resizer.c 	iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_SDR_Y_OFT,
iss               243 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_420,
iss               247 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_SDR_C_PTR_S,
iss               249 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_SDR_C_PTR_E,
iss               252 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_SDR_C_OFT,
iss               255 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_write(iss, OMAP4_ISS_MEM_ISP_RESIZER, RZA_420, 0);
iss               288 drivers/staging/media/omap4iss/iss_resizer.c 	struct iss_device *iss = to_iss_device(resizer);
iss               294 drivers/staging/media/omap4iss/iss_resizer.c 		dev_dbg(iss->dev, "RSZ Err: FIFO_IN_BLK:%d, FIFO_OVF:%d\n",
iss               353 drivers/staging/media/omap4iss/iss_resizer.c 	struct iss_device *iss = to_iss_device(resizer);
iss               361 drivers/staging/media/omap4iss/iss_resizer.c 		omap4iss_isp_subclk_enable(iss, OMAP4_ISS_ISP_SUBCLK_RSZ);
iss               363 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_set(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_GCK_MMR,
iss               365 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_set(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_GCK_SDR,
iss               369 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_set(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_SYSCONFIG,
iss               402 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_clr(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_SYSCONFIG,
iss               404 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_clr(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_GCK_SDR,
iss               406 drivers/staging/media/omap4iss/iss_resizer.c 		iss_reg_clr(iss, OMAP4_ISS_MEM_ISP_RESIZER, RSZ_GCK_MMR,
iss               408 drivers/staging/media/omap4iss/iss_resizer.c 		omap4iss_isp_subclk_disable(iss, OMAP4_ISS_ISP_SUBCLK_RSZ);
iss               714 drivers/staging/media/omap4iss/iss_resizer.c 	struct iss_device *iss = to_iss_device(resizer);
iss               732 drivers/staging/media/omap4iss/iss_resizer.c 		if (remote->entity == &iss->ipipeif.subdev.entity)
iss               734 drivers/staging/media/omap4iss/iss_resizer.c 		else if (remote->entity == &iss->ipipe.subdev.entity)
iss               797 drivers/staging/media/omap4iss/iss_resizer.c 	resizer->video_out.iss = to_iss_device(resizer);
iss               845 drivers/staging/media/omap4iss/iss_resizer.c int omap4iss_resizer_init(struct iss_device *iss)
iss               847 drivers/staging/media/omap4iss/iss_resizer.c 	struct iss_resizer_device *resizer = &iss->resizer;
iss               861 drivers/staging/media/omap4iss/iss_resizer.c int omap4iss_resizer_create_links(struct iss_device *iss)
iss               863 drivers/staging/media/omap4iss/iss_resizer.c 	struct iss_resizer_device *resizer = &iss->resizer;
iss               875 drivers/staging/media/omap4iss/iss_resizer.c void omap4iss_resizer_cleanup(struct iss_device *iss)
iss               877 drivers/staging/media/omap4iss/iss_resizer.c 	struct iss_resizer_device *resizer = &iss->resizer;
iss                59 drivers/staging/media/omap4iss/iss_resizer.h int omap4iss_resizer_init(struct iss_device *iss);
iss                60 drivers/staging/media/omap4iss/iss_resizer.h int omap4iss_resizer_create_links(struct iss_device *iss);
iss                61 drivers/staging/media/omap4iss/iss_resizer.h void omap4iss_resizer_cleanup(struct iss_device *iss);
iss                68 drivers/staging/media/omap4iss/iss_resizer.h void omap4iss_resizer_restore_context(struct iss_device *iss);
iss               342 drivers/staging/media/omap4iss/iss_video.c 		dev_dbg(video->iss->dev,
iss               886 drivers/staging/media/omap4iss/iss_video.c 	if (video->iss->pdata->set_constraints)
iss               887 drivers/staging/media/omap4iss/iss_video.c 		video->iss->pdata->set_constraints(video->iss, true);
iss               980 drivers/staging/media/omap4iss/iss_video.c 	if (video->iss->pdata->set_constraints)
iss               981 drivers/staging/media/omap4iss/iss_video.c 		video->iss->pdata->set_constraints(video->iss, false);
iss              1030 drivers/staging/media/omap4iss/iss_video.c 	if (video->iss->pdata->set_constraints)
iss              1031 drivers/staging/media/omap4iss/iss_video.c 		video->iss->pdata->set_constraints(video->iss, false);
iss              1109 drivers/staging/media/omap4iss/iss_video.c 	if (!omap4iss_get(video->iss)) {
iss              1116 drivers/staging/media/omap4iss/iss_video.c 		omap4iss_put(video->iss);
iss              1129 drivers/staging/media/omap4iss/iss_video.c 	q->dev = video->iss->dev;
iss              1133 drivers/staging/media/omap4iss/iss_video.c 		omap4iss_put(video->iss);
iss              1173 drivers/staging/media/omap4iss/iss_video.c 	omap4iss_put(video->iss);
iss              1275 drivers/staging/media/omap4iss/iss_video.c 		dev_err(video->iss->dev,
iss               148 drivers/staging/media/omap4iss/iss_video.h 	struct iss_device *iss;
iss              1204 drivers/target/iscsi/cxgbit/cxgbit_cm.c 	rpl5->iss = cpu_to_be32((prandom_u32() & ~7UL) - 1);
iss                63 include/linux/platform_data/media/omap4iss.h 	void (*set_constraints)(struct iss_device *iss, bool enable);