Searched +full:sama5d4 +full:- +full:pmc (Results 1 – 10 of 10) sorted by relevance
/linux/Documentation/devicetree/bindings/clock/ |
H A D | atmel,at91rm9200-pmc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/atmel,at91rm9200-pmc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Atmel Power Management Controller (PMC) 10 - Claudiu Beznea <claudiu.beznea@microchip.com> 14 system and user peripheral clocks. The PMC enables/disables the clock inputs 20 - items: 21 - const: atmel,at91sam9g20-pmc 22 - const: atmel,at91sam9260-pmc [all …]
|
/linux/arch/arm/boot/dts/microchip/ |
H A D | sama5d4.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * sama5d4.dtsi - Device Tree Include file for SAMA5D4 family SoC 9 #include <dt-bindings/clock/at91.h> 10 #include <dt-bindings/dma/at91.h> 11 #include <dt-bindings/mfd/at91-usart.h> 12 #include <dt-bindings/pinctrl/at91.h> 13 #include <dt-bindings/interrupt-controller/irq.h> 14 #include <dt-bindings/gpio/gpio.h> 17 #address-cells = <1>; 18 #size-cells = <1>; [all …]
|
H A D | sama5d2.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * sama5d2.dtsi - Device Tree Include file for SAMA5D2 family SoC 9 #include <dt-bindings/dma/at91.h> 10 #include <dt-bindings/interrupt-controller/irq.h> 11 #include <dt-bindings/clock/at91.h> 12 #include <dt-bindings/mfd/at91-usart.h> 13 #include <dt-bindings/iio/adc/at91-sama5d2_adc.h> 16 #address-cells = <1>; 17 #size-cells = <1>; 20 interrupt-parent = <&aic>; [all …]
|
H A D | at91-sama5d4ek.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * at91-sama5d4ek.dts - Device Tree file for SAMA5D4 Evaluation Kit 8 /dts-v1/; 9 #include "sama5d4.dtsi" 12 model = "Atmel SAMA5D4-EK"; 13 compatible = "atmel,sama5d4ek", "atmel,sama5d4", "atmel,sama5"; 16 stdout-path = "serial0:115200n8"; 25 clock-frequency = <32768>; 29 clock-frequency = <12000000>; 36 pinctrl-names = "default"; [all …]
|
H A D | sam9x60.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * sam9x60.dtsi - Device Tree Include file for Microchip SAM9X60 SoC 10 #include <dt-bindings/dma/at91.h> 11 #include <dt-bindings/pinctrl/at91.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/clock/at91.h> 15 #include <dt-bindings/mfd/at91-usart.h> 16 #include <dt-bindings/mfd/atmel-flexcom.h> 19 #address-cells = <1>; [all …]
|
/linux/Documentation/devicetree/bindings/media/ |
H A D | microchip,sama5d4-vdec.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/media/microchip,sama5d4-vdec.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Hantro G1 VPU codec implemented on Microchip SAMA5D4 SoCs 11 - Emil Velikov <emil.velikov@collabora.com> 14 Hantro G1 video decode accelerator present on Microchip SAMA5D4 SoCs. 18 const: microchip,sama5d4-vdec 30 - compatible 31 - reg [all …]
|
/linux/drivers/clk/at91/ |
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 6 obj-y += pmc.o sckc.o 7 obj-y += clk-slow.o clk-main.o clk-pll.o clk-plldiv.o clk-master.o 8 obj-y += clk-system.o clk-peripheral.o clk-programmable.o 10 obj-$(CONFIG_HAVE_AT91_AUDIO_PLL) += clk-audio-pll.o 11 obj-$(CONFIG_HAVE_AT91_UTMI) += clk-utmi.o 12 obj-$(CONFIG_HAVE_AT91_USB_CLK) += clk-usb.o 13 obj-$(CONFIG_HAVE_AT91_SMD) += clk-smd.o 14 obj-$(CONFIG_HAVE_AT91_H32MX) += clk-h32mx.o 15 obj-$(CONFIG_HAVE_AT91_GENERATED_CLK) += clk-generated.o [all …]
|
H A D | sama5d4.c | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <linux/clk-provider.h> 6 #include <dt-bindings/clock/at91.h> 8 #include "pmc.h" 140 i = of_property_match_string(np, "clock-names", "slow_clk"); in sama5d4_pmc_setup() 146 i = of_property_match_string(np, "clock-names", "main_xtal"); in sama5d4_pmc_setup() 166 bypass = of_property_read_bool(np, "atmel,osc-bypass"); in sama5d4_pmc_setup() 188 sama5d4_pmc->chws[PMC_PLLACK] = hw; in sama5d4_pmc_setup() 194 sama5d4_pmc->chws[PMC_UTMI] = hw; in sama5d4_pmc_setup() 215 sama5d4_pmc->chws[PMC_MCK] = hw; in sama5d4_pmc_setup() [all …]
|
H A D | dt-compat.c | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <linux/clk-provider.h> 9 #include "pmc.h" 33 const char *name = np->name; in of_sama5d2_clk_audio_pll_frac_setup() 53 "atmel,sama5d2-clk-audio-pll-frac", 59 const char *name = np->name; in of_sama5d2_clk_audio_pll_pad_setup() 79 "atmel,sama5d2-clk-audio-pll-pad", 85 const char *name = np->name; in of_sama5d2_clk_audio_pll_pmc_setup() 105 "atmel,sama5d2-clk-audio-pll-pmc", 161 if (of_property_read_string(np, "clock-output-names", &name)) in of_sama5d2_clk_generated_setup() [all …]
|
/linux/arch/arm/mach-at91/ |
H A D | pm.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * arch/arm/mach-at91/pm.c 35 * struct at91_pm_bu - AT91 power management backup unit data structure 52 * struct at91_pm_sfrbu_regs - registers mapping for SFRBU 65 * enum at91_pm_eth_clk - Ethernet clock indexes 77 * enum at91_pm_eth - Ethernet controller indexes 89 * struct at91_pm_quirk_eth - AT91 PM Ethernet quirks 107 * struct at91_pm_quirks - AT91 PM quirks 115 * struct at91_soc_pm - AT91 SoC power management data structure 117 * @config_pmc_ws: wakeup srouces configuration function for PMC [all …]
|