Home
last modified time | relevance | path

Searched +full:hardware +full:- +full:driven (Results 1 – 25 of 102) sorted by relevance

12345

/freebsd/sys/contrib/device-tree/Bindings/pinctrl/
H A Drenesas,rza1-pinctrl.txt4 named "Ports" in the hardware reference manual.
5 Pin multiplexing and GPIO configuration is performed on a per-pin basis
6 writing configuration values to per-port register sets.
12 -------------------
15 - compatible: should be:
16 - "renesas,r7s72100-ports": for RZ/A1H
17 - "renesas,r7s72101-ports", "renesas,r7s72100-ports": for RZ/A1M
18 - "renesas,r7s72102-ports": for RZ/A1L
20 - reg
22 hardware is mapped to.
[all …]
H A Drenesas,rza1-ports.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/renesas,rza1-port
[all...]
H A Dqcom,pmic-mpp.txt1 Qualcomm PMIC Multi-Purpose Pin (MPP) block
6 - compatible:
10 "qcom,pm8018-mpp",
11 "qcom,pm8019-mpp",
12 "qcom,pm8038-mpp",
13 "qcom,pm8058-mpp",
14 "qcom,pm8821-mpp",
15 "qcom,pm8841-mpp",
16 "qcom,pm8916-mpp",
17 "qcom,pm8917-mpp",
[all …]
H A Dpinctrl-st.txt3 Each multi-function pin is controlled, driven and routed through the
5 and multiple alternate functions(ALT1 - ALTx) that directly connect
6 the pin to different hardware blocks.
9 Pull Up (PU) are driven by the related PIO block.
14 GPIO bank can have one of the two possible types of interrupt-wirings.
20 | |----> [gpio-bank (n) ]
21 | |----> [gpio-bank (n + 1)]
22 [irqN]-- | irq-mux |----> [gpio-bank (n + 2)]
23 | |----> [gpio-bank (... )]
24 |_________|----> [gpio-bank (n + 7)]
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Dst,stm32-timers.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mfd/st,stm32-timers.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 This hardware block provides 3 types of timer along with PWM functionality:
11 - advanced-control timers consist of a 16-bit auto-reload counter driven
14 - general-purpose timers consist of a 16-bit or 32-bit auto-reload counter
15 driven by a programmable prescaler and PWM outputs.
16 - basic timers consist of a 16-bit auto-reload counter driven by a
20 - Fabrice Gasnier <fabrice.gasnier@foss.st.com>
[all …]
/freebsd/share/man/man4/
H A Dlpt.449 lpt is now arch-independent thanks to the ppbus interface.
56 is closed or when the entire buffer is sent in interrupt driven mode.
58 The driver can be configured to be either interrupt-driven, or
61 interrupt-driven can be switched to polled mode by using the
65 Depending on your hardware, extended capabilities may be configured with the
77 .Bl -tag -width Pa -compact
92 on-line, making it impossible to run
H A Dfdt.440 is a mechanism for describing computer hardware resources, which cannot be
48 Configuration data, which cannot be self discovered in run-time, has to be
52 The idea is inherited from Open Firmware IEEE 1275 device-tree notion, and has
55 .Bl -bullet
57 Hardware platform resources are
60 self-enumerating information is gathered.
68 The kernel (driver) learns about hardware resources details and dependencies
70 any information about the underlying platform hardware resources in the kernel.
73 particular first-stage bootloader or firmware features.
82 hardware resources from a unified origin, which brings advantages to the
[all …]
H A Dpcf8574.42 .\" SPDX-License-Identifier: BSD-2-Clause
32 .Nd driver for the PCF8574 8-bit I2C IO expander
37 .Bd -ragged -offset indent
46 .Bd -literal -offset indent
55 The pins are quasi-bidirectional.
56 Only low output can be actively driven.
62 .Bl -tag -width "compatible"
73 .Bd -literal
96 that the hardware provides.
H A Daesni.435 .Bd -ragged -offset indent
44 .Bd -literal -offset indent
52 Encryption Standard (AES) symmetric cipher, and provides a hardware
79 is data-independent, thus eliminating some attack vectors based on
80 measuring cache use and timings typically present in table-driven
99 .An -nosplit
/freebsd/sys/contrib/device-tree/Bindings/nvmem/
H A Dnvmem.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sriniva
[all...]
/freebsd/sys/contrib/device-tree/Bindings/display/
H A Ddsi-controller.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/dsi-controller.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linus.walleij@linaro.org>
26 reg-property set to the virtual channel number, usually there is just
33 clock-master:
37 another DSI host to drive the same peripheral. Hardware supporting
39 to be driven by the same clock. Only the DSI host instance
42 "#address-cells":
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/freescale/
H A Dimx8mm-venice-gw72xx-0x-rs232-rts.dtso1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 * GW72xx RS232 with RTS/CTS hardware flow control:
6 * - GPIO4_0 rs485_en needs to be driven low (in-active)
7 * - UART4_TX becomes RTS
8 * - UART4_RX becomes CTS
11 #include <dt-bindings/gpio/gpio.h>
13 #include "imx8mm-pinfunc.h"
15 /dts-v1/;
19 rs485-en-hog {
20 gpio-hog;
[all …]
H A Dimx8mm-venice-gw72xx-0x-rs232-rts.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 * GW72xx RS232 with RTS/CTS hardware flow control:
6 * - GPIO4_0 rs485_en needs to be driven low (in-active)
7 * - UART4_TX becomes RTS
8 * - UART4_RX becomes CTS
11 #include <dt-bindings/gpio/gpio.h>
13 #include "imx8mm-pinfunc.h"
15 /dts-v1/;
19 compatible = "gw,imx8mm-gw72xx-0x";
24 gpio-hog;
[all …]
H A Dimx8mm-venice-gw73xx-0x-rs232-rts.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 * GW73xx RS232 with RTS/CTS hardware flow control:
6 * - GPIO4_0 rs485_en needs to be driven low (in-active)
7 * - UART4_TX becomes RTS
8 * - UART4_RX becomes CTS
11 #include <dt-bindings/gpio/gpio.h>
13 #include "imx8mm-pinfunc.h"
15 /dts-v1/;
19 compatible = "gw,imx8mm-gw73xx-0x";
24 gpio-hog;
[all …]
H A Dimx8mm-venice-gw73xx-0x-rs232-rts.dtso1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 * GW73xx RS232 with RTS/CTS hardware flow control:
6 * - GPIO4_0 rs485_en needs to be driven low (in-active)
7 * - UART4_TX becomes RTS
8 * - UART4_RX becomes CTS
11 #include <dt-bindings/gpio/gpio.h>
13 #include "imx8mm-pinfunc.h"
15 /dts-v1/;
19 compatible = "gw,imx8mm-gw73xx-0x";
23 rs485-en-hog {
[all …]
/freebsd/share/man/man4/man4.powerpc/
H A Dofw_console.41 .\"-
47 .Va input-device
49 .Va output-device
53 if the real console hardware can not be driven by
71 .Bl -tag -width ".Pa /dev/keyboard" -compact
77 .It Pa /dev/tty[a-z]
78 terminal device in case both the console input and output device is tty[a-z]
96 (or Stop-A)
105 in a ddb-enabled kernel, and enter the alternate BREAK sequence
106 (RETURN TILDE CTRL-b).
[all …]
/freebsd/sys/dev/ow/
H A Dowll_if.m1 #-
33 # Dallas Semiconductor 1-Wire bus Link Layer (owll)
36 # 1-Wire protocol specification.
39 # Note: 1-Wire is a registered trademark of Maxim Integrated Products, Inc.
43 # SoCs have a 1-Wire controller with more smarts or hardware offload.
45 # as well as both usb and i2c 1-Wire controllers.
68 # In the diagrams below, R is driven by the resistor pullup, M is driven by
69 # the master, and S is driven by the slave / target.
74 # Note: This is the polling / busy-wait interface. An interrupt-based interface
75 # may be different. But an interrupt-based, non-blocking interface can be tricky.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/leds/
H A Dleds-lgm.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/leds-lgm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Zhu, Yi Xin <Yixin.zhu@intel.com>
11 - Amireddy Mallikarjuna reddy <mallikarjunax.reddy@intel.com>
15 const: intel,lgm-ssoled
23 clock-names:
25 - const: sso
26 - const: fpid
[all …]
/freebsd/sys/dev/uart/
H A Duart_if.m1 #-
36 # The UART hardware interface. The core UART code is hardware independent.
37 # The details of the hardware are abstracted by the UART hardware interface.
52 # attach() - attach hardware.
55 # high-level (ie tty) initialization has been done yet.
56 # The intend of this method is to setup the hardware for normal operation.
61 # detach() - detach hardware.
63 # is the first action performed, so even the high-level (ie tty) interface
65 # The intend of this method is to disable the hardware.
70 # flush() - flush FIFOs.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/hwmon/
H A Dsensirion,shtc1.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schema
[all...]
/freebsd/sys/contrib/device-tree/Bindings/gpio/
H A Dgpio-stp-xway.txt5 3 groups of 8 bits can be driven. The hardware is able to allow the DSL modem
10 - compatible : Should be "lantiq,gpio-stp-xway"
11 - reg : Address and length of the register set for the device
12 - #gpio-cells : Should be two. The first cell is the pin number and
15 - gpio-controller : Marks the device node as a gpio controller.
18 - lantiq,shadow : The default value that we shall assume as already set on the
20 - lantiq,groups : Set the 3 bit mask to select which of the 3 groups are enabled
22 - lantiq,dsl : The dsl core can control the 2 LSBs of the gpio cascade. This 2 bit
24 - lantiq,phy1 : The gphy1 core can control 3 bits of the gpio cascade.
25 - lantiq,phy2 : The gphy2 core can control 3 bits of the gpio cascade.
[all …]
H A Dgpio-stp-xway.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/gpio/gpio-stp-xway.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
12 3 groups of 8 bits can be driven. The hardware is able to allow the DSL modem
16 - John Crispin <john@phrozen.org>
20 pattern: "^gpio@[0-9a-f]+$"
23 const: lantiq,gpio-stp-xway
28 gpio-controller: true
30 "#gpio-cells":
[all …]
/freebsd/share/man/man4/man4.i386/
H A Dglxsb.427 .Bd -ragged -offset indent
35 .Bd -literal -offset indent
45 Driven by periodic checks for available data from the generator,
52 also supports acceleration of AES-128-CBC operations for
55 there is no hardware acceleration for those algorithms.
86 .An -nosplit
/freebsd/sys/contrib/device-tree/Bindings/soc/qcom/
H A Dqcom,rpm-master-stats.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/soc/qcom/qcom,rpm-master-stats.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Konrad Dybcio <konradybcio@kernel.org>
16 (particularly around entering hardware-driven low power modes: XO shutdown
17 and total system-wide power collapse) are first made at Master-level, and
21 our device has entered the desired low-power mode, how long it took to do so,
26 This scheme has been used on various SoCs in the 2013-2023 era, with some
27 newer or higher-end designs providing this information through an SMEM query.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mtd/
H A Djedec,spi-nor.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/mtd/jedec,spi-nor.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rob Herring <robh@kernel.org>
13 - $ref: mtd.yaml#
14 - $ref: /schemas/spi/spi-peripheral-props.yaml#
19 - items:
20 - pattern: "^((((micron|spansion|st),)?\
33 - const: jedec,spi-nor
[all …]

12345