/freebsd/sys/contrib/device-tree/Bindings/iio/dac/ |
H A D | ad5758.txt | 4 - compatible: Must be "adi,ad5758" 5 - reg: SPI chip select number for the device 6 - spi-max-frequency: Max SPI frequency to use (< 50000000) 7 - spi-cpha: is the only mode that is supported 11 - adi,dc-dc-mode: Mode of operation of the dc-to-dc converter 14 voltage and dynamically regulates the supply voltage, 16 headroom voltage for the output buffer. 19 In this mode, the VDPC+ voltage is user-programmable to 24 current or voltage output at the VIOUT pin. Only one mode 28 * 1: DPC current mode [all …]
|
H A D | ad5755.txt | 1 * Analog Devices AD5755 IIO Multi-Channel DAC Linux Driver 4 - compatible: Has to contain one of the following: 6 adi,ad5755-1 11 - reg: spi chip select number for the device 12 - spi-cpha or spi-cpol: is the only modes that is supported 15 - spi-max-frequency: Definition as per 16 Documentation/devicetree/bindings/spi/spi-bus.txt 19 See include/dt-bindings/iio/ad5755.h 20 - adi,ext-dc-dc-compenstation-resistor: boolean set if the hardware have an 23 - adi,dc-dc-phase: [all …]
|
H A D | adi,ad5755.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices AD5755 Multi-Channel DAC 10 - Sean Nyekjaer <sean.nyekjaer@prevas.dk> 15 - adi,ad5755 16 - adi,ad5755-1 17 - adi,ad5757 18 - adi,ad5735 19 - adi,ad5737 [all …]
|
H A D | adi,ad5758.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michae [all...] |
H A D | adi,ad7293.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: AD7293 12-Bit Power Amplifier Current Controller with ADC, 8 DACs, Temperature and Current Sensors 11 - Antoniu Miclaus <antoniu.miclaus@analog.com> 14 Power Amplifier drain current controller containing functionality 15 for general-purpose monitoring and control of current, voltage, 17 SPI-compatible interface. 24 - adi,ad7293 [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/opp/ |
H A D | opp-v2-base.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/opp/opp-v2-base.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Viresh Kumar <viresh.kumar@linaro.org> 13 Devices work at voltage-current-frequency combinations and some implementations 25 pattern: '^opp-table(-[a-z0-9]+)?$' 27 opp-shared: 30 their DVFS state together, i.e. they share clock/voltage/current lines. 31 Missing property means devices have independent clock/voltage/current [all …]
|
H A D | opp.txt | 2 ---------------------------------------------------- 4 Devices work at voltage-current-frequency combinations and some implementations 13 Binding 1: operating-points 16 This binding only supports voltage-frequency pairs. 19 - operating-points: An array of 2-tuples items, and each item consists 20 of frequency and voltage like <freq-kHz vol-uV>. 21 freq: clock frequency in kHz 22 vol: voltage in microvolt 27 compatible = "arm,cortex-a9"; 29 next-level-cache = <&L2>; [all …]
|
H A D | opp-v1.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/opp/opp-v1.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Viresh Kumar <viresh.kumar@linaro.org> 13 Devices work at voltage-current-frequency combinations and some implementations 19 This binding only supports voltage-frequency pairs. 24 operating-points: 25 $ref: /schemas/types.yaml#/definitions/uint32-matrix 28 - description: Frequency in kHz [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/power/supply/ |
H A D | bq25890.txt | 1 Binding for TI bq25890 Li-Ion Charger 7 - compatible: Should contain one of the following: 12 - reg: integer, i2c address of the device. 13 - interrupts: interrupt line; 14 - ti,battery-regulation-voltage: integer, maximum charging voltage (in uV); 15 - ti,charge-current: integer, maximum charging current (in uA); 16 - ti,termination-current: integer, charge will be terminated when current in 17 constant-voltage phase drops below this value (in uA); 18 - ti,precharge-current: integer, maximum charge current during precharge 20 - ti,minimum-sys-voltage: integer, when battery is charging and it is below [all …]
|
H A D | bq25890.yaml | 1 # SPDX-License-Identifier: GPL-2.0 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Bq25890, bq25892, bq25895 and bq25896 Li-Ion Charger 11 - Sebastian Reichel <sre@kernel.org> 14 - $ref: power-supply.yaml# 19 - enum: 20 - ti,bq25890 21 - items: 22 - enum: [all …]
|
H A D | sc2731_charger.txt | 4 - compatible: Should be "sprd,sc2731-charger". 5 - reg: Address offset of charger register. 6 - phys: Contains a phandle to the USB phy. 9 - monitored-battery: phandle of battery characteristics devicetree node. 11 - charge-term-current-microamp: current for charge termination phase. 12 - constant-charge-voltage-max-microvolt: maximum constant input voltage. 18 compatible = "simple-battery"; 19 charge-term-current-microamp = <120000>; 20 constant-charge-voltage-max-microvolt = <4350000>; 27 spi-max-frequency = <26000000>; [all …]
|
H A D | bq256xx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schema [all...] |
/freebsd/sys/contrib/device-tree/Bindings/iio/adc/ |
H A D | adi,ad7173.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Ceclan Dumitru <dumitru.ceclan@analog.com> 15 The AD717x family offer a complete integrated Sigma-Delta ADC solution which 18 (Factory Automation PLC Input modules). The Sigma-Delta ADC is intended 23 The AD411X family encompasses a series of low power, low noise, 24-bit, 24 sigma-delta analog-to-digital converters that offer a versatile range of 26 fully differential/single-ended and bipolar voltage inputs. 29 https://www.analog.com/media/en/technical-documentation/data-sheets/AD4111.pdf [all …]
|
H A D | adi,ad4130.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Cosmin Tanislav <cosmin.tanislav@analog.com> 15 https://www.analog.com/media/en/technical-documentation/data-sheets/AD4130-8.pdf 20 - adi,ad4130 29 clock-names: 31 - const: mclk 36 interrupt-names: 42 - int [all …]
|
H A D | ti,lmp92064.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Texas Instruments LMP92064 Precision Current and Voltage Sensor. 10 - Leonard Göhrs <l.goehrs@pengutronix.de> 13 The LMP92064 is a two channel ADC intended for combined voltage and current 16 The device contains two ADCs to allow simultaneous sampling of voltage and 17 current and thus of instantaneous power consumption. 22 - ti,lmp92064 27 vdd-supply: [all …]
|
/freebsd/share/man/man4/man4.i386/ |
H A D | longrun.4 | 37 .Bl -column ".Va hw.crusoe.percentage" ".Vt integer" "Changeable" 40 .It Ta Ta Ta "0: minimum frequency mode" 41 .It Ta Ta Ta "1: power-saving mode" 43 .It Ta Ta Ta "3: maximum frequency mode" 44 .It Va hw.crusoe.frequency Ta Vt integer Ta no Ta "Current frequency (MHz)." 45 .It Va hw.crusoe.voltage Ta Vt integer Ta no Ta "Current voltage (mV)." 49 Print the current status: 53 To set LongRun mode to performance oriented variable frequency mode 61 .An -nosplit
|
/freebsd/sys/contrib/device-tree/Bindings/devfreq/ |
H A D | exynos-bus.txt | 1 * Generic Exynos Bus frequency device 4 and sub-blocks in SoC. Most Exynos SoCs share the common architecture 6 and a power line, which are able to change the clock frequency 9 is able to measure the current load of sub-blocks. 11 The Exynos SoC includes the various sub-blocks which have the each AXI bus. 13 power line. The power line might be shared among one more sub-blocks. 14 So, we can divide into two type of device as the role of each sub-block. 16 - parent bus device 17 - passive bus device 20 The parent bus device can only change the voltage of shared power line [all …]
|
/freebsd/sys/arm/freescale/imx/ |
H A D | imx6_anatop.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 33 * Also, temperature montoring and cpu frequency control. It was Freescale who 34 * kitchen-sinked this device, not us. :) 46 * source describing i.MX6 SoCs, and in the linux and u-boot code which comes 52 * are deci-Celsius, which are converted to/from deci-Kelvins in the sysctl 81 { -1, 0 } 117 * These are combinations of frequency and voltage blessed by Freescale. 118 * While the datasheet says the ARM voltage can be as low as 925mV at 120 * more than 200mV, and the minimum SOC voltage is 1150mV, so that [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/nxp/mxs/ |
H A D | imx28-tx28.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 4 * Copyright 2013-2017 Lothar Waßmann <LW@KARO-electronics.de> 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/interrupt-controller/irq.h> 13 model = "Ka-Ro electronics TX28 module"; 34 reg = <0x40000000 0>; /* will be filled in by U-Boot */ 38 compatible = "w1-gpio"; 43 reg_usb0_vbus: regulator-usb0-vbus { 44 compatible = "regulator-fixed"; [all …]
|
/freebsd/sys/i386/i386/ |
H A D | longrun.c | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 113 tmx86_get_longrun_status(u_int * frequency, u_int * voltage, u_int * percentage) in tmx86_get_longrun_status() argument 121 *frequency = regs[0]; in tmx86_get_longrun_status() 122 *voltage = regs[1]; in tmx86_get_longrun_status() 205 if (error || !req->newptr) { in tmx86_longrun_sysctl() 228 val = *(u_int *)oidp->oid_arg1; in tmx86_status_sysctl() 240 argp = (u_int32_t *)oidp->oid_arg1; in tmx86_longrun_profile_sysctl() 245 if ((error != 0) || (req->newptr == NULL)) in tmx86_longrun_profile_sysctl() 271 printf("Crusoe LongRun support enabled, current mode: %d " in setup_tmx86_longrun() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ |
H A D | exynos5422-dmc.txt | 1 * Exynos5422 frequency and voltage scaling for Dynamic Memory Controller device 5 and switch frequency and voltage. To monitor the usage of the controller in 7 is able to measure the current load of the memory. 9 switch the DMC and memory frequency. 12 - compatible: Should be "samsung,exynos5422-dmc". 13 - clocks : list of clock specifiers, must contain an entry for each 14 required entry in clock-names for CLK_FOUT_SPLL, CLK_MOUT_SCLK_SPLL, 17 - clock-names : should include "fout_spll", "mout_sclk_spll", "ff_dout_spll2", 20 - devfreq-events : phandles for PPMU devices connected to this DMC. 21 - vdd-supply : phandle for voltage regulator which is connected. [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/qcom/ |
H A D | qcom-msm8974-sony-xperia-rhine.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974.dtsi" 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/leds/common.h> 7 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 15 stdout-path = "serial0:115200n8"; 18 gpio-key [all...] |
H A D | qcom-msm8974pro-sony-xperia-shinano-castor.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974pro-sony-xperia-shinano-common.dtsi" 6 compatible = "sony,xperia-castor", "qcom,msm8974pro", "qcom,msm8974"; 7 chassis-type = "tablet"; 9 vreg_bl_vddio: lcd-backlight-vddio { 10 compatible = "regulator-fixed"; 11 regulator-name = "vreg_bl_vddio"; 12 regulator-min-microvolt = <3150000>; 13 regulator-max-microvolt = <3150000>; 16 enable-active-high; [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/ti/davinci/ |
H A D | da850-lego-ev3.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 8 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/linux-event-codes.h> 11 #include <dt-binding [all...] |
/freebsd/sys/contrib/device-tree/Bindings/interconnect/ |
H A D | samsung,exynos-bus.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/interconnect/samsung,exynos-bus.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chanwoo Choi <cw00.choi@samsung.com> 11 - Krzysztof Kozlowski <krzk@kernel.org> 15 sub-blocks in SoC. Most Exynos SoCs share the common architecture for buses. 17 which are able to change the clock frequency of the bus in runtime. To 19 Performance Monitoring Unit), which is able to measure the current load of 20 sub-blocks. [all …]
|