Searched +full:mmp2 +full:- +full:audio (Results 1 – 8 of 8) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/clock/ |
D | marvell,mmp2-audio-clock.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/marvell,mmp2-audio-clock.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Marvell MMP2 Audio Clock Controller 10 - Lubomir Rintel <lkundrak@v3.sk> 13 The audio clock controller generates and supplies the clocks to the audio 20 <dt-bindings/clock/marvell,mmp2-audio.h>. 25 - marvell,mmp2-audio-clock 32 - description: Audio subsystem clock [all …]
|
/linux-6.12.1/arch/arm/boot/dts/marvell/ |
D | mmp2.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 7 #include <dt-bindings/clock/marvell,mmp2.h> 8 #include <dt-bindings/power/marvell,mmp2.h> 9 #include <dt-bindings/clock/marvell,mmp2-audio.h> 12 #address-cells = <1>; 13 #size-cells = <1>; 25 #address-cells = <1>; 26 #size-cells = <1>; 27 compatible = "simple-bus"; 28 interrupt-parent = <&intc>; [all …]
|
D | mmp2-olpc-xo-1-75.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 8 /dts-v1/; 9 #include "mmp2.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/linux-event-codes.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/clock/marvell,mmp2-audio.h> 16 model = "OLPC XO-1.75"; 17 compatible = "olpc,xo-1.75", "mrvl,mmp2"; 20 #address-cells = <1>; [all …]
|
/linux-6.12.1/drivers/clk/mmp/ |
D | clk-audio.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * MMP Audio Clock Controller driver 8 #include <linux/clk-provider.h> 15 #include <dt-bindings/clock/marvell,mmp2-audio.h> 17 /* Audio Controller Registers */ 22 /* SSPA Audio Control Register */ 33 /* SSPA Audio PLL Control 0 Register */ 50 /* SSPA Audio PLL Control 1 Register */ 125 aud_pll_ctrl0 = readl(priv->mmio_base + SSPA_AUD_PLL_CTRL0); in audio_pll_recalc_rate() 133 aud_pll_ctrl1 = readl(priv->mmio_base + SSPA_AUD_PLL_CTRL1); in audio_pll_recalc_rate() [all …]
|
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 6 obj-y += clk-apbc.o clk-apmu.o clk-frac.o clk-mix.o clk-gate.o clk.o 8 obj-$(CONFIG_RESET_CONTROLLER) += reset.o 10 obj-$(CONFIG_MACH_MMP_DT) += clk-of-pxa168.o clk-of-pxa910.o 11 obj-$(CONFIG_COMMON_CLK_MMP2) += clk-of-mmp2.o clk-pll.o pwr-island.o 12 obj-$(CONFIG_COMMON_CLK_MMP2_AUDIO) += clk-audio.o 14 obj-y += clk-of-pxa1928.o
|
D | clk-of-mmp2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * mmp2 clock framework source file 19 #include <dt-bindings/clock/marvell,mmp2.h> 20 #include <dt-bindings/power/marvell,mmp2.h> 182 struct mmp_clk_unit *unit = &pxa_unit->unit; in mmp2_main_clk_init() 187 if (pxa_unit->model == CLK_MODEL_MMP3) { in mmp2_main_clk_init() 189 pxa_unit->mpmu_base, in mmp2_main_clk_init() 193 pxa_unit->mpmu_base, in mmp2_main_clk_init() 202 pxa_unit->mpmu_base + MPMU_UART_PLL, in mmp2_main_clk_init() 209 pxa_unit->mpmu_base + MPMU_I2S0_PLL, in mmp2_main_clk_init() [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | marvell,mmp-sspa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/marvell,mmp-sspa.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Marvel SSPA Digital Audio Interface 10 - Lubomir Rintel <lkundrak@v3.sk> 13 - $ref: dai-common.yaml# 17 pattern: "^audio-controller(@.*)?$" 20 const: marvell,mmp-sspa 24 - description: RX block [all …]
|
/linux-6.12.1/drivers/clk/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 59 Low-Noise JESD204B Compliant Clock Jitter Cleaner With Dual Loop PLLs 68 generators of audio clocks. 81 This driver supports Maxim 9485 Programmable Audio Clock Generator 88 These multi-function devices have two fixed-rate oscillators, clocked at 32KHz each. 98 multi-function device has one fixed-rate oscillator, clocked 129 be pre-programmed to support other configurations and features not yet 178 This driver supports TI CDCE706 programmable 3-PLL clock synthesizer. 196 For example, the CDCE925 contains two PLLs with spread-spectrum 206 tristate "Clock driver for CS2000 Fractional-N Clock Synthesizer & Clock Multiplier" [all …]
|