History log of /freebsd-current/sys/dev/hdmi/dwc_hdmi.c
Revision Date Author Comments
# 685dc743 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

sys: Remove $FreeBSD$: one-line .c pattern

Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/


# 00e84f52 16-Mar-2023 Emmanuel Vadot <manu@FreeBSD.org>

arm: Rename hdmi_if.m to crtc_if.m

There is nothing hdmi related in this interface, it's just a generic interface
for crt controller so rename it.
This also remove the 'hdmi' device used in arm kernel config. 'vt' now controls
if we build this interface (sc(4) isn't supported on arm).

Sponsored by: Beckhoff Automation GmbH & Co. KG
Reviewed by: andrew
Differential Revision: https://reviews.freebsd.org/D39120


# cbc596d6 10-Jun-2020 Oleksandr Tymoshenko <gonzo@FreeBSD.org>

Fix reading EDID on TVs/monitors without E-DCC support

Writing segment id to I2C device 0x30 only required if the segment is
non-zero. On the devices without E-DCC support writing to that address
fails and whole transaction then fails too. To avoid this do
not attempt write to the segment selection device unless required.

MFC after: 2 weeks


# e12be321 20-May-2019 Conrad Meyer <cem@FreeBSD.org>

Include eventhandler.h in more compilation units

This was enumerated with exhaustive search for sys/eventhandler.h includes,
cross-referenced against EVENTHANDLER_* usage with the comm(1) utility. Manual
checking was performed to avoid redundant includes in some drivers where a
common os_bsd.h (for example) included sys/eventhandler.h indirectly, but it is
possible some of these are redundant with driver-specific headers in ways I
didn't notice.

(These CUs did not show up as missing eventhandler.h in tinderbox.)

X-MFC-With: r347984


# 6443acaa 29-Dec-2016 Jared McNeill <jmcneill@FreeBSD.org>

Add support for audio on I2S based DesignWare HDMI controllers.

Relnotes: yes


# 06785ff6 19-Dec-2016 Jared McNeill <jmcneill@FreeBSD.org>

Split the DesignWare HDMI-specific code from imx6_hdmi.c into a separate
file and add a generic DT binding that takes advantage of the extres
framework for setting up clocks.

Reviewed by: gonzo
Differential Revision: https://reviews.freebsd.org/D8826