oper_cfg 116 drivers/media/platform/davinci/vpss.c static struct vpss_oper_config oper_cfg; oper_cfg 121 drivers/media/platform/davinci/vpss.c return __raw_readl(oper_cfg.vpss_regs_base0 + offset); oper_cfg 126 drivers/media/platform/davinci/vpss.c __raw_writel(val, oper_cfg.vpss_regs_base0 + offset); oper_cfg 131 drivers/media/platform/davinci/vpss.c return __raw_readl(oper_cfg.vpss_regs_base1 + offset); oper_cfg 136 drivers/media/platform/davinci/vpss.c __raw_writel(val, oper_cfg.vpss_regs_base1 + offset); oper_cfg 142 drivers/media/platform/davinci/vpss.c return __raw_readl(oper_cfg.vpss_regs_base0 + offset); oper_cfg 148 drivers/media/platform/davinci/vpss.c __raw_writel(val, oper_cfg.vpss_regs_base0 + offset); oper_cfg 170 drivers/media/platform/davinci/vpss.c if (!oper_cfg.hw_ops.dma_complete_interrupt) oper_cfg 172 drivers/media/platform/davinci/vpss.c return oper_cfg.hw_ops.dma_complete_interrupt(); oper_cfg 178 drivers/media/platform/davinci/vpss.c if (!oper_cfg.hw_ops.select_ccdc_source) oper_cfg 181 drivers/media/platform/davinci/vpss.c oper_cfg.hw_ops.select_ccdc_source(src_sel); oper_cfg 203 drivers/media/platform/davinci/vpss.c if (!oper_cfg.hw_ops.set_sync_pol) oper_cfg 206 drivers/media/platform/davinci/vpss.c oper_cfg.hw_ops.set_sync_pol(sync); oper_cfg 212 drivers/media/platform/davinci/vpss.c if (!oper_cfg.hw_ops.clear_wbl_overflow) oper_cfg 215 drivers/media/platform/davinci/vpss.c return oper_cfg.hw_ops.clear_wbl_overflow(wbl_sel); oper_cfg 256 drivers/media/platform/davinci/vpss.c spin_lock_irqsave(&oper_cfg.vpss_lock, flags); oper_cfg 264 drivers/media/platform/davinci/vpss.c spin_unlock_irqrestore(&oper_cfg.vpss_lock, flags); oper_cfg 340 drivers/media/platform/davinci/vpss.c spin_lock_irqsave(&oper_cfg.vpss_lock, flags); oper_cfg 349 drivers/media/platform/davinci/vpss.c spin_unlock_irqrestore(&oper_cfg.vpss_lock, flags); oper_cfg 356 drivers/media/platform/davinci/vpss.c if (!oper_cfg.hw_ops.enable_clock) oper_cfg 359 drivers/media/platform/davinci/vpss.c return oper_cfg.hw_ops.enable_clock(clock_sel, en); oper_cfg 377 drivers/media/platform/davinci/vpss.c if (!oper_cfg.hw_ops.set_pg_frame_size) oper_cfg 380 drivers/media/platform/davinci/vpss.c oper_cfg.hw_ops.set_pg_frame_size(frame_size); oper_cfg 405 drivers/media/platform/davinci/vpss.c oper_cfg.platform = DM355; oper_cfg 407 drivers/media/platform/davinci/vpss.c oper_cfg.platform = DM365; oper_cfg 409 drivers/media/platform/davinci/vpss.c oper_cfg.platform = DM644X; oper_cfg 418 drivers/media/platform/davinci/vpss.c oper_cfg.vpss_regs_base0 = devm_ioremap_resource(&pdev->dev, res); oper_cfg 419 drivers/media/platform/davinci/vpss.c if (IS_ERR(oper_cfg.vpss_regs_base0)) oper_cfg 420 drivers/media/platform/davinci/vpss.c return PTR_ERR(oper_cfg.vpss_regs_base0); oper_cfg 422 drivers/media/platform/davinci/vpss.c if (oper_cfg.platform == DM355 || oper_cfg.platform == DM365) { oper_cfg 425 drivers/media/platform/davinci/vpss.c oper_cfg.vpss_regs_base1 = devm_ioremap_resource(&pdev->dev, oper_cfg 427 drivers/media/platform/davinci/vpss.c if (IS_ERR(oper_cfg.vpss_regs_base1)) oper_cfg 428 drivers/media/platform/davinci/vpss.c return PTR_ERR(oper_cfg.vpss_regs_base1); oper_cfg 431 drivers/media/platform/davinci/vpss.c if (oper_cfg.platform == DM355) { oper_cfg 432 drivers/media/platform/davinci/vpss.c oper_cfg.hw_ops.enable_clock = dm355_enable_clock; oper_cfg 433 drivers/media/platform/davinci/vpss.c oper_cfg.hw_ops.select_ccdc_source = dm355_select_ccdc_source; oper_cfg 437 drivers/media/platform/davinci/vpss.c } else if (oper_cfg.platform == DM365) { oper_cfg 438 drivers/media/platform/davinci/vpss.c oper_cfg.hw_ops.enable_clock = dm365_enable_clock; oper_cfg 439 drivers/media/platform/davinci/vpss.c oper_cfg.hw_ops.select_ccdc_source = dm365_select_ccdc_source; oper_cfg 455 drivers/media/platform/davinci/vpss.c oper_cfg.hw_ops.clear_wbl_overflow = dm644x_clear_wbl_overflow; oper_cfg 461 drivers/media/platform/davinci/vpss.c spin_lock_init(&oper_cfg.vpss_lock); oper_cfg 502 drivers/media/platform/davinci/vpss.c iounmap(oper_cfg.vpss_regs_base2); oper_cfg 511 drivers/media/platform/davinci/vpss.c oper_cfg.vpss_regs_base2 = ioremap(VPSS_CLK_CTRL, 4); oper_cfg 512 drivers/media/platform/davinci/vpss.c if (unlikely(!oper_cfg.vpss_regs_base2)) { oper_cfg 518 drivers/media/platform/davinci/vpss.c VPSS_CLK_CTRL_DACCLKEN, oper_cfg.vpss_regs_base2);