/linux-4.4.14/drivers/gpu/drm/msm/hdmi/ |
D | hdmi.h | 42 struct hdmi { struct 46 const struct hdmi_platform_config *config; argument 49 struct hdmi_audio audio; argument 64 struct hdmi_phy *phy; argument 69 /* the encoder we are hooked to (outside of hdmi block) */ argument 72 bool hdmi_mode; /* are we in hdmi mode? */ argument 77 struct hdmi_hdcp_ctrl *hdcp_ctrl; argument 91 struct hdmi_phy *(*phy_init)(struct hdmi *hdmi); argument 119 static inline void hdmi_write(struct hdmi *hdmi, u32 reg, u32 data) in hdmi_write() 124 static inline u32 hdmi_read(struct hdmi *hdmi, u32 reg) in hdmi_read() [all …]
|
D | hdmi_connector.c | 26 struct hdmi *hdmi; member 31 static void hdmi_phy_reset(struct hdmi *hdmi) in hdmi_phy_reset() 80 static int gpio_config(struct hdmi *hdmi, bool on) in gpio_config() 197 struct hdmi *hdmi = hdmi_connector->hdmi; in hpd_enable() local 273 struct hdmi *hdmi = hdmi_connector->hdmi; in hdp_disable() local 314 struct hdmi *hdmi = hdmi_connector->hdmi; in hdmi_connector_irq() local 341 static enum drm_connector_status detect_reg(struct hdmi *hdmi) in detect_reg() 348 static enum drm_connector_status detect_gpio(struct hdmi *hdmi) in detect_gpio() 360 struct hdmi *hdmi = hdmi_connector->hdmi; in hdmi_connector_detect() local 401 struct hdmi *hdmi = hdmi_connector->hdmi; in hdmi_connector_get_modes() local [all …]
|
D | hdmi_hdcp.c | 58 struct hdmi *hdmi; member 87 static int hdmi_ddc_read(struct hdmi *hdmi, u16 addr, u8 offset, in hdmi_ddc_read() 125 static int hdmi_ddc_write(struct hdmi *hdmi, u16 addr, u8 offset, in hdmi_ddc_write() 168 struct hdmi *hdmi = hdcp_ctrl->hdmi; in hdmi_hdcp_scm_wr() local 207 struct hdmi *hdmi = hdcp_ctrl->hdmi; in hdmi_hdcp_irq() local 269 struct hdmi *hdmi = hdcp_ctrl->hdmi; in hdmi_hdcp_read_validate_aksv() local 292 struct hdmi *hdmi = hdcp_ctrl->hdmi; in reset_hdcp_ddc_failures() local 372 struct hdmi *hdmi = hdcp_ctrl->hdmi; in hdmi_hdcp_hw_ddc_clean() local 409 struct hdmi *hdmi = hdcp_ctrl->hdmi; in hdmi_hdcp_reauth_work() local 466 struct hdmi *hdmi = hdcp_ctrl->hdmi; in hdmi_hdcp_auth_prepare() 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 123 struct hdmi *hdmi = hdmi_bridge->hdmi; in hdmi_bridge_post_disable() local 147 struct hdmi *hdmi = hdmi_bridge->hdmi; in hdmi_bridge_mode_set() local 212 struct drm_bridge *hdmi_bridge_init(struct hdmi *hdmi) in hdmi_bridge_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_phy_8x60.c | 22 struct hdmi *hdmi; member 36 struct hdmi *hdmi = phy_8x60->hdmi; in hdmi_phy_8x60_powerup() local 122 struct hdmi *hdmi = phy_8x60->hdmi; in hdmi_phy_8x60_powerdown() local 158 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 433 struct hdmi *hdmi = phy_8960->hdmi; in hdmi_phy_8960_powerup() local 454 struct hdmi *hdmi = phy_8960->hdmi; in hdmi_phy_8960_powerdown() local 467 struct hdmi_phy *hdmi_phy_8960_init(struct hdmi *hdmi) in hdmi_phy_8960_init()
|
D | hdmi.c | 22 void hdmi_set_mode(struct hdmi *hdmi, bool power_on) in hdmi_set_mode() 49 struct hdmi *hdmi = dev_id; in hdmi_irq() local 66 static void hdmi_destroy(struct hdmi *hdmi) in hdmi_destroy() 95 struct hdmi *hdmi = NULL; in hdmi_init() local 254 int hdmi_modeset_init(struct hdmi *hdmi, in hdmi_modeset_init() 423 struct hdmi *hdmi; in hdmi_bind() local
|
D | hdmi_audio.c | 92 int hdmi_audio_update(struct hdmi *hdmi) in hdmi_audio_update() 235 int hdmi_audio_info_setup(struct hdmi *hdmi, bool enabled, in hdmi_audio_info_setup() 258 void hdmi_audio_set_sample_rate(struct hdmi *hdmi, int rate) in hdmi_audio_set_sample_rate()
|
D | hdmi_phy_8x74.c | 70 struct hdmi_phy *hdmi_phy_8x74_init(struct hdmi *hdmi) in hdmi_phy_8x74_init()
|
/linux-4.4.14/drivers/gpu/drm/bridge/ |
D | dw_hdmi.c | 156 static void dw_hdmi_writel(struct dw_hdmi *hdmi, u8 val, int offset) in dw_hdmi_writel() 161 static u8 dw_hdmi_readl(struct dw_hdmi *hdmi, int offset) in dw_hdmi_readl() 166 static void dw_hdmi_writeb(struct dw_hdmi *hdmi, u8 val, int offset) in dw_hdmi_writeb() 171 static u8 dw_hdmi_readb(struct dw_hdmi *hdmi, int offset) in dw_hdmi_readb() 176 static inline void hdmi_writeb(struct dw_hdmi *hdmi, u8 val, int offset) in hdmi_writeb() 181 static inline u8 hdmi_readb(struct dw_hdmi *hdmi, int offset) in hdmi_readb() 186 static void hdmi_modb(struct dw_hdmi *hdmi, u8 data, u8 mask, unsigned reg) in hdmi_modb() 194 static void hdmi_mask_writeb(struct dw_hdmi *hdmi, u8 data, unsigned int reg, in hdmi_mask_writeb() 200 static void hdmi_set_cts_n(struct dw_hdmi *hdmi, unsigned int cts, in hdmi_set_cts_n() 275 static void hdmi_set_clk_regenerator(struct dw_hdmi *hdmi, in hdmi_set_clk_regenerator() [all …]
|
D | dw_hdmi-audio.h | 10 struct dw_hdmi *hdmi; member
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/drivers/gpu/drm/imx/ |
D | dw_hdmi-imx.c | 95 static int dw_hdmi_imx_parse_dt(struct imx_hdmi *hdmi) in dw_hdmi_imx_parse_dt() 127 struct imx_hdmi *hdmi = container_of(encoder, struct imx_hdmi, encoder); in dw_hdmi_imx_encoder_commit() local 211 struct imx_hdmi *hdmi; in dw_hdmi_imx_bind() local
|
/linux-4.4.14/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.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | hdmigk104.c | 36 const u32 hdmi = (head * 0x400); in gk104_hdmi_ctrl() local
|
D | nv50.h | 98 int (*hdmi)(NV50_DISP_MTHD_V1); member
|
/linux-4.4.14/drivers/gpu/drm/rcar-du/ |
D | rcar_du_encoder.h | 35 struct rcar_du_hdmienc *hdmi; member
|
/linux-4.4.14/drivers/gpu/drm/vc4/ |
D | vc4_hdmi.c | 439 struct vc4_hdmi *hdmi; in vc4_hdmi_bind() local 550 struct vc4_hdmi *hdmi = vc4->hdmi; in vc4_hdmi_unbind() local
|
D | vc4_drv.h | 15 struct vc4_hdmi *hdmi; member
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | exynos5250.dtsi | 757 hdmi: hdmi { label
|
D | exynos4.dtsi | 716 hdmi: hdmi@12D00000 { label
|
D | exynos5420.dtsi | 690 hdmi: hdmi@14530000 { label
|
D | omap4.dtsi | 994 hdmi: encoder@58006000 { label
|
D | omap5.dtsi | 1062 hdmi: encoder@58060000 { label
|
D | imx6qdl.dtsi | 122 hdmi: hdmi@0120000 { label
|
D | dra7.dtsi | 1593 hdmi: encoder@58060000 { label
|
D | rk3288.dtsi | 849 hdmi: hdmi@ff980000 { label
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | r600_hdmi.c | 475 u32 hdmi = HDMI0_ERROR_ACK; in r600_hdmi_enable() local
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | intel_hdmi.c | 1153 static int hdmi_port_clock_limit(struct intel_hdmi *hdmi, bool respect_dvi_limit) in hdmi_port_clock_limit() 1166 hdmi_port_clock_valid(struct intel_hdmi *hdmi, in hdmi_port_clock_valid() 1191 struct intel_hdmi *hdmi = intel_attached_hdmi(connector); in intel_hdmi_mode_valid() local
|
D | intel_drv.h | 799 struct intel_hdmi hdmi; member
|
/linux-4.4.14/drivers/gpu/drm/msm/ |
D | msm_drv.h | 91 struct hdmi *hdmi; member
|
/linux-4.4.14/drivers/video/fbdev/omap2/dss/ |
D | hdmi4.c | 44 static struct omap_hdmi hdmi; variable
|
D | hdmi5.c | 48 static struct omap_hdmi hdmi; variable
|
/linux-4.4.14/sound/pci/hda/ |
D | hda_auto_parser.c | 716 bool hdmi; in snd_hda_get_pin_label() local
|
D | patch_hdmi.c | 183 struct hdmi_audio_infoframe hdmi; member
|
/linux-4.4.14/drivers/media/platform/s5p-tv/ |
D | hdmi_drv.c | 65 struct clk *hdmi; member
|
/linux-4.4.14/include/linux/ |
D | hdmi.h | 307 struct hdmi_vendor_infoframe hdmi; member
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_hdmi.c | 119 struct clk *hdmi; member
|
D | exynos_mixer.c | 60 struct clk *hdmi; member
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_edid.c | 3078 const u8 *db, *hdmi = NULL, *video = NULL; in add_cea_modes() local 3600 u8 *edid_ext, *hdmi; in drm_assign_hdmi_deep_color_info() local
|
/linux-4.4.14/drivers/gpu/drm/i2c/ |
D | tda998x_drv.c | 34 struct i2c_client *hdmi; member
|
/linux-4.4.14/include/video/ |
D | omapdss.h | 753 const struct omapdss_hdmi_ops *hdmi; member
|