| /linux/arch/arm/boot/dts/gemini/ |
| H A D | gemini-sl93512r.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * "Gemini324 EV-Board" before Storm acquired Storlink Semiconductor. 9 /dts-v1/; 12 #include <dt-bindings/input/input.h> 15 model = "Storlink Semiconductor Gemini324 EV-Board / Storm Semiconductor SL93512R_BRD"; 17 #address-cells = <1>; 18 #size-cells = <1>; 28 stdout-path = &uart0; 32 compatible = "gpio-keys"; 34 button-wps { [all …]
|
| H A D | gemini-sq201.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 /dts-v1/; 9 #include <dt-bindings/input/input.h> 14 #address-cells = <1>; 15 #size-cells = <1>; 24 stdout-path = &uart0; 28 compatible = "gpio-keys"; 30 button-setup { 31 debounce-interval = <100>; 32 wakeup-source; [all …]
|
| H A D | gemini-nas4220b.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree file for the Gemini-based Raidsonic NAS IB-4220-B 6 /dts-v1/; 9 #include <dt-bindings/input/input.h> 12 model = "Raidsonic NAS IB-4220-B"; 13 compatible = "raidsonic,ib-4220-b", "cortina,gemini"; 14 #address-cells = <1>; 15 #size-cells = <1>; 24 stdout-path = &uart0; 28 compatible = "gpio-keys"; [all …]
|
| H A D | gemini-dlink-dns-313.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree file for D-Link DNS-313 1-Bay Network Storage Enclosure 6 /dts-v1/; 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/thermal/thermal.h> 13 model = "D-Link DNS-313 1-Bay Network Storage Enclosure"; 14 compatible = "dlink,dns-313", "cortina,gemini"; 15 #address-cells = <1>; 16 #size-cells = <1>; 19 /* 64 MB SDRAM in a Nanya NT5DS32M16BS-6K package */ [all …]
|
| /linux/arch/arm/boot/dts/intel/socfpga/ |
| H A D | socfpga_cyclone5_vining_fpga.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR X11) 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/input.h> 12 compatible = "samtec,vining", "altr,socfpga-cyclone5", "altr,socfpga"; 16 stdout-path = "serial0:115200n8"; 34 gpio-keys { 35 compatible = "gpio-keys"; 68 regulator-usb-nrst { 69 compatible = "regulator-fixed"; 70 regulator-name = "usb_nrst"; [all …]
|
| H A D | socfpga_arria10_socdk.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 9 compatible = "altr,socfpga-arria10-socdk", "altr,socfpga-arria10", "altr,socfpga"; 18 stdout-path = "serial0:115200n8"; 28 compatible = "gpio-leds"; 31 label = "a10sr-led0"; 36 label = "a10sr-led1"; 41 label = "a10sr-led2"; 46 label = "a10sr-led3"; 51 ref_033v: 033-v-ref { 52 compatible = "regulator-fixed"; [all …]
|
| H A D | socfpga_cyclone5_sodia.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/input.h> 12 compatible = "macnica,sodia", "altr,socfpga-cyclone5", "altr,socfpga"; 16 stdout-path = "serial0:115200n8"; 30 compatible = "regulator-fixed"; 31 regulator-name = "3.3V"; 32 regulator-min-microvolt = <3300000>; 33 regulator-max-microvolt = <3300000>; 36 leds: gpio-leds { [all …]
|
| H A D | socfpga_arria5_socdk.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 10 compatible = "altr,socfpga-arria5-socdk", "altr,socfpga-arria5", "altr,socfpga"; 14 stdout-path = "serial0:115200n8"; 31 compatible = "gpio-leds"; 32 led-hps0 { 37 led-hps1 { 42 led-hps2 { 47 led-hps3 { 54 compatible = "regulator-fixed"; 55 regulator-name = "3.3V"; [all …]
|
| H A D | socfpga_cyclone5_sockit.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 10 compatible = "terasic,socfpga-cyclone5-sockit", "altr,socfpga-cyclone5", "altr,socfpga"; 14 stdout-path = "serial0:115200n8"; 31 compatible = "gpio-leds"; 36 linux,default-trigger = "heartbeat"; 42 linux,default-trigger = "heartbeat"; 48 linux,default-trigger = "heartbeat"; 54 linux,default-trigger = "heartbeat"; 58 gpio-keys { 59 compatible = "gpio-keys"; [all …]
|
| /linux/arch/arm/boot/dts/st/ |
| H A D | stm32mp15xx-dhcor-testbench.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) 17 stdout-path = "serial0:115200n8"; 20 sd_switch: regulator-sd_switch { 21 compatible = "regulator-gpio"; 22 regulator-name = "sd_switch"; 23 regulator-min-microvolt = <1800000>; 24 regulator-max-microvolt = <2900000>; 25 regulator-type = "voltage"; 26 regulator-always-on; 29 gpios-states = <0>; [all …]
|
| H A D | stm32mp15xx-dhcor-drc-compact.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) 21 stdout-path = "serial0:115200n8"; 25 compatible = "gpio-leds"; 29 default-state = "off"; 35 default-state = "off"; 40 compatible = "regulator-fixed"; 41 regulator-name = "vio"; 42 regulator-min-microvolt = <3300000>; 43 regulator-max-microvolt = <3300000>; 45 regulator-always-on; [all …]
|
| H A D | stm32mp15xx-dhcor-avenger96.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) 3 * Copyright (C) Linaro Ltd 2019 - All Rights Reserved 9 #include "stm32mp15xx-dhcor-io1v8.dtsi" 22 cec_clock: clk-cec-fixed { 23 #clock-cells = <0>; 24 compatible = "fixed-clock"; 25 clock-frequency = <24000000>; 29 stdout-path = "serial0:115200n8"; 32 hdmi-out { 33 compatible = "hdmi-connector"; [all …]
|
| /linux/arch/arm64/boot/dts/intel/ |
| H A D | socfpga_n5x_socdk.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 compatible = "intel,n5x-socdk", "intel,socfpga-agilex"; 19 stdout-path = "serial0:115200n8"; 29 sdram_edac: memory-controller@f87f8000 { 30 compatible = "snps,ddrc-3.80a"; 38 compatible = "intel,easic-n5x-clkmgr"; 43 phy-mode = "rgmii"; 44 phy-handle = <&phy0>; 46 max-frame-size = <9000>; 49 #address-cells = <1>; [all …]
|
| H A D | socfpga_agilex_socdk.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 compatible = "intel,socfpga-agilex-socdk", "intel,socfpga-agilex"; 19 stdout-path = "serial0:115200n8"; 23 compatible = "gpio-leds"; 53 phy-mode = "rgmii"; 54 phy-handle = <&phy0>; 56 max-frame-size = <9000>; 59 #address-cells = <1>; 60 #size-cells = <0>; 61 compatible = "snps,dwmac-mdio"; [all …]
|
| /linux/arch/arm64/boot/dts/altera/ |
| H A D | socfpga_stratix10_socdk_nand.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 10 compatible = "altr,socfpga-stratix10-socdk", "altr,socfpga-stratix10"; 20 stdout-path = "serial0:115200n8"; 24 compatible = "gpio-leds"; 25 led-hps0 { 30 led-hps1 { 35 led-hps2 { 47 ref_033v: regulator-v-ref { 48 compatible = "regulator-fixed"; 49 regulator-name = "0.33V"; [all …]
|
| H A D | socfpga_stratix10_socdk.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 10 compatible = "altr,socfpga-stratix10-socdk", "altr,socfpga-stratix10"; 20 stdout-path = "serial0:115200n8"; 24 compatible = "gpio-leds"; 25 led-hps0 { 30 led-hps1 { 35 led-hps2 { 47 ref_033v: regulator-v-ref { 48 compatible = "regulator-fixed"; 49 regulator-name = "0.33V"; [all …]
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | pincfg-node.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/pincfg-node.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 21 bias-disable: 25 bias-high-impedance: 27 description: high impedance mode ("third-state", "floating") 29 bias-bus-hold: 33 bias-pull-up: [all …]
|
| H A D | cortina,gemini-pinctrl.txt | 4 see further arm/gemini.txt. It is a purely group-based multiplexing pin 10 - compatible: "cortina,gemini-pinctrl" 12 Subnodes of the pin controller contain pin control multiplexing set-up 15 Please refer to pinctrl-bindings.txt for generic pin multiplexing nodes 19 - skew-delay is supported on the Ethernet pins 20 - drive-strength with 4, 8, 12 or 16 mA as argument is supported for 28 compatible = "cortina,gemini-syscon"; 31 compatible = "cortina,gemini-pinctrl"; 32 pinctrl-names = "default"; 33 pinctrl-0 = <&dram_default_pins>, <&system_default_pins>, [all …]
|
| /linux/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | mvebu-devbus.txt | 9 - compatible: Armada 370/XP SoC are supported using the 10 "marvell,mvebu-devbus" compatible string. 13 "marvell,orion-devbus" compatible string. 15 - reg: A resource specifier for the register space. 20 - #address-cells: Must be set to 1 21 - #size-cells: Must be set to 1 22 - ranges: Must be set up to reflect the memory layout with four 23 integer values for each chip-select line in use: 28 - devbus,keep-config This property can optionally be used to keep 37 - devbus,turn-off-ps: Defines the time during which the controller does not [all …]
|
| /linux/kernel/time/ |
| H A D | clocksource-wdtest.c | 1 // SPDX-License-Identifier: GPL-2.0+ 18 #include <linux/delay.h> 22 #include "tick-internal.h" 41 .name = "wdtest-jiffies", 62 udelay(cs->uncertainty_margin / 250); in wdtest_ktime_read() 63 WRITE_ONCE(wdtest_ktime_read_ndelays, wkrn - 1); in wdtest_ktime_read() 67 sign = -sign; in wdtest_ktime_read() 75 pr_info("--- Marking %s unstable due to clocksource watchdog.\n", cs->name); in wdtest_ktime_cs_mark_unstable() 84 .name = "wdtest-ktime", 114 * Verify that jiffies-like clocksources get the manually in wdtest_func() [all …]
|
| H A D | clocksource.c | 1 // SPDX-License-Identifier: GPL-2.0+ 20 #include "tick-internal.h" 27 u64 delta = clocksource_delta(end, start, cs->mask, cs->max_raw_delta); in cycles_to_nsec_safe() 29 if (likely(delta < cs->max_cycles)) in cycles_to_nsec_safe() 30 return clocksource_cyc2ns(delta, cs->mult, cs->shift); in cycles_to_nsec_safe() 32 return mul_u64_u32_shr(delta, cs->mult, cs->shift); in cycles_to_nsec_safe() 36 * clocks_calc_mult_shift - calculate mult/shift factors for scaled math of clocks 71 sftacc--; in clocks_calc_mult_shift() 78 for (sft = 32; sft > 0; sft--) { in clocks_calc_mult_shift() 90 /*[Clocksource internal variables]--------- [all …]
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | dwmac-meson8b.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 #include <linux/clk-provider.h> 35 /* TX clock delay in ns = "8ns / 4 * tx_dly_val" (where 8ns are exactly one 57 * the automatically delay and skew automatically (internally). 60 /* An internal counter based on the "timing-adjustment" clock. The counter is 62 * delay (= the counter value) when to start sampling RXEN and RXD[3:0]. 65 /* Adjusts the skew between each bit of RXEN and RXD[3:0]. If a signal has a 66 * large input delay, the bit for that signal (RXEN = bit 0, RXD[3] = bit 1, 67 * ...) can be configured to be 1 to compensate for a delay of about 1ns. 73 /* Defined for adding a delay to the input RX_CLK for better timing. [all …]
|
| /linux/arch/openrisc/kernel/ |
| H A D | sync-timer.c | 9 * enabled briefly - prom_smp_finish() should not be responsible for enabling 46 * delay between the cycle counters is never bigger than in synchronise_count_master() 47 * the latency of information-passing (cachelines) between in synchronise_count_master() 68 if (i == NR_LOOPS-1) in synchronise_count_master() 86 * i386 code reported the skew here, but the in synchronise_count_master() 110 if (i == NR_LOOPS-1) in synchronise_count_slave()
|
| /linux/arch/arm/mach-imx/ |
| H A D | mach-imx6q.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2011-2013 Freescale Semiconductor, Inc. 15 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h> 23 /* For imx6q sabrelite board: set KSZ9021RN RGMII pad skew */ 27 /* min rx data delay */ in ksz9021rn_phy_fixup() 32 /* max rx/tx clock delay, min rx/tx control delay */ in ksz9021rn_phy_fixup() 44 * fixup for PLX PEX8909 bridge to configure GPIO1-7 as output High 45 * as they are used for slots1-7 PERST# 54 if (dev->devfn != 0) in ventana_pciesw_early_fixup() 58 dw |= 0xaaa8; // GPIO1-7 outputs in ventana_pciesw_early_fixup() [all …]
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | renesas,etheravb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sergei Shtylyov <sergei.shtylyov@gmail.com> 15 - items: 16 - enum: 17 - renesas,etheravb-r8a7742 # RZ/G1H 18 - renesas,etheravb-r8a7743 # RZ/G1M 19 - renesas,etheravb-r8a7744 # RZ/G1N 20 - renesas,etheravb-r8a7745 # RZ/G1E [all …]
|