/linux/Documentation/devicetree/bindings/i2c/ |
H A D | opencores,i2c-ocores.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/i2c/opencores,i2c-ocores.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Peter Korsgaard <peter@korsgaard.com> 11 - Andrew Lunn <andrew@lunn.ch> 14 - $ref: /schemas/i2c/i2c-controller.yaml# 19 - items: 20 - enum: 21 - sifive,fu740-c000-i2c # Opencore based IP block FU740-C000 SoC [all …]
|
/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm11351.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // Copyright (C) 2012-2013 Broadcom Corporation 4 #include <dt-bindings/clock/bcm281xx.h> 5 #include <dt-bindings/interrupt-controller/arm-gic.h> 6 #include <dt-bindings/interrupt-controller/irq.h> 9 #address-cells = <1>; 10 #size-cells = <1>; 13 interrupt-parent = <&gic>; 20 #address-cells = <1>; 21 #size-cells = <0>; [all …]
|
H A D | bcm2166x-common.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 9 /dts-v1/; 11 #include <dt-bindings/clock/bcm21664.h> 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/interrupt-controller/irq.h> 16 #address-cells = <1>; 17 #size-cells = <1>; 20 hub: hub-bus@34000000 { 21 compatible = "simple-bus"; 23 #address-cells = <1>; [all …]
|
/linux/arch/arm/boot/dts/intel/axm/ |
H A D | axm5516-cpus.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * arch/arm/boot/dts/axm5516-cpus.dtsi 10 #address-cells = <1>; 11 #size-cells = <0>; 13 cpu-map { 74 compatible = "arm,cortex-a15"; 76 clock-frequency = <1400000000>; 77 cpu-release-addr = <0>; // Fixed by the boot loader 82 compatible = "arm,cortex-a15"; 84 clock-frequency = <1400000000>; [all …]
|
/linux/arch/arm64/boot/dts/xilinx/ |
H A D | versal-net-clk.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * dts file for Xilinx Versal NET fixed clock 6 * (C) Copyright 2022 - 2025, Advanced Micro Devices, Inc. 13 compatible = "fixed-clock"; 14 #clock-cells = <0>; 15 clock-frequency = <60000000>; 19 compatible = "fixed-clock"; 20 #clock-cells = <0>; 21 clock-frequency = <100000000>; 25 compatible = "fixed-clock"; [all …]
|
/linux/arch/nios2/boot/dts/ |
H A D | 10m50_devboard.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 6 /dts-v1/; 10 compatible = "altr,niosii-max10"; 11 #address-cells = <1>; 12 #size-cells = <1>; 15 #address-cells = <1>; 16 #size-cells = <0>; 20 compatible = "altr,nios2-1.1"; 22 interrupt-controller; 23 #interrupt-cells = <1>; [all …]
|
/linux/arch/arc/boot/dts/ |
H A D | hsdk.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/reset/snps,hsdk-reset.h> 18 #address-cells = <2>; 19 #size-cells = <2>; 22 … "earlycon=uart8250,mmio32,0xf0005000,115200n8 console=ttyS0,115200n8 debug print-fatal-signals=1"; 30 #address-cells = <1>; 31 #size-cells = <0>; 62 input_clk: input-clk { [all …]
|
/linux/arch/arm/boot/dts/nvidia/ |
H A D | tegra124-apalis-emc.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR X11 3 * Copyright 2016-2019 Toradex AG 7 #include <dt-bindings/clock/tegra124-car.h> 10 clock@60006000 { 11 emc-timings-1 { 12 nvidia,ram-code = <1>; 14 timing-12750000 { 15 clock-frequency = <12750000>; 16 nvidia,parent-clock-frequency = <408000000>; 18 clock-names = "emc-parent"; [all …]
|
H A D | tegra124-jetson-tk1-emc.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include <dt-bindings/clock/tegra124-car.h> 6 clock@60006000 { 7 emc-timings-3 { 8 nvidia,ram-code = <3>; 10 timing-12750000 { 11 clock-frequency = <12750000>; 12 nvidia,parent-clock-frequency = <408000000>; 14 clock-names = "emc-parent"; 17 timing-20400000 { [all …]
|
H A D | tegra124-nyan-blaze-emc.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include <dt-bindings/clock/tegra124-car.h> 6 clock@60006000 { 7 emc-timings-1 { 8 nvidia,ram-code = <1>; 10 timing-12750000 { 11 clock-frequency = <12750000>; 12 nvidia,parent-clock-frequency = <408000000>; 14 clock-names = "emc-parent"; 17 timing-20400000 { [all …]
|
/linux/arch/arm64/boot/dts/amd/ |
H A D | amd-seattle-clks.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 adl3clk_100mhz: uartspiclk_100mhz: clock-100000000 { 9 compatible = "fixed-clock"; 10 #clock-cells = <0>; 11 clock-frequency = <100000000>; 12 clock-output-names = "adl3clk_100mhz"; 15 ccpclk_375mhz: clock-375000000 { 16 compatible = "fixed-clock"; 17 #clock-cells = <0>; 18 clock-frequency = <375000000>; [all …]
|
/linux/arch/arm64/boot/dts/arm/ |
H A D | juno-clocks.dtsi | 4 * Copyright (c) 2013-2014 ARM Ltd 11 soc_uartclk: clock-7372800 { 12 compatible = "fixed-clock"; 13 #clock-cells = <0>; 14 clock-frequency = <7372800>; 15 clock-output-names = "juno:uartclk"; 18 soc_usb48mhz: clock-48000000 { 19 compatible = "fixed-clock"; 20 #clock-cells = <0>; 21 clock-frequency = <48000000>; [all …]
|
/linux/drivers/clk/ |
H A D | clk-si570.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Copyright (C) 2011 - 2021 Xilinx Inc. 14 #include <linux/clk-provider.h> 54 * @max_freq: Maximum frequency for this device 64 * @hw: Clock hw struct 68 * @fxtal: Factory xtal frequency 69 * @n1: Clock divider N1 70 * @hs_div: Clock divider HSDIV 71 * @rfreq: Clock multiplier RFREQ 72 * @frequency: Current output frequency [all …]
|
/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_tspll.c | 1 // SPDX-License-Identifier: GPL-2.0 49 * ice_tspll_clk_freq_str - Convert time_ref_freq to string 50 * @clk_freq: Clock frequency 52 * Return: specified TIME_REF clock frequency converted to a string. 75 * ice_tspll_default_freq - Return default frequency for a MAC type 78 * Return: default TSPLL frequency for a correct MAC type, -ERANGE otherwise. 88 return -ERANGE; in ice_tspll_default_freq() 93 * ice_tspll_check_params - Check if TSPLL params are correct 95 * @clk_freq: Clock frequency to program 96 * @clk_src: Clock source to select (TIME_REF or TCXO) [all …]
|
/linux/Documentation/devicetree/bindings/memory-controllers/ |
H A D | rockchip,rk3399-dmc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/rockchip,rk3399-dmc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Brian Norris <briannorris@chromium.org> 15 - rockchip,rk3399-dmc 17 devfreq-events: 26 clock-names: 28 - const: dmc_clk 30 operating-points-v2: true [all …]
|
/linux/Documentation/devicetree/bindings/net/wireless/ |
H A D | ti,wlcore.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Tony Lindgren <tony@atomide.com> 14 Note that the *-clock-frequency properties assume internal clocks. In case 15 of external clocks, new bindings (for parsing the clock nodes) have to be 21 - ti,wl1271 22 - ti,wl1273 23 - ti,wl1281 24 - ti,wl1283 [all …]
|
/linux/Documentation/devicetree/bindings/clock/ |
H A D | fixed-clock.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/clock/fixed-clock.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Simple fixed-rate clock sources 10 - Michael Turquette <mturquette@baylibre.com> 11 - Stephen Boyd <sboyd@kernel.org> 16 - description: 17 Preferred name is 'clock-<freq>' with <freq> being the output 18 frequency as defined in the 'clock-frequency' property. [all …]
|
H A D | allwinner,sun55i-a523-ccu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/allwinner,sun55i-a523-ccu.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Allwinner A523 Clock Control Unit 10 - Andre Przywara <andre.przywara@arm.com> 13 "#clock-cells": 16 "#reset-cells": 21 - allwinner,sun55i-a523-ccu 22 - allwinner,sun55i-a523-mcu-ccu [all …]
|
/linux/drivers/clk/pxa/ |
H A D | clk-pxa2xx.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 #define CCCR (0x0000) /* Core Clock Configuration Register */ 6 #define CCSR (0x000C) /* Core Clock Status Register */ 7 #define CKEN (0x0004) /* Clock Enable Register */ 10 #define CCCR_N_MASK 0x0380 /* Run Mode Frequency to Turbo Mode Frequency Multiplier */ 11 #define CCCR_M_MASK 0x0060 /* Memory Frequency to Run Mode Frequency Multiplier */ 12 #define CCCR_L_MASK 0x001f /* Crystal Frequency to Memory Frequency Multiplier */ 25 #define CKEN_CAMERA (24) /* Camera Interface Clock Enable */ 26 #define CKEN_SSP1 (23) /* SSP1 Unit Clock Enable */ 27 #define CKEN_MEMC (22) /* Memory Controller Clock Enable */ [all …]
|
/linux/arch/arm/boot/dts/intel/socfpga/ |
H A D | socfpga_vt.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 6 /dts-v1/; 11 compatible = "altr,socfpga-vt", "altr,socfpga"; 27 clock-frequency = <10000000>; 33 broken-cd; 34 bus-width = <4>; 35 cap-mmc-highspeed; 36 cap-sd-highspeed; 40 phy-mode = "gmii"; 45 clock-frequency = <7000000>; [all …]
|
/linux/Documentation/devicetree/bindings/media/i2c/ |
H A D | aptina,mt9p031.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Aptina 1/2.5-Inch 5Mp CMOS Digital Image Sensor 10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com> 13 The Aptina MT9P031 is a 1/2.5-inch CMOS active pixel digital image sensor 15 simple two-wire serial interface. 20 - aptina,mt9p006 21 - aptina,mt9p031 22 - aptina,mt9p031m [all …]
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-driver-habanalabs | 21 Description: Allows the user to set the maximum clock frequency, in MHz. 22 The device clock might be set to lower value than the maximum. 24 frequency value of the device clock. This property is valid 31 Description: Displays the current frequency, in MHz, of the device clock. 64 on-board EEPROM 82 Description: Interface to trigger a hard-reset operation for the device. 83 Hard-reset will reset ALL internal components of the device 90 Description: Displays how many times the device have undergone a hard-reset 97 Description: Allows the user to set the maximum clock frequency for MME, TPC 105 Description: Allows the user to set the maximum clock frequency, in Hz, of [all …]
|
/linux/arch/arm64/boot/dts/renesas/ |
H A D | r8a779f0-spider-cpu.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/leds/common.h> 15 compatible = "renesas,spider-cpu", "renesas,r8a779f0"; 30 stdout-path = "serial0:1843200n8"; 34 compatible = "gpio-leds"; 36 led-7 { 40 function-enumerator = <7>; 43 led-8 { 47 function-enumerator = <8>; [all …]
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8186-evb.dts | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 5 /dts-v1/; 10 chassis-type = "embedded"; 11 compatible = "mediatek,mt8186-evb", "mediatek,mt8186"; 18 stdout-path = "serial0:921600n8"; 30 clock-frequency = <400000>; 31 pinctrl-names = "default"; 32 pinctrl-0 = <&i2c0_pins>; 38 clock-frequency = <400000>; 39 i2c-scl-internal-delay-ns = <8000>; [all …]
|
/linux/arch/arm/boot/dts/ti/omap/ |
H A D | dm814x-clocks.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 10 #clock-cells = <1>; 11 compatible = "ti,dm814-adpll-s-clock"; 14 clock-names = "clkinp", "clkinpulow", "clkinphif"; 15 clock-output-names = "481c5040.adpll.dcoclkldo", 22 #clock-cells = <1>; 23 compatible = "ti,dm814-adpll-lj-clock"; 26 clock-names = "clkinp", "clkinpulow"; 27 clock-output-names = "481c5080.adpll.dcoclkldo", 33 #clock-cells = <1>; [all …]
|