
Pull ARM device-tree updates from Olof Johansson: "Business as usual -- the bulk of our changes are to devicetree files with new hardware support, new SoCs and platforms, and new board types. New SoCs/platforms: - Raspberry Pi Compute Module (CM1) and IO board - i.MX6SSL from NXP - Renesas RZ/N1D SoC (R9A06G032), Dual Cortex-A7 with Ethernet, CAN and PLC interfaces - TI AM654 SoC, Quad Cortex-A53, safety subsystem with Cortex-R5 controllers, communication and PRU subsystem and lots of other interfaces (PCIe, USB3, etc). New boards and systems: - Several Atmel at91-based boards from Laird - Marvell Armada388-based Helios4 board from SolidRun - Samsung Aires-based phones (s5pv210) - Allwinner A64-based Pinebook laptop In addition to the above, there's the usual amount of new devices described on existing platforms, fixes and tweaks and new minor variants of boards/platforms" * tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (478 commits) arm64: dts: sdm845: Add tsens nodes arm64: dts: msm8996: thermal: Initialise via DT and add second controller arm64: dts: sprd: Add one suspend timer arm64: dts: sprd: Add SC27XX ADC device arm64: dts: sprd: Add SC27XX eFuse device arm64: dts: sprd: Add SC27XX vibrator device arm64: dts: sprd: Add SC27XX breathing light controller device arm64: dts: meson-axg: add spdif-dit codec arm64: dts: meson-axg: add lineout codec arm64: dts: meson-axg: add linein codec arm64: dts: meson-axg: add tdm interfaces arm64: dts: meson-axg: add tdmout formatters arm64: dts: meson-axg: add tdmin formatters arm64: dts: meson-axg: add spdifout arm64: dts: rockchip: add led support for Firefly-RK3399 arm64: dts: rockchip: remove deprecated Type-C PHY properties on rk3399 arm64: dts: rockchip: add power button support for Firefly-RK3399 ARM: dts: aspeed: Add coprocessor interrupt controller arm64: dts: meson-axg: add audio arb reset controller arm64: dts: meson-axg: add usb power regulator ...
35 rader
707 B
Plaintext
35 rader
707 B
Plaintext
Marvell PXA SSP CPU DAI bindings
|
|
|
|
Required properties:
|
|
|
|
compatible Must be "mrvl,pxa-ssp-dai"
|
|
port A phandle reference to a PXA ssp upstream device
|
|
|
|
Optional properties:
|
|
|
|
clock-names
|
|
clocks Through "clock-names" and "clocks", external clocks
|
|
can be configured. If a clock names "extclk" exists,
|
|
it will be set to the mclk rate of the audio stream
|
|
and be used as clock provider of the DAI.
|
|
|
|
Example:
|
|
|
|
/* upstream device */
|
|
|
|
ssp1: ssp@41000000 {
|
|
compatible = "mrvl,pxa3xx-ssp";
|
|
reg = <0x41000000 0x40>;
|
|
interrupts = <24>;
|
|
clock-names = "pxa27x-ssp.0";
|
|
};
|
|
|
|
/* DAI as user */
|
|
|
|
ssp_dai0: ssp_dai@0 {
|
|
compatible = "mrvl,pxa-ssp-dai";
|
|
port = <&ssp1>;
|
|
#sound-dai-cells = <0>;
|
|
};
|
|
|