linux/Documentation/devicetree/bindings
Peter Ujfalusi 2d5e447914 dt:/bindings: DRA7 ATL (Audio Tracking Logic) clock bindings
Audio Tracking Logic is designed to be used by HD Radio applications to
synchronize the audio output clocks to the baseband clock. ATL can be also
used to track errors between two reference clocks (BWS, AWS) and generate a modulated
clock output which averages to some desired frequency.
In essence ATL is generating a clock to be used by an audio codec and also
to be used by the SoC as MCLK.

To be able to integrate the ATL provided clocks to the clock tree we need
two types of DT binding:
- DT clock nodes to represent the ATL clocks towards the CCF
- binding for the ATL IP itself which is going to handle the hw
  configuration

The reason for this type of setup is that ATL itself is a separate device
in the SoC, it has it's own address space and clock domain. Other IPs can
use the ATL generated clock as their functional clock (McASPs for example)
and external components like audio codecs can also use the very same clock
as their MCLK.

The ATL IP in DRA7 contains 4 ATL instences.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Tero Kristo <t-kristo@ti.com>
2014-05-28 13:06:52 +03:00
..
arc
arm DT: bindings: add missing Marvell Kirkwood SoC documentation 2014-04-14 12:23:04 -05:00
ata ARM: SoC: late cleanups 2014-04-05 15:46:37 -07:00
bus bus: imx-weim: support CS GPR configuration 2014-03-05 10:40:46 +08:00
c6x
clock dt:/bindings: DRA7 ATL (Audio Tracking Logic) clock bindings 2014-05-28 13:06:52 +03:00
cpufreq
crypto ARM: driver updates for 3.14 2014-01-23 18:49:36 -08:00
dma Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma 2014-04-10 08:55:08 -07:00
drm drm/bridge: Add PTN3460 bridge driver 2014-03-24 00:36:37 +09:00
extcon extcon: palmas: Added a new compatible type *ti,palmas-usb-vid* 2014-01-07 11:54:27 +09:00
fb
gpio gpio: dwapb: correct gpio-cells in binding document 2014-03-26 10:31:35 +01:00
gpu drm/tegra: Add eDP support 2014-04-04 09:12:50 +02:00
hid
hwmon
hwrng
i2c DT: I2C: Add trivial bindings used by kirkwood boards 2014-04-14 12:26:10 -05:00
iio == Changes to existing drivers == 2014-04-07 10:24:18 -07:00
input Input: pm8xxx-vibrator - add DT match table 2014-03-30 13:25:20 -07:00
interrupt-controller ARM: SoC specific changes 2014-04-05 14:19:54 -07:00
iommu Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'arm/omap', 'arm/shmobile' and 'x86/vt-d' into next 2014-04-02 19:13:12 +02:00
leds leds: leds-gpio: add retain-state-suspended property 2014-02-27 09:56:56 -08:00
lpddr2
media [media] Documentation: devicetree: Update Samsung FIMC DT binding 2014-03-14 10:31:37 -03:00
memory-controllers memory: ti-aemif: add bindings for AEMIF driver 2014-02-28 16:48:03 -08:00
metag
mfd Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds 2014-04-10 09:06:10 -07:00
mipi gpu: host1x: Add MIPI pad calibration DT bindings 2013-12-17 18:10:08 +01:00
mips
misc Char/Misc driver patches for 3.15-rc1 2014-04-01 16:13:21 -07:00
mmc MMC highlights for 3.15: 2014-04-09 08:39:39 -07:00
mtd mtd: st_spi_fsm: Add device-tree binding documentation 2014-03-20 04:17:16 -07:00
net net: phy: add minimal support for QSGMII PHY 2014-04-16 14:36:12 -04:00
nvec
panel drm/panel: Changes for v3.15-rc1 2014-04-05 16:12:27 +10:00
pci ARM: dts: tegra: add PCIe interrupt mapping properties 2014-03-06 10:37:24 -07:00
phy ARM: SoC: late cleanups 2014-04-05 15:46:37 -07:00
pinctrl pinctrl: fix typo in bindings documentation 2014-04-14 09:39:33 +02:00
power dt: binding documentation for bq2415x charger 2014-01-25 15:24:15 +04:00
power_supply Power: Reset: Generalize qnap-poweroff to work on Synology devices. 2014-03-04 03:48:41 +00:00
powerpc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc 2014-04-02 13:42:59 -07:00
pps
pwm pwm: Add CLPS711X PWM support 2014-03-18 21:15:16 +01:00
regulator MMC highlights for 3.15: 2014-04-09 08:39:39 -07:00
reserved-memory of: document bindings for reserved-memory nodes 2014-03-04 16:44:23 +08:00
reset ARM: SoC: device tree changes 2014-04-05 15:29:04 -07:00
rng
rtc rtc: sunxi: change compatibles 2014-04-03 16:21:21 -07:00
serial serial: efm32: use $vendor,$device scheme for compatible string 2014-04-16 14:17:43 -07:00
serio
sound ASoC: fsl-ssi: Update binding documentation 2014-04-04 11:00:39 +01:00
spi spi: efm32: Update binding document to make "efm32,location" property optional 2014-04-07 10:56:38 +01:00
spmi spmi: document the PMIC arbiter SPMI bindings 2014-02-15 11:55:28 -08:00
staging staging: imx-drm: Document imx-hdmi device tree bindings 2014-03-07 16:17:52 +00:00
thermal Merge branches 'misc' and 'soc' of .git into next 2014-01-03 22:55:04 +08:00
timer clocksource: keystone: add bindings for keystone timer 2014-03-11 23:04:52 +01:00
ufs
usb ARM: SoC: device tree changes 2014-04-05 15:29:04 -07:00
video - Call put_device() instead of kfree() - core 2014-04-10 08:52:35 -07:00
virtio
w1
watchdog ARM: SoC: driver changes 2014-04-05 15:37:40 -07:00
x86
ABI.txt dt/bindings: submitting patches and ABI documents 2014-01-20 22:31:06 +00:00
eeprom.txt
graph.txt Documentation: of: Document graph bindings 2014-03-06 17:41:34 +01:00
marvell.txt dt/bindings: Remove device_type "serial" from marvell,mv64360-mpsc 2014-01-16 16:31:31 +00:00
open-pic.txt
resource-names.txt
submitting-patches.txt dt/bindings: submitting patches and ABI documents 2014-01-20 22:31:06 +00:00
vendor-prefixes.txt DT: add vendor prefix for EBV Elektronik 2014-04-14 12:26:55 -05:00
xilinx.txt