Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/gpu/drm/msm/hdmi/
Dhdmi.h40 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()
Dhdmi_connector.c25 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 …]
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
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()
Dhdmi_phy_8x60.c22 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()
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
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()
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.c22 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
Dhdmi_phy_8x74.c22 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()
Dhdmi_audio.c92 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/
Ddw_hdmi.c138 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/
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.1.27/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.1.27/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.1.27/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.1.27/drivers/gpu/drm/imx/
Ddw_hdmi-imx.c84 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/
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.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dhdmigk104.c35 const u32 hdmi = (head * 0x400); in gk104_hdmi_ctrl() local
Dnv50.h33 int (*hdmi)(NV50_DISP_MTHD_V1); member
/linux-4.1.27/arch/arm/boot/dts/
Dexynos4x12.dtsi302 hdmi: hdmi@12D00000 { label
Dexynos5250.dtsi752 hdmi: hdmi { label
Dexynos4.dtsi692 hdmi: hdmi@12D00000 { label
Dexynos5420.dtsi726 hdmi: hdmi@14530000 { label
Dimx6qdl.dtsi781 hdmi: hdmi@0120000 { label
Domap4.dtsi991 hdmi: encoder@58006000 { label
Domap5.dtsi1054 hdmi: encoder@58060000 { label
Drk3288.dtsi668 hdmi: hdmi@ff980000 { label
/linux-4.1.27/drivers/gpu/drm/rcar-du/
Drcar_du_encoder.h35 struct rcar_du_hdmienc *hdmi; member
/linux-4.1.27/drivers/gpu/drm/radeon/
Dr600_hdmi.c475 u32 hdmi = HDMI0_ERROR_ACK; in r600_hdmi_enable() local
/linux-4.1.27/drivers/video/fbdev/omap2/dss/
Dhdmi5.c47 static struct omap_hdmi hdmi; variable
Dhdmi4.c43 static struct omap_hdmi hdmi; variable
/linux-4.1.27/drivers/gpu/drm/msm/
Dmsm_drv.h77 struct hdmi *hdmi; member
/linux-4.1.27/sound/pci/hda/
Dhda_auto_parser.c716 bool hdmi; in snd_hda_get_pin_label() local
Dpatch_hdmi.c178 struct hdmi_audio_infoframe hdmi; member
/linux-4.1.27/drivers/media/platform/s5p-tv/
Dhdmi_drv.c65 struct clk *hdmi; member
/linux-4.1.27/include/linux/
Dhdmi.h307 struct hdmi_vendor_infoframe hdmi; member
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_mixer.c60 struct clk *hdmi; member
Dexynos_hdmi.c80 struct clk *hdmi; member
/linux-4.1.27/drivers/gpu/drm/
Ddrm_edid.c3017 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/
Dintel_hdmi.c921 static int hdmi_portclock_limit(struct intel_hdmi *hdmi, bool respect_dvi_limit) in hdmi_portclock_limit()
Dintel_drv.h680 struct intel_hdmi hdmi; member
/linux-4.1.27/drivers/gpu/drm/i2c/
Dtda998x_drv.c35 struct i2c_client *hdmi; member
/linux-4.1.27/include/video/
Domapdss.h753 const struct omapdss_hdmi_ops *hdmi; member