Searched +full:lan966x +full:- +full:gck (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/drivers/clk/ |
D | clk-lan966x.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Microchip LAN966x SoC Clock driver. 11 #include <linux/clk-provider.h> 19 #include <dt-bindings/clock/microchip,lan966x.h> 69 struct lan966x_gck *gck = to_lan966x_gck(hw); in lan966x_gck_enable() local 70 u32 val = readl(gck->reg); in lan966x_gck_enable() 73 writel(val, gck->reg); in lan966x_gck_enable() 80 struct lan966x_gck *gck = to_lan966x_gck(hw); in lan966x_gck_disable() local 81 u32 val = readl(gck->reg); in lan966x_gck_disable() 84 writel(val, gck->reg); in lan966x_gck_disable() [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 59 Low-Noise JESD204B Compliant Clock Jitter Cleaner With Dual Loop PLLs 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" 259 tristate "Generic Clock Controller driver for LAN966X SoC" 264 This driver provides support for Generic Clock Controller(GCK) on [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/clock/ |
D | microchip,lan966x-gck.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/microchip,lan966x-gck.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Microchip LAN966X Generic Clock Controller 10 - Kavyasree Kotagiri <kavyasree.kotagiri@microchip.com> 13 The LAN966X Generic clock controller contains 3 PLLs - cpu_clk, 19 const: microchip,lan966x-gck 24 - description: Generic clock registers 25 - description: Optional gate clock registers [all …]
|
/linux-6.12.1/arch/arm/boot/dts/microchip/ |
D | lan966x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * lan966x.dtsi - Device Tree Include file for Microchip LAN966 family SoC 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/mfd/atmel-flexcom.h> 14 #include <dt-bindings/dma/at91.h> 15 #include <dt-bindings/gpio/gpio.h> 16 #include <dt-bindings/clock/microchip,lan966x.h> 21 interrupt-parent = <&gic>; 22 #address-cells = <1>; [all …]
|