linux/include/dt-bindings
Chen-Yu Tsai 05359be117 clk: sunxi-ng: Add driver for A83T CCU
The A83T clock control unit is a hybrid of some new style clock designs
from the A80, and old style layout from the other Allwinner SoCs.

Like the A80, the SoC does not have a low speed 32.768 kHz oscillator.
Unlike the A80, there is no clock input either. The only low speed clock
available is the internal oscillator which runs at around 16 MHz,
divided by 512, yielding a low speed clock around 31.250 kHz.

Also, the MMC2 module clock supports switching to a "new timing" mode.
This mode divides the clock output by half, and disables the CCU based
clock delays. The MMC controller must be configure to the same mode,
and then use its internal clock delays.

This driver does not support runtime switching of the timing modes.
Instead, the new timing mode is enforced at probe time. Consumers can
check which mode is active by trying to get the current phase delay
of the MMC2 phase clocks, which will return -ENOTSUPP if the new
timing mode is active.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2017-06-07 15:32:16 +02: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 clk: sunxi-ng: Add driver for A83T CCU 2017-06-07 15:32:16 +02: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
genpd soc: pm-domain: Fix the mangled urls 2017-04-24 14:17:35 -07:00
gpio gpio: core: Decouple open drain/source flag with active low/high 2017-04-07 12:23:29 +02: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 leds: pca9532: Add device tree support 2016-06-20 09:43:33 +02:00
mailbox dt-bindings: mailbox: Add Tegra HSP binding 2016-11-15 15:52:58 +01:00
media [media] tvp5150: replace MEDIA_ENT_F_CONN_TEST by a control 2016-02-16 08:59:54 -02:00
memory iommu/mediatek: dt-binding: Correct the larb port offset defines for mt2701 2016-08-22 12:52:10 +02:00
mfd dt-bindings: mfd: Add STM32F7 RCC numeric constants into DT include file 2017-03-23 18:18:36 +01:00
net net: phy: Add LED mode driver for Microsemi PHYs. 2017-02-08 13:29:04 -05:00
phy phy: Add binding document for Pistachio USB2.0 PHY 2015-06-21 21:53:37 +02:00
pinctrl ARM: 64-bit DT updates 2017-05-09 10:07:33 -07:00
power Renesas ARM Based SoC Sysc Updates for v4.12 2017-04-19 06:56:18 -07:00
pwm
regulator regulator: max77802: Add header for operating modes 2014-10-20 12:23:50 +01:00
reset clk: sunxi-ng: Add driver for A83T CCU 2017-06-07 15:32:16 +02:00
soc soc: zte: Add header for PM domains specifiers 2017-01-11 16:21:06 +08:00
sound scripts/spelling.txt: add "overide" pattern and fix typo instances 2017-03-09 17:01:09 -08:00
spmi
thermal devicetree: add lm90 thermal_zone sensor support 2017-02-10 21:35:08 -08:00