/freebsd/sys/contrib/device-tree/Bindings/thermal/ |
H A D | qcom-lmh.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/thermal/qcom-lm [all...] |
/freebsd/sys/dev/igc/ |
H A D | igc_regs.h | 1 /*- 4 * SPDX-License-Identifier: BSD-3-Clause 11 #define IGC_CTRL 0x00000 /* Device Control - RW */ 12 #define IGC_STATUS 0x00008 /* Device Status - RO */ 13 #define IGC_EECD 0x00010 /* EEPROM/Flash Control - RW */ 15 #define IGC_EERD 0x12014 /* EEprom mode read - RW */ 16 #define IGC_EEWR 0x12018 /* EEprom mode write - RW */ 17 #define IGC_CTRL_EXT 0x00018 /* Extended Device Control - RW */ 18 #define IGC_MDIC 0x00020 /* MDI Control - RW */ 19 #define IGC_MDICNFG 0x00E04 /* MDI Config - RW */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | nau8825.txt | 6 - compatible : Must be "nuvoton,nau8825" 8 - reg : the I2C address of the device. This is either 0x1a (CSB=0) or 0x1b (CSB=1). 11 - nuvoton,jkdet-enable: Enable jack detection via JKDET pin. 12 - nuvoton,jkdet-pull-enable: Enable JKDET pin pull. If set - pin pull enabled, 13 otherwise pin in high impedance state. 14 - nuvoton,jkdet-pull-up: Pull-up JKDET pin. If set then JKDET pin is pull up, otherwise pull down. 15 - nuvoton,jkdet-polarity: JKDET pin polarity. 0 - active high, 1 - active low. 17 - nuvoton,vref-impedance: VREF Impedance selection 18 0 - Open 19 1 - 25 kOhm [all …]
|
H A D | nau8821.txt | 6 - compatible : Must be "nuvoton,nau8821" 8 - reg : the I2C address of the device. This is either 0x1B (CSB=0) or 0x54 (CSB=1). 11 - nuvoton,jkdet-enable: Enable jack detection via JKDET pin. 12 - nuvoton,jkdet-pull-enable: Enable JKDET pin pull. If set - pin pull enabled, 13 otherwise pin in high impedance state. 14 - nuvoton,jkdet-pull-up: Pull-up JKDET pin. If set then JKDET pin is pull up, otherwise pull down. 15 - nuvoton,jkdet-polarity: JKDET pin polarity. 0 - active high, 1 - active low. 17 - nuvoton,vref-impedance: VREF Impedance selection 18 0 - Open 19 1 - 25 kOhm [all …]
|
H A D | nuvoton,nau8825.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - John Hsu <KCHSU0@nuvoton.com> 13 - $ref: dai-common.yaml# 18 - nuvoton,nau8825 26 nuvoton,jkdet-enable: 31 nuvoton,jkdet-pull-enable: 34 If set - pin pull enabled, otherwise pin in high impedance state. 37 nuvoton,jkdet-pull-up: [all …]
|
H A D | nau8824.txt | 6 - compatible : Must be "nuvoton,nau8824" 8 - reg : the I2C address of the device. This is either 0x1a (CSB=0) or 0x1b (CSB=1). 11 - nuvoton,jkdet-polarity: JKDET pin polarity. 0 - active high, 1 - active low. 13 - nuvoton,vref-impedance: VREF Impedance selection 14 0 - Open 15 1 - 25 kOhm 16 2 - 125 kOhm 17 3 - 2.5 kOhm 19 - nuvoton,micbias-voltage: Micbias voltage level. 20 0 - VDDA [all …]
|
/freebsd/sys/contrib/pcg-c/include/ |
H A D | pcg_variants.h | 4 * Copyright 2014-2019 Melissa O'Neill <oneill@pcg-random.org>, 7 * SPDX-License-Identifier: (Apache-2.0 OR MIT) 10 * LICENSE-APACHE.txt and at http://www.apache.org/licenses/LICENSE-2.0) 11 * or under the MIT license (provided in LICENSE-MIT.txt and at 19 * visit http://www.pcg-random.org/. 30 * (from https://github.com/draperlaboratory/llvm-cbe), and then 33 * Much of the remaining code was generated by C-preprocessor metaprogramming. 41 #define PCG_128BIT_CONSTANT(high,low) \ argument 42 ((((pcg128_t)high) << 64) + low) 66 return (value >> rot) | (value << ((- rot) & 7)); in pcg_rotr_8() [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/rockchip/ |
H A D | rk3288-evb.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 #include <dt-bindings/input/input.h> 4 #include <dt-bindings/pwm/pwm.h> 13 adc-keys { 14 compatible = "adc-keys"; 15 io-channels = <&saradc 1>; 16 io-channel-names = "buttons"; 17 keyup-threshold-microvolt = <1800000>; 19 button-up { 22 press-threshold-microvolt = <100000>; [all …]
|
/freebsd/sys/gnu/dev/bwn/phy_n/ |
H A D | if_bwn_phy_n_regs.h | 22 Boston, MA 02110-1301, USA. 32 /* N-PHY registers. */ 41 #define BWN_NPHY_4WI_ADDR BWN_PHY_N(0x00B) /* Four-wire bus address */ 42 #define BWN_NPHY_4WI_DATAHI BWN_PHY_N(0x00C) /* Four-wire bus data high */ 43 #define BWN_NPHY_4WI_DATALO BWN_PHY_N(0x00D) /* Four-wire bus data low */ 44 #define BWN_NPHY_BIST_STAT0 BWN_PHY_N(0x00E) /* Built-in self test status 0 */ 45 #define BWN_NPHY_BIST_STAT1 BWN_PHY_N(0x00F) /* Built-in self test status 1 */ 83 #define BWN_NPHY_C1_CLIP1_HIGAIN BWN_PHY_N(0x021) /* Core 1 clip1 high gain code */ 93 #define BWN_NPHY_C1_CLIPWBTHRES BWN_PHY_N(0x027) /* Core 1 clip wideband threshold */ 98 #define BWN_NPHY_C1_W1THRES BWN_PHY_N(0x028) /* Core 1 W1 threshold */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/regulator/ |
H A D | max8973-regulator.txt | 5 - compatible: must be one of following: 8 - reg: the i2c slave address of the regulator. It should be 0x1b. 15 -maxim,externally-enable: boolean, externally control the regulator output 17 -maxim,enable-gpio: GPIO for enable control. If the valid GPIO is provided 19 -maxim,dvs-gpio: GPIO which is connected to DVS pin of device. 20 -maxim,dvs-default-state: Default state of GPIO during initialisation. 21 1 for HIGH and 0 for LOW. 22 -maxim,enable-remote-sense: boolean, enable reote sense. 23 -maxim,enable-falling-slew-rate: boolean, enable falling slew rate. 24 -maxim,enable-active-discharge: boolean: enable active discharge. [all …]
|
H A D | maxim,max8973.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 13 - $ref: regulator.yaml# 18 - maxim,max8973 19 - maxim,max77621 21 junction-warn-millicelsius: 23 Junction warning temperature threshold in millicelsius. If die 27 supported threshold warning temperature for MAX77621 are 120 degC and 140 [all …]
|
H A D | active-semi,act8945a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/regulator/active-semi,act8945a.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Active-semi ACT8945a regulator 10 - Paul Cercueil <paul@crapouillou.net> 14 const: active-semi,act8945a 19 system-power-controller: 25 active-semi,vsel-high: 27 Indicates the VSEL pin is high. If this property is missing, [all …]
|
/freebsd/sys/dev/usb/serial/ |
H A D | umcs.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 50 #define MCS7840_DEV_REG_PINPONGHIGH 0x02 /* High bits of ping-pong 52 #define MCS7840_DEV_REG_PINPONGLOW 0x03 /* Low bits of ping-pong 67 #define MCS7840_DEV_REG_PLL_DIV_M 0x0e /* Pre-diviedr for PLL, R/W */ 78 /* DCRx_2-DCRx_4 Registers goes here (see below, they are documented) */ 109 #define MCS7840_DEV_REG_BI_FIFO_STAT1 0x32 /* Bulk-In FIFO Stat for Port 112 #define MCS7840_DEV_REG_BO_FIFO_STAT1 0x33 /* Bulk-out FIFO Stat for Port 115 #define MCS7840_DEV_REG_BI_FIFO_STAT2 0x34 /* Bulk-In FIFO Stat for Port 118 #define MCS7840_DEV_REG_BO_FIFO_STAT2 0x35 /* Bulk-out FIFO Stat for Port [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/rockchip/ |
H A D | rk3399-gru-chromebook.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Google Gru-Chromebook shared properties 8 #include "rk3399-gru.dtsi" 11 pp900_ap: pp900-ap { 12 compatible = "regulator-fixed"; 13 regulator-name = "pp900_ap"; 16 regulator-always-o [all...] |
/freebsd/sys/contrib/device-tree/Bindings/power/supply/ |
H A D | qcom_smbb.txt | 1 Qualcomm Switch-Mode Battery Charger and Boost 4 - compatible: 8 - "qcom,pm8941-charger" 10 - reg: 12 Value type: <prop-encoded-array> 15 - interrupts: 17 Value type: <prop-encoded-array> 21 - charge done 22 - charge fast mode 23 - charge trickle mode [all …]
|
H A D | qcom,pm8941-charger.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/power/supply/qcom,pm8941-charger.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm Switch-Mode Battery Charger and Boost 10 - Sebastian Reichel <sre@kernel.org> 15 - qcom,pm8226-charger 16 - qcom,pm8941-charger 23 - description: charge done 24 - description: charge fast mode [all …]
|
H A D | maxim,max77693.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 21 const: maxim,max77693-charger 23 maxim,constant-microvolt: 30 Valid values: 3650000 - 4400000, step by 25000 (rounded down) 35 maxim,min-system-microvolt: 42 maxim,thermal-regulation-celsius: 44 Temperature in Celsius for entering high temperature charging mode. [all …]
|
/freebsd/sys/powerpc/cpufreq/ |
H A D | mpc85xx_jog.c | 1 /*- 64 int high; member 100 int threshold; /* Threshold frequency, in MHz, for setting CORE_SPD bit. */ member 115 {"fsl,mpc8536-guts", (uintptr_t)&mpc8536_constraints}, 116 {"fsl,p1022-guts", (uintptr_t)&p1022_constraints}, 127 if (node == -1) in mpc85xx_jog_devcompat() 146 if (device_find_child(parent, "mpc85xx_jog", -1) != NULL) in mpc85xx_jog_identify() 157 if (BUS_ADD_CHILD(parent, 10, "jog", -1) == NULL) in mpc85xx_jog_identify() 167 if (compat == NULL || compat->ocd_str == NULL) in mpc85xx_jog_probe() 184 sc->dev = dev; in mpc85xx_jog_attach() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/hwmon/ |
H A D | adi,adm1177.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
/freebsd/sys/dev/e1000/ |
H A D | e1000_regs.h | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 38 #define E1000_CTRL 0x00000 /* Device Control - RW */ 39 #define E1000_CTRL_DUP 0x00004 /* Device Control Duplicate (Shadow) - RW */ 40 #define E1000_STATUS 0x00008 /* Device Status - RO */ 41 #define E1000_EECD 0x00010 /* EEPROM/Flash Control - RW */ 42 #define E1000_EERD 0x00014 /* EEPROM Read - RW */ 43 #define E1000_CTRL_EXT 0x00018 /* Extended Device Control - RW */ 44 #define E1000_FLA 0x0001C /* Flash Access - RW */ 45 #define E1000_MDIC 0x00020 /* MDI Control - RW */ [all …]
|
/freebsd/sys/dev/ichiic/ |
H A D | ig4_reg.h | 40 * https://www.intel.com/content/dam/www/public/us/en/documents/datasheets/4th-gen-core-family-mobile-i-o-datasheet.pdf 42 * This is a from-scratch driver under the BSD license using the Intel data 50 * and fast mode plus (1MB/s) is supported. High speed mode (3.4 MB/s) is NOT 61 * Register width is 32-bit [all...] |
/freebsd/sys/contrib/device-tree/Bindings/input/rmi4/ |
H A D | rmi_2d_sensor.txt | 12 http://www.synaptics.com/sites/default/files/511-000136-01-Rev-E-RMI4-Interfacing-Guide.pdf 16 - touchscreen-inverted-x 17 - touchscreen-inverted-y 18 - touchscreen-swapped-x-y 19 - touchscreen-x-mm 20 - touchscreen-y-mm 23 - syna,clip-x-low: Sets a minimum value for X. 24 - syna,clip-y-low: Sets a minimum value for Y. 25 - syna,clip-x-high: Sets a maximum value for X. 26 - syna,clip-y-high: Sets a maximum value for Y. [all …]
|
/freebsd/tools/test/arc4random/ |
H A D | biastest.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 6 * biastest.c -- bias test for arc4random_uniform(). 9 * (3/4) * UINT32_MAX, which should give a high amount of bias in 41 fprintf(stderr, "usage: %s [-n tries] [-t upper_bound]\n", argv0); in usage() 48 uint32_t threshold = 3UL << 30; in main() local 59 threshold = (uint32_t)atoll(optarg); in main() 69 if (threshold == 0) { in main() 70 fprintf(stderr, "threshold must be between 1 and %lu\n", (unsigned long)UINT32_MAX); in main() 74 sample = calloc(threshold, 1); in main() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/phy/ |
H A D | qcom,usb-snps-femto-v2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/qcom,usb-snps-femto-v2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm Synopsys Femto High-Speed USB PHY V2 10 - Wesley Cheng <quic_wcheng@quicinc.com> 13 Qualcomm High-Speed USB PHY 18 - enum: 19 - qcom,sc8180x-usb-hs-phy 20 - qcom,usb-snps-femto-v2-phy [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/usb/ |
H A D | snps,dwc3.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Felipe Balbi <balbi@kernel.org> 14 be presented as a standalone DT node with an optional vendor-specific 18 - [all...] |