History log of /netbsd-current/sys/dev/ic/dw_hdmi.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.12 09-Feb-2024 skrll

Trailing whitespace


# 1.11 11-Dec-2023 mlelstv

Output is always 16bit, the internal audio data type may differ.


Revision tags: netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
# 1.10 25-Mar-2022 tnn

dwhdmi: properly initialize connector atomic helper funcs (PR port-evbarm/56766)


# 1.9 19-Dec-2021 riastradh

Sort includes.


# 1.8 19-Dec-2021 riastradh

Get drm to build on arm64 again.


Author: Jared McNeill <jmcneill@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>


Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base
# 1.7 22-Dec-2019 thorpej

Cleanup i2c bus acquire / release, centralizing all of the logic into
iic_acquire_bus() / iic_release_bus(). "acquire" and "release" hooks
no longer need to be provided by back-end controller drivers (only if
they need special handling, e.g. powering on the i2c controller).
This results in the removal of a bunch of rendundant code from each
back-end controller driver.

Assert that we are not in hard interrupt context in iic_acquire_bus(),
iic_exec(), and iic_release_bus().


# 1.6 23-Nov-2019 jmcneill

Use actual hw mode, not proposed mode.


# 1.5 23-Nov-2019 jmcneill

Allow bus glue to setup DDC clocks


Revision tags: phil-wifi-20191119
# 1.4 16-Nov-2019 jmcneill

Add software volume controls.


# 1.3 16-Nov-2019 jmcneill

Add I2S audio input support.


# 1.2 09-Nov-2019 jmcneill

Add support for internal DesignWare HDMI PHYs


Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
# 1.1 30-Jan-2019 jmcneill

branches: 1.1.4; 1.1.6;
Add driver for Designware HDMI TX controller.


# 1.11 11-Dec-2023 mlelstv

Output is always 16bit, the internal audio data type may differ.


Revision tags: thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
# 1.10 25-Mar-2022 tnn

dwhdmi: properly initialize connector atomic helper funcs (PR port-evbarm/56766)


# 1.9 19-Dec-2021 riastradh

Sort includes.


# 1.8 19-Dec-2021 riastradh

Get drm to build on arm64 again.


Author: Jared McNeill <jmcneill@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>


Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base
# 1.7 22-Dec-2019 thorpej

Cleanup i2c bus acquire / release, centralizing all of the logic into
iic_acquire_bus() / iic_release_bus(). "acquire" and "release" hooks
no longer need to be provided by back-end controller drivers (only if
they need special handling, e.g. powering on the i2c controller).
This results in the removal of a bunch of rendundant code from each
back-end controller driver.

Assert that we are not in hard interrupt context in iic_acquire_bus(),
iic_exec(), and iic_release_bus().


# 1.6 23-Nov-2019 jmcneill

Use actual hw mode, not proposed mode.


# 1.5 23-Nov-2019 jmcneill

Allow bus glue to setup DDC clocks


Revision tags: phil-wifi-20191119
# 1.4 16-Nov-2019 jmcneill

Add software volume controls.


# 1.3 16-Nov-2019 jmcneill

Add I2S audio input support.


# 1.2 09-Nov-2019 jmcneill

Add support for internal DesignWare HDMI PHYs


Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
# 1.1 30-Jan-2019 jmcneill

branches: 1.1.4; 1.1.6;
Add driver for Designware HDMI TX controller.


# 1.10 25-Mar-2022 tnn

dwhdmi: properly initialize connector atomic helper funcs (PR port-evbarm/56766)


# 1.9 19-Dec-2021 riastradh

Sort includes.


# 1.8 19-Dec-2021 riastradh

Get drm to build on arm64 again.


Author: Jared McNeill <jmcneill@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>


Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base
# 1.7 22-Dec-2019 thorpej

Cleanup i2c bus acquire / release, centralizing all of the logic into
iic_acquire_bus() / iic_release_bus(). "acquire" and "release" hooks
no longer need to be provided by back-end controller drivers (only if
they need special handling, e.g. powering on the i2c controller).
This results in the removal of a bunch of rendundant code from each
back-end controller driver.

Assert that we are not in hard interrupt context in iic_acquire_bus(),
iic_exec(), and iic_release_bus().


# 1.6 23-Nov-2019 jmcneill

Use actual hw mode, not proposed mode.


# 1.5 23-Nov-2019 jmcneill

Allow bus glue to setup DDC clocks


Revision tags: phil-wifi-20191119
# 1.4 16-Nov-2019 jmcneill

Add software volume controls.


# 1.3 16-Nov-2019 jmcneill

Add I2S audio input support.


# 1.2 09-Nov-2019 jmcneill

