Home
last modified time | relevance | path

Searched +full:datasheet +full:- +full:recommended (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/contrib/device-tree/Bindings/clock/
H A Dsilabs,si544.txt5 found in the datasheet[2].
7 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt
8 [2] Si544 datasheet
9 https://www.silabs.com/documents/public/data-sheets/si544-datasheet.pdf
12 - compatible: One of "silabs,si514a", "silabs,si514b" "silabs,si514c" according
14 - reg: I2C device address.
15 - #clock-cells: From common clock bindings: Shall be 0.
18 - clock-output-names: From common clock bindings. Recommended to be "si544".
21 si544: clock-controller@55 {
23 #clock-cells = <0>;
H A Dsilabs,si514.txt5 found in the datasheet[2].
7 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt
8 [2] Si514 datasheet
12 - compatible: Shall be "silabs,si514"
13 - reg: I2C device address.
14 - #clock-cells: From common clock bindings: Shall be 0.
17 - clock-output-names: From common clock bindings. Recommended to be "si514".
20 si514: clock-generator@55 {
22 #clock-cells = <0>;
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dcs35l35.txt5 - compatible : "cirrus,cs35l35"
7 - reg : the I2C address of the device for I2C
9 - VA-supply, VP-supply : power supplies for the device,
13 - interrupts : IRQ line info CS35L35.
14 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt
17 - cirrus,boost-ind-nanohenr
[all...]
/freebsd/sys/contrib/device-tree/Bindings/power/supply/
H A Dmax17042_battery.txt5 - compatible : one of the following
12 - maxim,rsns-microohm : Resistance of rsns resistor in micro Ohms
13 (datasheet-recommended value is 10000).
14 Defining this property enables current-sense functionality.
18 - maxim,cold-temp : Temperature threshold to report battery
20 - maxim,over-heat-temp : Temperature threshold to report battery
22 - maxim,dead-volt : Voltage threshold to report battery
24 - maxim,over-volt : Voltage threshold to report battery
29 battery-charger@36 {
32 maxim,rsns-microohm = <10000>;
[all …]
H A Dmaxim,max17042.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sebastian Reichel <sre@kernel.org>
13 - $ref: power-supply.yaml#
18 - maxim,max17042
19 - maxim,max17047
20 - maxim,max17050
21 - maxim,max17055
22 - maxim,max77849-battery
[all …]
/freebsd/sys/contrib/device-tree/Bindings/spi/
H A Defm32-spi.txt4 - #address-cells: see spi-bus.txt
5 - #size-cells: see spi-bus.txt
6 - compatible: should be "energymicro,efm32-spi"
7 - reg: Offset and length of the register set for the controller
8 - interrupts: pair specifying rx and tx irq
9 - clocks: phandle to the spi clock
10 - cs-gpios: see spi-bus.txt
12 Recommended properties :
13 - energymicro,location: Value to write to the ROUTE register's LOCATION
15 datasheet for values.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/iio/adc/
H A Dvf610-adc.txt7 - compatible: Should contain "fsl,vf610-adc"
8 - reg: Offset and length of the register set for the device
9 - interrupts: Should contain the interrupt for the device
10 - clocks: The clock is needed by the ADC controller, ADC clock source is ipg clock.
11 - clock-names: Must contain "adc", matching entry in the clocks property.
12 - vref-supply: The regulator supply ADC reference voltage.
14 Recommended properties:
15 - fsl,adck-max-frequency: Maximum frequencies according to datasheets operating
17 - Frequency in normal mode (ADLPC=0, ADHSC=0)
18 - Frequency in high-speed mode (ADLPC=0, ADHSC=1)
[all …]
/freebsd/sys/contrib/device-tree/Bindings/display/imx/
H A Dfsl,imx-fb.txt6 - compatible : "fsl,<chip>-fb", chip should be imx1 or imx21
7 - reg : Should contain 1 register ranges(address and length)
8 - interrupts : One interrupt of the fb dev
11 - display: Phandle to a display node as described in
12 Documentation/devicetree/bindings/display/panel/display-timing.txt
14 - bits-per-pixel: Bits per pixel
15 - fsl,pcr: LCDC PCR value
17 - fsl,aus-mode: boolean to enable AUS mode (only for imx21)
20 - lcd-supply: Regulator for LCD supply voltage.
21 - fsl,dmacr: DMA Control Register value. This is optional. By default, the
[all …]
/freebsd/sys/contrib/device-tree/Bindings/net/wireless/
H A Dsilabs,wfx.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Jérôme Pouiller <jerome.pouiller@silabs.com>
16 https://www.silabs.com/documents/public/data-sheets/wf200-datasheet.pdf
25 It is recommended to declare a mmc-pwrseq on SDIO host above WFx. Without
26 it, you may encounter issues during reboot. The mmc-pwrseq should be
27 compatible with mmc-pwrseq-simple. Please consult
28 Documentation/devicetree/bindings/mmc/mmc-pwrseq-simple.yaml for more
34 - enum:
[all …]
/freebsd/sys/contrib/device-tree/Bindings/staging/net/wireless/
H A Dsilabs,wfx.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
7 $schema: http://devicetree.org/meta-schemas/core.yaml#
12 - Jérôme Pouiller <jerome.pouiller@silabs.com>
17 https://www.silabs.com/documents/public/data-sheets/wf200-datasheet.pdf
26 It is recommended to declare a mmc-pwrseq on SDIO host above WFx. Without
27 it, you may encounter issues during reboot. The mmc-pwrseq should be
28 compatible with mmc-pwrseq-simple. Please consult
29 Documentation/devicetree/bindings/mmc/mmc-pwrseq-simple.yaml for more
35 Documentation/devicetree/bindings/spi/spi-controller.yaml for optional SPI
[all …]
/freebsd/sys/arm/freescale/imx/
H A Dimx6_anatop.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
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 }
118 * While the datasheet says the ARM voltage can be as low as 925mV at
136 * value (0-3) from the ocotp CFG3 register into a mhz value that can be looked
141 #define TZ_ZEROC 2731 /* deci-Kelvin <-> deci-Celsius offset. */
149 return (bus_read_4(imx6_anatop_sc->res[MEMRES], offset)); in imx6_anatop_read_4()
[all …]
/freebsd/sys/dev/iicbus/rtc/
H A Dnxprtc.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
30 * Driver for NXP real-time clock/calendar chips:
31 * - PCF8563 = low power, countdown timer
32 * - PCA8565 = like PCF8563, automotive temperature range
33 * - PCF8523 = low power, countdown timer, oscillator freq tuning, 2 timers
34 * - PCF2127 = like PCF8523, industrial, tcxo, tamper/ts, i2c & spi, 512B ram
35 * - PCA2129 = like PCF8523, automotive, tcxo, tamper/ts, i2c & spi, (note 1)
36 * - PCF2129 = like PCF8523, industrial, tcxo, tamper/ts, i2c & spi, (note 1)
100 * PCF2127-specific registers, bits, and masks.
[all …]
/freebsd/sys/dev/intpm/
H A Dintpm.c1 /*-
62 #define INTSMB_LOCK(sc) mtx_lock(&(sc)->lock)
63 #define INTSMB_UNLOCK(sc) mtx_unlock(&(sc)->lock)
64 #define INTSMB_LOCK_ASSERT(sc) mtx_assert(&(sc)->lock, MA_OWNED)
116 if (isd->devid == devid) { in intsmb_probe()
117 device_set_desc(dev, isd->description); in intsmb_probe()
149 * Comment from Linux i2c-piix4.c: in sb8xx_attach()
153 * the same processors and is the recommended access method. in sb8xx_attach()
156 sc->type = SYS_RES_MEMORY; in sb8xx_attach()
159 sc->type = SYS_RES_IOPORT; in sb8xx_attach()
[all …]
/freebsd/sys/dev/ichiic/
H A Dig4_iic.c40 * See ig4_reg.h for datasheet reference and notes.
147 * 0 - Try read clock registers from ACPI and fallback to p.1.
148 * 1 - Calculate values based on controller type (IC clock rate).
149 * 2 - Use values inherited from DragonflyBSD driver (old behavior).
150 * 3 - Keep clock registers intact.
157 * Low-level inline support functions
162 bus_write_4(sc->regs_res, reg, value); in reg_write()
163 bus_barrier(sc->regs_res, reg, 4, BUS_SPACE_BARRIER_WRITE); in reg_write()
171 bus_barrier(sc->regs_res, reg, 4, BUS_SPACE_BARRIER_READ); in reg_read()
172 value = bus_read_4(sc->regs_res, reg); in reg_read()
[all …]