/linux-4.1.27/drivers/gpu/drm/msm/hdmi/ |
D | hdmi.h | 40 struct hdmi { struct 44 const struct hdmi_platform_config *config; argument 47 struct hdmi_audio audio; argument 60 struct hdmi_phy *phy; argument 65 /* the encoder we are hooked to (outside of hdmi block) */ argument 68 bool hdmi_mode; /* are we in hdmi mode? */ argument 75 struct hdmi_phy *(*phy_init)(struct hdmi *hdmi); argument 102 static inline void hdmi_write(struct hdmi *hdmi, u32 reg, u32 data) in hdmi_write() 107 static inline u32 hdmi_read(struct hdmi *hdmi, u32 reg) in hdmi_read()
|
D | hdmi_connector.c | 25 struct hdmi *hdmi; member 30 static int gpio_config(struct hdmi *hdmi, bool on) in gpio_config() 137 struct hdmi *hdmi = hdmi_connector->hdmi; in hpd_enable() local 205 struct hdmi *hdmi = hdmi_connector->hdmi; in hdp_disable() local 243 struct hdmi *hdmi = hdmi_connector->hdmi; in hdmi_connector_irq() local 270 static enum drm_connector_status detect_reg(struct hdmi *hdmi) in detect_reg() 277 static enum drm_connector_status detect_gpio(struct hdmi *hdmi) in detect_gpio() 289 struct hdmi *hdmi = hdmi_connector->hdmi; in hdmi_connector_detect() local 330 struct hdmi *hdmi = hdmi_connector->hdmi; in hdmi_connector_get_modes() local 356 struct hdmi *hdmi = hdmi_connector->hdmi; in hdmi_connector_mode_valid() local [all …]
|
D | hdmi_bridge.c | 22 struct hdmi *hdmi; member 34 struct hdmi *hdmi = hdmi_bridge->hdmi; in power_on() local 68 struct hdmi *hdmi = hdmi_bridge->hdmi; in power_off() local 92 struct hdmi *hdmi = hdmi_bridge->hdmi; in hdmi_bridge_pre_enable() local 118 struct hdmi *hdmi = hdmi_bridge->hdmi; in hdmi_bridge_post_disable() local 137 struct hdmi *hdmi = hdmi_bridge->hdmi; in hdmi_bridge_mode_set() local 204 struct drm_bridge *hdmi_bridge_init(struct hdmi *hdmi) in hdmi_bridge_init()
|
D | hdmi_phy_8x60.c | 22 struct hdmi *hdmi; member 35 struct hdmi *hdmi = phy_8x60->hdmi; in hdmi_phy_8x60_reset() local 67 struct hdmi *hdmi = phy_8x60->hdmi; in hdmi_phy_8x60_powerup() local 153 struct hdmi *hdmi = phy_8x60->hdmi; in hdmi_phy_8x60_powerdown() local 190 struct hdmi_phy *hdmi_phy_8x60_init(struct hdmi *hdmi) in hdmi_phy_8x60_init()
|
D | hdmi_phy_8960.c | 27 struct hdmi *hdmi; member 255 struct hdmi *hdmi = phy_8960->hdmi; in hdmi_pll_enable() local 340 struct hdmi *hdmi = phy_8960->hdmi; in hdmi_pll_disable() local 384 struct hdmi *hdmi = phy_8960->hdmi; in hdmi_pll_set_rate() local 432 struct hdmi *hdmi = phy_8960->hdmi; in hdmi_phy_8960_reset() local 484 struct hdmi *hdmi = phy_8960->hdmi; in hdmi_phy_8960_powerup() local 505 struct hdmi *hdmi = phy_8960->hdmi; in hdmi_phy_8960_powerdown() local 519 struct hdmi_phy *hdmi_phy_8960_init(struct hdmi *hdmi) in hdmi_phy_8960_init()
|
D | hdmi_i2c.c | 22 struct hdmi *hdmi; member 30 struct hdmi *hdmi = hdmi_i2c->hdmi; in init_ddc() local 52 struct hdmi *hdmi = hdmi_i2c->hdmi; in ddc_clear_irq() local 82 struct hdmi *hdmi = hdmi_i2c->hdmi; in sw_done() local 104 struct hdmi *hdmi = hdmi_i2c->hdmi; in hdmi_i2c_xfer() local 244 struct i2c_adapter *hdmi_i2c_init(struct hdmi *hdmi) in hdmi_i2c_init()
|
D | hdmi.c | 22 void hdmi_set_mode(struct hdmi *hdmi, bool power_on) in hdmi_set_mode() 46 struct hdmi *hdmi = dev_id; in hdmi_irq() local 59 static void hdmi_destroy(struct hdmi *hdmi) in hdmi_destroy() 79 struct hdmi *hdmi = NULL; in hdmi_init() local 217 int hdmi_modeset_init(struct hdmi *hdmi, in hdmi_modeset_init() 364 struct hdmi *hdmi; in hdmi_bind() local
|
D | hdmi_phy_8x74.c | 22 struct hdmi *hdmi; member 47 struct hdmi *hdmi = phy_8x74->hdmi; in hdmi_phy_8x74_reset() local 125 struct hdmi_phy *hdmi_phy_8x74_init(struct hdmi *hdmi) in hdmi_phy_8x74_init()
|
D | hdmi_audio.c | 92 int hdmi_audio_update(struct hdmi *hdmi) in hdmi_audio_update() 236 int hdmi_audio_info_setup(struct hdmi *hdmi, bool enabled, in hdmi_audio_info_setup() 259 void hdmi_audio_set_sample_rate(struct hdmi *hdmi, int rate) in hdmi_audio_set_sample_rate()
|
/linux-4.1.27/drivers/gpu/drm/bridge/ |
D | dw_hdmi.c | 138 static void dw_hdmi_writel(struct dw_hdmi *hdmi, u8 val, int offset) in dw_hdmi_writel() 143 static u8 dw_hdmi_readl(struct dw_hdmi *hdmi, int offset) in dw_hdmi_readl() 148 static void dw_hdmi_writeb(struct dw_hdmi *hdmi, u8 val, int offset) in dw_hdmi_writeb() 153 static u8 dw_hdmi_readb(struct dw_hdmi *hdmi, int offset) in dw_hdmi_readb() 158 static inline void hdmi_writeb(struct dw_hdmi *hdmi, u8 val, int offset) in hdmi_writeb() 163 static inline u8 hdmi_readb(struct dw_hdmi *hdmi, int offset) in hdmi_readb() 168 static void hdmi_modb(struct dw_hdmi *hdmi, u8 data, u8 mask, unsigned reg) in hdmi_modb() 176 static void hdmi_mask_writeb(struct dw_hdmi *hdmi, u8 data, unsigned int reg, in hdmi_mask_writeb() 182 static void hdmi_set_cts_n(struct dw_hdmi *hdmi, unsigned int cts, in hdmi_set_cts_n() 337 static void hdmi_set_clk_regenerator(struct dw_hdmi *hdmi, in hdmi_set_clk_regenerator() [all …]
|
/linux-4.1.27/drivers/gpu/drm/sti/ |
D | sti_hdmi.c | 119 struct sti_hdmi *hdmi; member 125 u32 hdmi_read(struct sti_hdmi *hdmi, int offset) in hdmi_read() 130 void hdmi_write(struct sti_hdmi *hdmi, u32 val, int offset) in hdmi_write() 143 struct sti_hdmi *hdmi = arg; in hdmi_irq_thread() local 171 struct sti_hdmi *hdmi = arg; in hdmi_irq() local 190 static void hdmi_active_area(struct sti_hdmi *hdmi) in hdmi_active_area() 211 static void hdmi_config(struct sti_hdmi *hdmi) in hdmi_config() 269 static void hdmi_infoframe_write_infopack(struct sti_hdmi *hdmi, const u8 *data) in hdmi_infoframe_write_infopack() 339 static int hdmi_avi_infoframe_config(struct sti_hdmi *hdmi) in hdmi_avi_infoframe_config() 381 static int hdmi_audio_infoframe_config(struct sti_hdmi *hdmi) in hdmi_audio_infoframe_config() [all …]
|
D | sti_hdmi_tx3g0c55phy.c | 110 static bool disable_pll_rejection(struct sti_hdmi *hdmi) in disable_pll_rejection() 136 static bool enable_pll_rejection(struct sti_hdmi *hdmi) in enable_pll_rejection() 202 static bool sti_hdmi_tx3g0c55phy_start(struct sti_hdmi *hdmi) in sti_hdmi_tx3g0c55phy_start() 312 static void sti_hdmi_tx3g0c55phy_stop(struct sti_hdmi *hdmi) in sti_hdmi_tx3g0c55phy_stop()
|
D | sti_hdmi_tx3g4c28phy.c | 74 static bool sti_hdmi_tx3g4c28phy_start(struct sti_hdmi *hdmi) in sti_hdmi_tx3g4c28phy_start() 184 static void sti_hdmi_tx3g4c28phy_stop(struct sti_hdmi *hdmi) in sti_hdmi_tx3g4c28phy_stop()
|
D | sti_tvout.c | 120 struct drm_encoder *hdmi; member
|
/linux-4.1.27/drivers/gpu/drm/tegra/ |
D | hdmi.c | 49 struct regulator *hdmi; member 92 static inline u32 tegra_hdmi_readl(struct tegra_hdmi *hdmi, in tegra_hdmi_readl() 98 static inline void tegra_hdmi_writel(struct tegra_hdmi *hdmi, u32 value, in tegra_hdmi_writel() 452 static void tegra_hdmi_setup_audio_fs_tables(struct tegra_hdmi *hdmi) in tegra_hdmi_setup_audio_fs_tables() 479 static int tegra_hdmi_setup_audio(struct tegra_hdmi *hdmi, unsigned int pclk) in tegra_hdmi_setup_audio() 589 static void tegra_hdmi_write_infopack(struct tegra_hdmi *hdmi, const void *data, in tegra_hdmi_write_infopack() 640 static void tegra_hdmi_setup_avi_infoframe(struct tegra_hdmi *hdmi, in tegra_hdmi_setup_avi_infoframe() 671 static void tegra_hdmi_setup_audio_infoframe(struct tegra_hdmi *hdmi) in tegra_hdmi_setup_audio_infoframe() 711 static void tegra_hdmi_setup_stereo_infoframe(struct tegra_hdmi *hdmi) in tegra_hdmi_setup_stereo_infoframe() 742 static void tegra_hdmi_setup_tmds(struct tegra_hdmi *hdmi, in tegra_hdmi_setup_tmds() [all …]
|
/linux-4.1.27/drivers/video/fbdev/ |
D | sh_mobile_hdmi.c | 298 static void __hdmi_write8(struct sh_hdmi *hdmi, u8 data, u8 reg) in __hdmi_write8() 303 static u8 __hdmi_read8(struct sh_hdmi *hdmi, u8 reg) in __hdmi_read8() 308 static void __hdmi_write32(struct sh_hdmi *hdmi, u8 data, u8 reg) in __hdmi_write32() 314 static u8 __hdmi_read32(struct sh_hdmi *hdmi, u8 reg) in __hdmi_read32() 319 static void hdmi_write(struct sh_hdmi *hdmi, u8 data, u8 reg) in hdmi_write() 324 static u8 hdmi_read(struct sh_hdmi *hdmi, u8 reg) in hdmi_read() 329 static void hdmi_bit_set(struct sh_hdmi *hdmi, u8 mask, u8 data, u8 reg) in hdmi_bit_set() 339 static void hdmi_htop1_write(struct sh_hdmi *hdmi, u32 data, u32 reg) in hdmi_htop1_write() 345 static u32 hdmi_htop1_read(struct sh_hdmi *hdmi, u32 reg) in hdmi_htop1_read() 356 struct sh_hdmi *hdmi = snd_soc_codec_get_drvdata(codec); in sh_hdmi_snd_read() local [all …]
|
/linux-4.1.27/sound/pci/oxygen/ |
D | xonar_hdmi.c | 48 struct xonar_hdmi *hdmi) in xonar_hdmi_init_commands() 60 void xonar_hdmi_init(struct oxygen *chip, struct xonar_hdmi *hdmi) in xonar_hdmi_init() 74 void xonar_hdmi_resume(struct oxygen *chip, struct xonar_hdmi *hdmi) in xonar_hdmi_resume() 91 void xonar_set_hdmi_params(struct oxygen *chip, struct xonar_hdmi *hdmi, in xonar_set_hdmi_params()
|
D | xonar_pcm179x.c | 239 struct xonar_hdmi hdmi; member
|
D | xonar_wm87x6.c | 98 struct xonar_hdmi hdmi; member
|
/linux-4.1.27/drivers/gpu/drm/imx/ |
D | dw_hdmi-imx.c | 84 static int dw_hdmi_imx_parse_dt(struct imx_hdmi *hdmi) in dw_hdmi_imx_parse_dt() 116 struct imx_hdmi *hdmi = container_of(encoder, struct imx_hdmi, encoder); in dw_hdmi_imx_encoder_commit() local 198 struct imx_hdmi *hdmi; in dw_hdmi_imx_bind() local
|
/linux-4.1.27/drivers/gpu/drm/rockchip/ |
D | dw_hdmi-rockchip.c | 144 static int rockchip_hdmi_parse_dt(struct rockchip_hdmi *hdmi) in rockchip_hdmi_parse_dt() 200 struct rockchip_hdmi *hdmi = to_rockchip_hdmi(encoder); in dw_hdmi_rockchip_encoder_commit() local 253 struct rockchip_hdmi *hdmi; in dw_hdmi_rockchip_bind() local
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | hdmigk104.c | 35 const u32 hdmi = (head * 0x400); in gk104_hdmi_ctrl() local
|
D | nv50.h | 33 int (*hdmi)(NV50_DISP_MTHD_V1); member
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | exynos4x12.dtsi | 302 hdmi: hdmi@12D00000 { label
|
D | exynos5250.dtsi | 752 hdmi: hdmi { label
|
D | exynos4.dtsi | 692 hdmi: hdmi@12D00000 { label
|
D | exynos5420.dtsi | 726 hdmi: hdmi@14530000 { label
|
D | imx6qdl.dtsi | 781 hdmi: hdmi@0120000 { label
|
D | omap4.dtsi | 991 hdmi: encoder@58006000 { label
|
D | omap5.dtsi | 1054 hdmi: encoder@58060000 { label
|
D | rk3288.dtsi | 668 hdmi: hdmi@ff980000 { label
|
/linux-4.1.27/drivers/gpu/drm/rcar-du/ |
D | rcar_du_encoder.h | 35 struct rcar_du_hdmienc *hdmi; member
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | r600_hdmi.c | 475 u32 hdmi = HDMI0_ERROR_ACK; in r600_hdmi_enable() local
|
/linux-4.1.27/drivers/video/fbdev/omap2/dss/ |
D | hdmi5.c | 47 static struct omap_hdmi hdmi; variable
|
D | hdmi4.c | 43 static struct omap_hdmi hdmi; variable
|
/linux-4.1.27/drivers/gpu/drm/msm/ |
D | msm_drv.h | 77 struct hdmi *hdmi; member
|
/linux-4.1.27/sound/pci/hda/ |
D | hda_auto_parser.c | 716 bool hdmi; in snd_hda_get_pin_label() local
|
D | patch_hdmi.c | 178 struct hdmi_audio_infoframe hdmi; member
|
/linux-4.1.27/drivers/media/platform/s5p-tv/ |
D | hdmi_drv.c | 65 struct clk *hdmi; member
|
/linux-4.1.27/include/linux/ |
D | hdmi.h | 307 struct hdmi_vendor_infoframe hdmi; member
|
/linux-4.1.27/drivers/gpu/drm/exynos/ |
D | exynos_mixer.c | 60 struct clk *hdmi; member
|
D | exynos_hdmi.c | 80 struct clk *hdmi; member
|
/linux-4.1.27/drivers/gpu/drm/ |
D | drm_edid.c | 3017 const u8 *db, *hdmi = NULL, *video = NULL; in add_cea_modes() local 3502 u8 *edid_ext, *hdmi; in drm_assign_hdmi_deep_color_info() local
|
/linux-4.1.27/drivers/gpu/drm/i915/ |
D | intel_hdmi.c | 921 static int hdmi_portclock_limit(struct intel_hdmi *hdmi, bool respect_dvi_limit) in hdmi_portclock_limit()
|
D | intel_drv.h | 680 struct intel_hdmi hdmi; member
|
/linux-4.1.27/drivers/gpu/drm/i2c/ |
D | tda998x_drv.c | 35 struct i2c_client *hdmi; member
|
/linux-4.1.27/include/video/ |
D | omapdss.h | 753 const struct omapdss_hdmi_ops *hdmi; member
|