Lines Matching refs:rcar_lvds

35 struct rcar_lvds;
59 void (*pll_setup)(struct rcar_lvds *lvds, unsigned int freq);
62 struct rcar_lvds { struct
84 container_of(b, struct rcar_lvds, bridge) argument
86 static u32 rcar_lvds_read(struct rcar_lvds *lvds, u32 reg) in rcar_lvds_read()
91 static void rcar_lvds_write(struct rcar_lvds *lvds, u32 reg, u32 data) in rcar_lvds_write()
100 static void rcar_lvds_pll_setup_gen2(struct rcar_lvds *lvds, unsigned int freq) in rcar_lvds_pll_setup_gen2()
116 static void rcar_lvds_pll_setup_gen3(struct rcar_lvds *lvds, unsigned int freq) in rcar_lvds_pll_setup_gen3()
141 static void rcar_lvds_d3_e3_pll_calc(struct rcar_lvds *lvds, struct clk *clk, in rcar_lvds_d3_e3_pll_calc()
272 static void rcar_lvds_pll_setup_d3_e3(struct rcar_lvds *lvds, in rcar_lvds_pll_setup_d3_e3()
312 static enum rcar_lvds_mode rcar_lvds_get_lvds_mode(struct rcar_lvds *lvds, in rcar_lvds_get_lvds_mode()
358 struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge); in rcar_lvds_enable()
495 struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge); in rcar_lvds_disable()
544 struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge); in rcar_lvds_pclk_enable()
564 struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge); in rcar_lvds_pclk_disable()
601 struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge); in rcar_lvds_atomic_disable()
623 struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge); in rcar_lvds_mode_fixup()
640 struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge); in rcar_lvds_attach()
661 struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge); in rcar_lvds_dual_link()
669 struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge); in rcar_lvds_is_connected()
679 static int rcar_lvds_parse_dt_companion(struct rcar_lvds *lvds) in rcar_lvds_parse_dt_companion()
684 struct rcar_lvds *companion_lvds; in rcar_lvds_parse_dt_companion()
774 static int rcar_lvds_parse_dt(struct rcar_lvds *lvds) in rcar_lvds_parse_dt()
808 static struct clk *rcar_lvds_get_clock(struct rcar_lvds *lvds, const char *name, in rcar_lvds_get_clock()
826 static int rcar_lvds_get_clocks(struct rcar_lvds *lvds) in rcar_lvds_get_clocks()
878 struct rcar_lvds *lvds; in rcar_lvds_probe()
923 struct rcar_lvds *lvds = platform_get_drvdata(pdev); in rcar_lvds_remove()
985 struct rcar_lvds *lvds = dev_get_drvdata(dev); in rcar_lvds_runtime_suspend()
996 struct rcar_lvds *lvds = dev_get_drvdata(dev); in rcar_lvds_runtime_resume()