#define DSS_SUBSYS_NAME …
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/err.h>
#include <linux/io.h>
#include <linux/platform_device.h>
#include <linux/clk.h>
#include <linux/seq_file.h>
#include <linux/pm_runtime.h>
#include "omapdss.h"
#include "dss.h"
#include "hdmi.h"
void hdmi_pll_dump(struct hdmi_pll_data *pll, struct seq_file *s)
{ … }
static int hdmi_pll_enable(struct dss_pll *dsspll)
{ … }
static void hdmi_pll_disable(struct dss_pll *dsspll)
{ … }
static const struct dss_pll_ops hdmi_pll_ops = …;
static const struct dss_pll_hw dss_omap4_hdmi_pll_hw = …;
static const struct dss_pll_hw dss_omap5_hdmi_pll_hw = …;
static int hdmi_init_pll_data(struct dss_device *dss,
struct platform_device *pdev,
struct hdmi_pll_data *hpll)
{ … }
int hdmi_pll_init(struct dss_device *dss, struct platform_device *pdev,
struct hdmi_pll_data *pll, struct hdmi_wp_data *wp)
{ … }
void hdmi_pll_uninit(struct hdmi_pll_data *hpll)
{ … }