rcar_lvds
static void rcar_lvds_pll_setup_gen2(struct rcar_lvds *lvds, unsigned int freq)
struct rcar_lvds *lvds = dev_get_drvdata(dev);
static void rcar_lvds_pll_setup_gen3(struct rcar_lvds *lvds, unsigned int freq)
static void rcar_lvds_d3_e3_pll_calc(struct rcar_lvds *lvds, struct clk *clk,
static void rcar_lvds_pll_setup_d3_e3(struct rcar_lvds *lvds,
static enum rcar_lvds_mode rcar_lvds_get_lvds_mode(struct rcar_lvds *lvds,
struct rcar_lvds;
struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge);
struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge);
struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge);
struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge);
void (*pll_setup)(struct rcar_lvds *lvds, unsigned int freq);
struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge);
struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge);
struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge);
struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge);
struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge);
struct rcar_lvds *lvds = bridge_to_rcar_lvds(bridge);
static int rcar_lvds_parse_dt_companion(struct rcar_lvds *lvds)
struct rcar_lvds *companion_lvds;
static int rcar_lvds_parse_dt(struct rcar_lvds *lvds)
static struct clk *rcar_lvds_get_clock(struct rcar_lvds *lvds, const char *name,
static int rcar_lvds_get_clocks(struct rcar_lvds *lvds)
container_of(b, struct rcar_lvds, bridge)
static u32 rcar_lvds_read(struct rcar_lvds *lvds, u32 reg)
struct rcar_lvds *lvds;
lvds = devm_drm_bridge_alloc(&pdev->dev, struct rcar_lvds, bridge,
static void rcar_lvds_write(struct rcar_lvds *lvds, u32 reg, u32 data)
struct rcar_lvds *lvds = platform_get_drvdata(pdev);
struct rcar_lvds *lvds = dev_get_drvdata(dev);