Home
last modified time | relevance | path

Searched defs:hdmi (Results 1 – 51 of 51) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/msm/hdmi/
Dhdmi.h42 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 …]
Dhdmi_connector.c26 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 …]
Dhdmi_hdcp.c58 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 …]
Dhdmi_bridge.c22 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()
Dhdmi_i2c.c22 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()
Dhdmi_phy_8x60.c22 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()
Dhdmi_phy_8960.c27 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()
Dhdmi.c22 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
Dhdmi_audio.c92 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()
Dhdmi_phy_8x74.c70 struct hdmi_phy *hdmi_phy_8x74_init(struct hdmi *hdmi) in hdmi_phy_8x74_init()
/linux-4.4.14/drivers/gpu/drm/bridge/
Ddw_hdmi.c156 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 …]
Ddw_hdmi-audio.h10 struct dw_hdmi *hdmi; member
/linux-4.4.14/drivers/gpu/drm/sti/
Dsti_hdmi.c119 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 …]
Dsti_hdmi_tx3g0c55phy.c110 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()
Dsti_hdmi_tx3g4c28phy.c74 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()
Dsti_tvout.c120 struct drm_encoder *hdmi; member
/linux-4.4.14/drivers/gpu/drm/tegra/
Dhdmi.c49 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/
Dsh_mobile_hdmi.c298 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/
Dxonar_hdmi.c48 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()
Dxonar_pcm179x.c239 struct xonar_hdmi hdmi; member
Dxonar_wm87x6.c98 struct xonar_hdmi hdmi; member
/linux-4.4.14/drivers/gpu/drm/imx/
Ddw_hdmi-imx.c95 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/
Ddw_hdmi-rockchip.c144 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/
Dhdmigk104.c36 const u32 hdmi = (head * 0x400); in gk104_hdmi_ctrl() local
Dnv50.h98 int (*hdmi)(NV50_DISP_MTHD_V1); member
/linux-4.4.14/drivers/gpu/drm/rcar-du/
Drcar_du_encoder.h35 struct rcar_du_hdmienc *hdmi; member
/linux-4.4.14/drivers/gpu/drm/vc4/
Dvc4_hdmi.c439 struct vc4_hdmi *hdmi; in vc4_hdmi_bind() local
550 struct vc4_hdmi *hdmi = vc4->hdmi; in vc4_hdmi_unbind() local
Dvc4_drv.h15 struct vc4_hdmi *hdmi; member
/linux-4.4.14/arch/arm/boot/dts/
Dexynos5250.dtsi757 hdmi: hdmi { label
Dexynos4.dtsi716 hdmi: hdmi@12D00000 { label
Dexynos5420.dtsi690 hdmi: hdmi@14530000 { label
Domap4.dtsi994 hdmi: encoder@58006000 { label
Domap5.dtsi1062 hdmi: encoder@58060000 { label
Dimx6qdl.dtsi122 hdmi: hdmi@0120000 { label
Ddra7.dtsi1593 hdmi: encoder@58060000 { label
Drk3288.dtsi849 hdmi: hdmi@ff980000 { label
/linux-4.4.14/drivers/gpu/drm/radeon/
Dr600_hdmi.c475 u32 hdmi = HDMI0_ERROR_ACK; in r600_hdmi_enable() local
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_hdmi.c1153 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
Dintel_drv.h799 struct intel_hdmi hdmi; member
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_drv.h91 struct hdmi *hdmi; member
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Dhdmi4.c44 static struct omap_hdmi hdmi; variable
Dhdmi5.c48 static struct omap_hdmi hdmi; variable
/linux-4.4.14/sound/pci/hda/
Dhda_auto_parser.c716 bool hdmi; in snd_hda_get_pin_label() local
Dpatch_hdmi.c183 struct hdmi_audio_infoframe hdmi; member
/linux-4.4.14/drivers/media/platform/s5p-tv/
Dhdmi_drv.c65 struct clk *hdmi; member
/linux-4.4.14/include/linux/
Dhdmi.h307 struct hdmi_vendor_infoframe hdmi; member
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_hdmi.c119 struct clk *hdmi; member
Dexynos_mixer.c60 struct clk *hdmi; member
/linux-4.4.14/drivers/gpu/drm/
Ddrm_edid.c3078 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/
Dtda998x_drv.c34 struct i2c_client *hdmi; member
/linux-4.4.14/include/video/
Domapdss.h753 const struct omapdss_hdmi_ops *hdmi; member