Add support for internal DesignWare HDMI PHYs


Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
# 1.1 30-Jan-2019 jmcneill

branches: 1.1.4; 1.1.6;
Add driver for Designware HDMI TX controller.


# 1.9 19-Dec-2021 riastradh

Sort includes.


# 1.8 19-Dec-2021 riastradh

Get drm to build on arm64 again.


Author: Jared McNeill <jmcneill@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>


Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base
# 1.7 22-Dec-2019 thorpej

Cleanup i2c bus acquire / release, centralizing all of the logic into
iic_acquire_bus() / iic_release_bus(). "acquire" and "release" hooks
no longer need to be provided by back-end controller drivers (only if
they need special handling, e.g. powering on the i2c controller).
This results in the removal of a bunch of rendundant code from each
back-end controller driver.

Assert that we are not in hard interrupt context in iic_acquire_bus(),
iic_exec(), and iic_release_bus().


# 1.6 23-Nov-2019 jmcneill

Use actual hw mode, not proposed mode.


# 1.5 23-Nov-2019 jmcneill

Allow bus glue to setup DDC clocks


Revision tags: phil-wifi-20191119
# 1.4 16-Nov-2019 jmcneill

Add software volume controls.


# 1.3 16-Nov-2019 jmcneill

Add I2S audio input support.


# 1.2 09-Nov-2019 jmcneill

Add support for internal DesignWare HDMI PHYs


Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
# 1.1 30-Jan-2019 jmcneill

branches: 1.1.4; 1.1.6;
Add driver for Designware HDMI TX controller.


# 1.7 22-Dec-2019 thorpej

Cleanup i2c bus acquire / release, centralizing all of the logic into
iic_acquire_bus() / iic_release_bus(). "acquire" and "release" hooks
no longer need to be provided by back-end controller drivers (only if
they need special handling, e.g. powering on the i2c controller).
This results in the removal of a bunch of rendundant code from each
back-end controller driver.

Assert that we are not in hard interrupt context in iic_acquire_bus(),
iic_exec(), and iic_release_bus().


# 1.6 23-Nov-2019 jmcneill

Use actual hw mode, not proposed mode.


# 1.5 23-Nov-2019 jmcneill

Allow bus glue to setup DDC clocks


Revision tags: phil-wifi-20191119
# 1.4 16-Nov-2019 jmcneill

Add software volume controls.


# 1.3 16-Nov-2019 jmcneill

Add I2S audio input support.


# 1.2 09-Nov-2019 jmcneill

Add support for internal DesignWare HDMI PHYs


Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
# 1.1 30-Jan-2019 jmcneill

branches: 1.1.4; 1.1.6;
Add driver for Designware HDMI TX controller.


# 1.6 23-Nov-2019 jmcneill

Use actual hw mode, not proposed mode.


# 1.5 23-Nov-2019 jmcneill

Allow bus glue to setup DDC clocks


Revision tags: phil-wifi-20191119
# 1.4 16-Nov-2019 jmcneill

Add software volume controls.


# 1.3 16-Nov-2019 jmcneill

Add I2S audio input support.


# 1.2 09-Nov-2019 jmcneill

Add support for internal DesignWare HDMI PHYs


Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
# 1.1 30-Jan-2019 jmcneill

branches: 1.1.4; 1.1.6;
Add driver for Designware HDMI TX controller.


# 1.5 23-Nov-2019 jmcneill

Allow bus glue to setup DDC clocks


Revision tags: phil-wifi-20191119
# 1.4 16-Nov-2019 jmcneill

Add software volume controls.


# 1.3 16-Nov-2019 jmcneill

Add I2S audio input support.


# 1.2 09-Nov-2019 jmcneill

Add support for internal DesignWare HDMI PHYs


Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
# 1.1 30-Jan-2019 jmcneill

branches: 1.1.4; 1.1.6;
Add driver for Designware HDMI TX controller.


# 1.4 16-Nov-2019 jmcneill

Add software volume controls.


# 1.3 16-Nov-2019 jmcneill

Add I2S audio input support.


# 1.2 09-Nov-2019 jmcneill

Add support for internal DesignWare HDMI PHYs


Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
# 1.1 30-Jan-2019 jmcneill

branches: 1.1.4; 1.1.6;
Add driver for Designware HDMI TX controller.


# 1.2 09-Nov-2019 jmcneill

Add support for internal DesignWare HDMI PHYs


Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
# 1.1 30-Jan-2019 jmcneill

branches: 1.1.4;
Add driver for Designware HDMI TX controller.


Revision tags: isaki-audio2-base
# 1.1 30-Jan-2019 jmcneill

Add driver for Designware HDMI TX controller.