/freebsd/sys/contrib/device-tree/Bindings/input/ |
H A D | rotary-encoder.txt | 4 - gpios: a spec for at least two GPIOs to be used, most significant first 7 - linux,axis: the input subsystem axis to map to this rotary encoder. 9 - rotary-encoder,steps: Number of steps in a full turnaround of the 10 encoder. Only relevant for absolute axis. Defaults to 24 which is a 12 - rotary-encoder,relative-axis: register a relative axis rather than an 13 absolute one. Relative axis will only generate +1/-1 events on the input 15 - rotary-encoder,rollover: Automatic rollover when the rotary value becomes 16 greater than the specified steps or smaller than 0. For absolute axis only. 17 - rotary-encoder,steps-per-period: Number of steps (stable states) per period. 19 1: Full-period mode (default) [all …]
|
H A D | elan_i2c.txt | 4 - compatible: must be "elan,ekth3000". 5 - reg: I2C address of the chip. 6 - interrupts: interrupt to which the chip is connected (see interrupt 10 - wakeup-source: touchpad can be used as a wakeup source. 11 - pinctrl-names: should be "default" (see pinctrl binding [1]). 12 - pinctrl-0: a phandle pointing to the pin settings for the device (see 14 - vcc-supply: a phandle for the regulator supplying 3.3V power. 15 - elan,trackpoint: touchpad can support a trackpoint (boolean) 16 - elan,clickpad: touchpad is a clickpad (the entire surface is a button) 17 - elan,middle-button: touchpad has a physical middle button [all …]
|
H A D | elan,ekth3000.yaml | 1 # 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/iio/accel/ |
H A D | lis302.txt | 4 that apply in on the generic device (independent from the bus). 8 - compatible: should be set to "st,lis3lv02d-spi" 9 - reg: the chipselect index 10 - spi-max-frequency: maximal bus speed, should be set to 1000000 unless 12 - interrupts: the interrupt generated by the device 15 - compatible: should be set to "st,lis3lv02d" 16 - reg: i2c slave address 17 - Vdd-supply: The input supply for Vdd 18 - Vdd_IO-supply: The input supply for Vdd_IO 23 - st,click-single-{x,y,z}: if present, tells the device to issue an [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iio/ |
H A D | mount-matrix.txt | 2 * is the definition of +/- values practical or counterintuitive? 13 that produce three-dimensional data in relation to the world where it is 27 mounted on the same chassis as this screen, will likely take the screen as 28 reference to (x,y,z) orientation, with (x,y) corresponding to these axes on the 29 screen and (z) being depth, the axis perpendicular to the screen. 31 For a screen you probably want (x) coordinates to go from negative on the left 32 to positive on the right, (y) from negative on the bottom to positive on top 37 reference. This means that the sensor may be flipped upside-down, left-right, 44 becomes identical and we can focus on the data as it relates to the surrounding 47 Device-to-world examples for some three-dimensional sensor types: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/ |
H A D | trivial-devices.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/trivial-devices.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 27 spi-ma [all...] |
/freebsd/sys/contrib/device-tree/Bindings/pci/ |
H A D | axis,artpec6-pcie.txt | 1 * Axis ARTPEC-6 PCIe interface 3 This PCIe host controller is based on the Synopsys DesignWare PCIe IP 4 and thus inherits all the common properties defined in snps,dw-pcie.yaml. 7 - compatible: "axis,artpec6-pcie", "snps,dw-pcie" for ARTPEC-6 in RC mode; 8 "axis,artpec6-pcie-ep", "snps,dw-pcie" for ARTPEC-6 in EP mode; 9 "axis,artpec7-pcie", "snps,dw-pcie" for ARTPEC-7 in RC mode; 10 "axis,artpec7-pcie-ep", "snps,dw-pcie" for ARTPEC-7 in EP mode; 11 - reg: base addresses and lengths of the PCIe controller (DBI), 13 - reg-names: Must include the following entries: 14 - "dbi" [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/input/touchscreen/ |
H A D | ads7846.txt | 7 Documentation/devicetree/bindings/spi/spi-bus.txt 13 compatible Must be one of the following, depending on the 23 vcc-supply A regulator node for the supply voltage. 28 ti,vref-delay-usecs vref supply delay in usecs, 0 for 30 ti,vref-mv The VREF voltage, in millivolts (u16). 33 ti,keep-vref-on set to keep vref on for differential 35 ti,settle-delay-usec Settling time of the analog signals; 37 on the X/Y drivers. If set to non-zero, 41 ti,penirq-recheck-delay-usecs If set to non-zero, after samples are 47 ti,x-plate-ohms Resistance of the X-plate, [all …]
|
H A D | bu21013.txt | 4 - compatible : "rohm,bu21013_tp" 5 - reg : I2C device address 6 - reset-gpios : GPIO pin enabling (selecting) chip (CS) 7 - interrupt-parent : the phandle for the gpio controller 8 - interrupts : (gpio) interrupt to which the chip is connected 11 - touch-gpios : GPIO pin registering a touch event 12 - <supply_name>-supply : Phandle to a regulator supply 13 - touchscreen-size-x : General touchscreen binding, see [1]. 14 - touchscreen-size-y : General touchscreen binding, see [1]. 15 - touchscreen-inverted-x : General touchscreen binding, see [1]. [all …]
|
H A D | touchscreen.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dmitry Torokhov <dmitry.torokhov@gmail.com> 20 touchscreen-min- [all...] |
H A D | imx6ul_tsc.txt | 4 - compatible: must be "fsl,imx6ul-tsc". 5 - reg: this touch controller address and the ADC2 address. 6 - interrupts: the interrupt of this touch controller and ADC2. 7 - clocks: the root clock of touch controller and ADC2. 8 - clock-names; must be "tsc" and "adc". 9 - xnur-gpio: the X- gpio this controller connect to. 10 This xnur-gpio returns to low once the finger leave the touch screen (The 14 - measure-delay-time: the value of measure delay time. 15 Before X-axis or Y-axis measurement, the screen need some time before 17 This value depends on the touch screen. [all …]
|
/freebsd/usr.sbin/moused/ |
H A D | moused.8 | 1 .\"- 2 .\" SPDX-License-Identifier: BSD-4-Clause 29 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 81 axis movement. 83 The console driver will display the mouse pointer on the screen 104 Useful if your typing on a laptop is 108 .Bl -ta [all...] |
/freebsd/sys/sys/ |
H A D | joystick.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 4 * Copyright (c) 1995 Jean-Marc Zucconi 25 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 45 #define JOY_SET_X_OFFSET _IOW('J', 3, int) /* set offset on X-axis */ 46 #define JOY_SET_Y_OFFSET _IOW('J', 4, int) /* set offset on Y-axis */ 47 #define JOY_GET_X_OFFSET _IOR('J', 5, int) /* get offset on X-axis */ 48 #define JOY_GET_Y_OFFSET _IOR('J', 6, int) /* get offset on Y-axis */
|
/freebsd/sys/contrib/device-tree/Bindings/media/ |
H A D | video-interface-devices.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/video-interface-devices.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jacopo Mondi <jacopo@jmondi.org> 11 - Sakari Ailus <sakari.ailus@linux.intel.com> 14 flash-leds: 15 $ref: /schemas/types.yaml#/definitions/phandle-array 17 An array of phandles, each referring to a flash LED, a sub-node of the LED 20 lens-focus: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | artpec6.txt | 1 * Clock bindings for Axis ARTPEC-6 chip 3 The bindings are based on the clock provider binding in 4 Documentation/devicetree/bindings/clock/clock-bindings.txt 7 ---------------- 11 - "sys_refclk": External 50 Mhz oscillator (required) 12 - "i2s_refclk": Alternate audio reference clock (optional). 15 --------------------- 18 - #clock-cells: Should be <1> 19 See dt-bindings/clock/axis,artpec6-clkctrl.h for the list of valid identifiers. 20 - compatible: Should be "axis,artpec6-clkctrl" [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | snps,dwc-qos-ethernet.txt | 13 - compatible: One of: 14 - "axis,artpec6-eqos", "snps,dwc-qos-ethernet-4.10" 15 Represents the IP core when integrated into the Axis ARTPEC-6 SoC. 16 - "nvidi [all...] |
/freebsd/sys/contrib/device-tree/Bindings/iio/imu/ |
H A D | invensense,icm42600.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: InvenSense ICM-426xx Inertial Measurement Unit 10 - Jean-Baptiste Maneyrol <jmaneyrol@invensense.com> 13 6-axis MotionTracking device that combines a 3-axis gyroscope and a 3-axis 18 ultra-low-power wake-on-motion support to minimize system power consumption. 20 Other industry-leading features include InvenSense on-chip APEX Motion 25 https://invensense.tdk.com/wp-content/uploads/2020/03/DS-000292-ICM-42605-v1.4.pdf 30 - invensense,icm42600 [all …]
|
/freebsd/sys/net/altq/ |
H A D | altq_hfsc.h | 1 /*- 2 * Copyright (c) 1997-1999 Carnegie Mellon University. All Rights Reserved. 6 * for-profit use), provided that both the copyright notice and this 19 * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 47 u_int d; /* the x-projection of the first segment in msec */ 53 u_int d; /* the x-projection of the first segment in msec */ 87 done by real-time criteria */ 91 u_int64_t f; /* fit time for upper-limit */ 130 done by real-time criteria */ 134 u_int64_t f; /* fit time for upper-limit */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | axis,artpec6-pinctrl.txt | 1 Axis ARTPEC-6 Pin Controller 4 - compatible: "axis,artpec6-pinctrl". 5 - reg: Should contain the register physical address and length for the pin 9 groups available on the machine. Each subnode will list the mux function 15 Required subnode-properties: 16 - function: Function to mux. 17 - groups: Name of the pin group to use for the function above. 49 Optional subnode-properties (see pinctrl-bindings.txt): 50 - drive-strength: 4, 6, 8, 9 mA. For SD and NAND pins, this is for 3.3V VCCQ3. 51 - bias-pull-up [all …]
|
/freebsd/lib/msun/man/ |
H A D | clog.3 | 20 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 52 with a branch cut along the negative real axis . 57 range of a strip mathematically unbounded along the real axis and in 58 the interval [-I* \*(Pi , +I* \*(Pi ] along the imaginary axis. 66 .\" Table is formatted for an 80-column xterm. 67 .Bl -column ".Sy +\*(If + I*\*(Na" ".Sy Return value" ".Sy Divide-by-zero exception" 69 .It -0 + I*0 Ta -\*(If + I*\*(Pi Ta Divide-by-zero exception 71 .It +0 + I*0 Ta -\*(If + I*0 Ta Divide by zero exception 75 .It Ta Ta floating-point exception 77 .It -\*(If + I*y Ta +\*(If + I*\*(Pi Ta For finite positive-signed y [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iio/magnetometer/ |
H A D | ti,tmag5273.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: TI TMAG5273 Low-Power Linear 3D Hall-Effect Sensor 10 - Gerald Loacker <gerald.loacker@wolfvision.net> 13 The TI TMAG5273 is a low-power linear 3D Hall-effect sensor. This device 14 integrates three independent Hall-effect sensors in the X, Y, and Z axes. 19 on-axis and off-axis angle measurement topologies. The angle calculation is 20 performed using two user-selected magnetic axes. 29 "#io-channel-cells": [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/contrib/arm-optimized-routines/pl/math/ |
H A D | atan2f_3u.c | 2 * Single-precision scalar atan2(x) function. 4 * Copyright (c) 2021-2023, Arm Limited. 5 * SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception 17 #define PiOver4 (0x1.921fb6p-1f) 23 for which P underflows, and is used to special-case such inputs. */ 33 /* Subnormal case - we still need to get the exponent right for subnormal in biased_exponent() 35 return ex - __builtin_clz (fi << 9); in biased_exponent() 42 atan2f(0x1.9332d8p+6, 0x1.8cb6c4p+6) got 0x1.964646p-1 43 want 0x1.964640p-1. */ 64 that we do not use +-tiny shifts (non-nearest rounding mode). */ in atan2f() [all …]
|
/freebsd/share/man/man4/ |
H A D | wsp.4 | 20 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 34 .Bd -ragged -offset indent 43 .Bd -literal -offset indent 52 The driver simulates a three-button mouse using multi-finger tap 54 A single-finger press generates a left button click. 55 A two-finger tap maps to the right button; whereas a three-finger tap 65 Tap to left-click can be controlled using the sysctl tunable 68 Movement on the trackpad following a partially-released click can be 71 set to 0 to disable the movement on the trackpad until a full release 74 defines the maximum area on the trackpad which is registered as a [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iio/gyroscope/ |
H A D | nxp,fxas21002c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rui Miguel Silva <rmfrfs@gmail.com> 13 3 axis digital gyroscope device with an I2C and SPI interface. 14 http://www.nxp.com/products/sensors/gyroscopes/3-axis-digital-gyroscope:FXAS21002C 23 vdd-supply: 26 vddio-supply: 29 reset-gpios: 36 description: Either interrupt may be triggered on rising or falling edges. [all …]
|