linux/include/dt-bindings
Jyri Sarha 7e567624dc drm/i2c: tda998x: Register ASoC hdmi-codec and add audio DT binding
Register ASoC HDMI codec for audio functionality and adds device tree
binding for audio configuration.

With the registered HDMI codec the tda998x node can be used like a
regular codec node in ASoC card configurations. HDMI audio info-frame
and audio stream header is generated by the ASoC HDMI codec. The codec
also applies constraints for available sample-rates based on Edid Like
Data from the display. The device tree binding document has been
updated [1].

Part of this patch has been inspired by Jean Francoise's "drm/i2c: tda998x:
Add support of a DT graph of ports"-patch [2]. There may still be some
identical lines left from the original patch and some of the ideas
have come from there.

[1] Documentation/devicetree/bindings/display/bridge/tda998x.txt
[2] http://mailman.alsa-project.org/pipermail/alsa-devel/2015-July/095255.html

Signed-off-by: Jyri Sarha <jsarha@ti.com>
Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
2016-09-07 13:10:10 +01:00
..
arm dt: bindings: ux500: Add header for PM domains specifiers 2014-10-28 10:47:57 +01:00
clk Merge branch 'for-v3.16/ti-clk-drv' of github.com:t-kristo/linux-pm into clk-next 2014-06-10 16:53:25 -07:00
clock Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2016-05-23 11:48:48 -07:00
display drm/i2c: tda998x: Register ASoC hdmi-codec and add audio DT binding 2016-09-07 13:10:10 +01:00
dma devicetree: Add bindings documentation for Analog Devices AXI-DMAC 2015-08-23 18:55:10 +05:30
gpio Pin control bulk changes for the v4.7 kernel cycle: 2016-05-19 12:50:56 -07:00
i2c dt-bindings: add header for generic I2C flags in bindings 2015-08-24 14:05:09 +02:00
iio iio: dac: Add support for the AD5592R/AD5593R ADCs/DACs 2016-04-10 14:29:06 +01:00
input devicetree: bindings: Use linux-event-codes.h for evdev codes 2015-10-16 15:32:15 -07:00
interrupt-controller dt: bindings: Supply shared ST IRQ defines 2015-03-03 19:47:03 +00:00
leds dt-bindings: fixes some incorrect header guards 2015-12-08 15:06:54 +01:00
media [media] tvp5150: replace MEDIA_ENT_F_CONN_TEST by a control 2016-02-16 08:59:54 -02:00
memory dt-bindings: mediatek: Add smi dts binding 2016-02-25 16:49:08 +01:00
mfd mfd: Add device-tree binding doc for PMIC MAX77620/MAX20024 2016-05-09 15:42:08 +01:00
net net: phy: dp83867: Add TI dp83867 phy 2015-06-03 19:41:04 -07:00
phy phy: Add binding document for Pistachio USB2.0 PHY 2015-06-21 21:53:37 +02:00
pinctrl arm64: dts: add Hi6220 pinctrl configuration nodes 2016-04-15 16:21:45 +01:00
power Second Round of Renesas ARM Based SoC R-Car SYSC Updates for v4.7 2016-04-26 10:21:57 +02:00
pwm pwm: Add PWM polarity flag macro for DT 2013-09-03 13:08:09 +02:00
regulator regulator: max77802: Add header for operating modes 2014-10-20 12:23:50 +01:00
reset reset: img: Add Pistachio reset controller driver 2016-02-05 16:41:20 +01:00
soc soc: qcom: Add device tree binding for GSBI 2014-05-23 11:38:53 -05:00
sound Merge remote-tracking branches 'asoc/topic/sta350', 'asoc/topic/tas2552', 'asoc/topic/tas3a227e' and 'asoc/topic/tas571x' into asoc-next 2015-06-05 18:55:03 +01:00
spmi spmi: Linux driver framework for SPMI 2014-02-15 11:55:28 -08:00
thermal thermal: tegra: combine sensor group-related data 2016-05-17 07:28:27 -07:00