/freebsd-src/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 | azoteq,iqs7222.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
/freebsd-src/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 23 relative to some specific device frame of reference. 29 screen and (z) being depth, the axis perpendicular to the screen. 36 A sensor can be mounted in any angle along the axes relative to the frame of 37 reference. This means that the sensor may be flipped upside-down, left-right, 38 or tilted at any angle relative to the frame of reference. 47 Device-to-world examples for some three-dimensional sensor types: 49 - Accelerometers have their world frame of reference toward the center of 52 device relative to the center of the planet, i.e. relative to its surface at [all …]
|
/freebsd-src/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-src/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-src/contrib/ntp/scripts/monitoring/ |
H A D | loopwatch.config.SAMPLE | 31 # ISO_DATE_TIME: yyyy-mm-dd_hh:mm:ss.ms 55 # timescale is labeled with hours relative to timebase 70 # limit display (y-axis) to values not larger than <number> 74 # limit display (y-axis) to values not smaller than <number>
|
/freebsd-src/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | imx8mn-dimonoff-gateway-evk.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include <dt-bindings/usb/pd.h> 9 #include "imx8mn-var-som-symphony.dts" 13 compatible = "dimonoff,gateway-evk", "variscite,var-som-mx8mn", 20 reg_disp_3v3: regulator-disp-3v3 { 21 compatible = "regulator-fixed"; 22 regulator-name = "Display 3V3"; 23 regulator-min-microvolt = <3300000>; 24 regulator-max-microvolt = <3300000>; [all …]
|
H A D | imx8mn-rve-gateway.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include <dt-bindings/usb/pd.h> 9 #include "imx8mn-var-som.dtsi" 13 compatible = "rve,gateway", "variscite,var-som-mx8mn", "fsl,imx8mn"; 15 crystal_duart_24m: crystal-duar [all...] |
/freebsd-src/sys/contrib/xen/io/ |
H A D | kbdif.h | 2 * kbdif.h -- Xen virtual keyboard/mouse 34 * The two halves of a para-virtual driver utilize nodes within 48 *---------------------------- Features supported ---------------------------- 54 * feature-disable-keyboard 60 * feature-disable-pointer 66 * feature-abs-pointer 72 * feature-multi-touch 75 * Backends, which support reporting of multi-touch events 78 * feature-raw-pointer 85 *----------------------- Device Instance Parameters ------------------------ [all …]
|
/freebsd-src/sys/dev/usb/input/ |
H A D | wsp.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 124 WSP_CLAMP(ptun->scale_factor, 1, 63); in wsp_runing_rangecheck() 125 WSP_CLAMP(ptun->z_factor, 1, 63); in wsp_runing_rangecheck() 126 WSP_CLAMP(ptun->z_invert, 0, 1); in wsp_runing_rangecheck() 127 WSP_CLAMP(ptun->pressure_touch_threshold, 1, 255); 128 WSP_CLAMP(ptun->pressure_untouch_threshol [all...] |
H A D | atp.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 39 * Copyright (C) 2001-2004 Greg Kroah-Hartman (greg@kroah.com) 42 * Copyright (C) 2005 Frank Arnold (frank@scirocco-5v-turbo.de) 44 * Copyright (C) 2005 Michael Hanselmann (linux-kernel@hansmi.ch) 56 * I'm grateful to Stephan Scheunig, Angela Naegele, and Nokia IT-support 133 * A double-tap followed by a single-finger slide is treated as a 135 * virtual button-press for the lifetime of the slide. The following 159 /* Distance-squared threshold for matching a finger with a known stroke */ 167 /* Maximum allowed width for pressure-spans.*/ [all …]
|
/freebsd-src/sys/contrib/device-tree/src/arm/nxp/imx/ |
H A D | imx6dl-victgo.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 7 /dts-v1/; 9 #include "imx6qdl-vicut1.dtsi" 15 gpio-keys { 16 compatible = "gpio-keys"; 17 pinctrl-names = "default"; 18 pinctrl-0 = <&pinctrl_gpiokeys>; 21 key-power { 25 wakeup-source; 28 key-enter { [all …]
|
H A D | imx6dl-b1x5pv2.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 6 // Copyright 2018-2021 General Electric Company 7 // Copyright 2018-2021 Collabora 9 #include <dt-bindings/input/input.h> 10 #include "imx6dl-qmx6.dtsi" 14 stdout-path = &uart3; 20 operating-points = < 25 fsl,soc-operating-points = < 26 /* ARM kHz SOC-PU uV */ 33 operating-points = < [all …]
|
/freebsd-src/sys/dev/evdev/ |
H A D | evdev.c | 1 /*- 3 * Copyright (c) 2015-2016 Vladimir Kondratyev <wulf@FreeBSD.org> 82 "Who is receiving events: bit0 - sysmouse, bit1 - kbdmux, " 83 "bit2 - mouse hardware, bit3 - keyboard hardware"); 85 &evdev_sysmouse_t_axis, 0, "Extract T-axis from 0-none, 1-ums, 2-psm"); 105 if (evdev != NULL && evdev->ev_cdev != NULL && in evdev_free() 106 evdev->ev_cdev->si_drv1 != NULL) in evdev_free() 134 evdev->ev_report_size = report_size; in evdev_set_report_size() 148 bit_ffs_at(evdev->ev_key_flags, KEY_OK, KEY_CNT - KEY_OK, &res); in evdev_estimate_report_size() 149 if (res == -1) in evdev_estimate_report_size() [all …]
|
H A D | input-event-codes.h | 1 /*- 3 * Copyright (c) 2015-2016 Vladimir Kondratyev <wulf@FreeBSD.org> 82 * AC - Application Control 83 * AL - Application Launch Button 84 * SC - System Control 319 outputs (Monitor/LCD/TV-out/etc) */ 524 #define KEY_FRAMEBACK 0x1b4 /* Consumer - transport controls */ 526 #define KEY_CONTEXT_MENU 0x1b6 /* GenDesc - system context menu */ 527 #define KEY_MEDIA_REPEAT 0x1b7 /* Consumer - transport control */ 529 #define KEY_10CHANNELSDOWN 0x1b9 /* 10 channels down (10-) */ [all …]
|
/freebsd-src/sys/contrib/device-tree/src/arm/nxp/mxs/ |
H A D | imx28-cfa10049.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * The CFA-10049 is an expansion board for the CFA-10036 module, thus we 8 * need to include the CFA-10036 DTS. 10 #include "imx28-cfa10036.dts" 13 model = "Crystalfontz CFA-10049 Board"; 17 compatible = "i2c-mux-gpio"; 18 #address-cells = <1>; 19 #size-cells = <0>; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&i2cmux_pins_cfa10049>; [all …]
|
/freebsd-src/sys/contrib/device-tree/src/arm/intel/pxa/ |
H A D | pxa300-raumfeld-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/interrupt-controller/irq.h> 10 hw-revision = <0>; 14 stdout-path = &ffuart; 22 reg_3v3: regulator-3v3 { 23 compatible = "regulator-fixed"; 24 regulator-name = "3v3-fixed-supply"; 25 regulator-min-microvolt = <3300000>; [all …]
|
/freebsd-src/sys/dev/hid/ |
H A D | bcm5974.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 101 * Copyright (C) 2001-2004 Greg Kroah-Hartman (greg@kroah.com) 104 * Copyright (C) 2005 Frank Arnold (frank@scirocco-5v-turbo.de) 106 * Copyright (C) 2005 Michael Hanselmann (linux-kernel@hansmi.ch) 162 /* trackpad finger structure - compact version for external "Magic" devices */ 174 /* trackpad finger structure - little endian */ 179 uint16_t rel_x; /* relative x coodinate */ 180 uint16_t rel_y; /* relative y coodinate */ 181 uint16_t tool_major; /* tool area, major axis */ [all …]
|
/freebsd-src/sys/contrib/device-tree/include/dt-bindings/input/ |
H A D | linux-event-codes.h | 1 /* SPDX-License-Identifier: GPL-2.0-only WITH Linux-syscall-note */ 6 * This file is not only included from C-code but also from devicetree source 9 * Copyright (c) 1999-2002 Vojtech Pavlik 70 * AC - Application Control 71 * AL - Applicatio [all...] |
/freebsd-src/share/doc/papers/timecounter/ |
H A D | timecounter.ms | 5 .\" ---------------------------------------------------------------------------- 6 .\" "THE BEER-WARE LICENSE" (Revision 42): 9 .\" this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp 10 .\" ---------------------------------------------------------------------------- 16 .A "Poul-Henning Kamp" "The FreeBSD Project" 18 The FreeBSD timecounters are an architecture-independent implementation 21 multiplication to canonical timescales based on micro- or nano-seconds 23 synchronisation. Timecounters are implemented using lock-less 24 stable-storage based primitives which scale efficiently in SMP 80 for instance transport or consumption of a substance at a well-known [all …]
|
/freebsd-src/lib/msun/tests/ |
H A D | invctrig_test.c | 1 /*- 2 * Copyright (c) 2008-2013 David Schultz <das@FreeBSD.org> 38 #include "test-utils.h" 67 * Test within a given tolerance. The tolerance indicates relative error 93 testall(func, -(x), -result, exceptmask, excepts, checksign); \ 97 testall(func, -(x), result, exceptmask, excepts, checksign); \ 110 testall_tol(func, -(x), -result, tol); \ 114 testall_tol(func, -(x), result, tol); \ 129 testall_tol(cacosh, -zero, CMPLXL(0.0, -pi / 2), 1); in ATF_TC_BODY() 130 testall_tol(cacos, zero, CMPLXL(pi / 2, -0.0), 1); in ATF_TC_BODY() [all …]
|
H A D | ctrig_test.c | 1 /*- 2 * Copyright (c) 2008-2011 David Schultz <das@FreeBSD.org> 38 #include "test-utils.h" 70 * Test within a given tolerance. The tolerance indicates relative error 91 test_tol(func, -(z), -(result), tol); \ 95 test_tol(func, -(z), result, tol); \ 105 testall(func, -x, -result, exceptmask, excepts, checksign); \ 109 testall(func, -x, result, exceptmask, excepts, checksign); \ 143 testall_even(ccos, zero, CMPLXL(1.0, -0.0), ALL_STD_EXCEPT, 0, CS_BOTH); in ATF_TC_BODY() 164 * Inf,NaN +-Inf,NaN Inf,NaN 1,+-0 in ATF_TC_BODY() [all …]
|
/freebsd-src/sys/contrib/device-tree/src/arm/ti/omap/ |
H A D | omap3-echo.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 5 /dts-v1/; 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/leds/common.h> 14 compatible = "amazon,omap3-echo", "ti,omap3630", "ti,omap3"; 18 cpu0-supply = <&vdd1_reg>; 28 compatible = "regulator-fixed"; 29 regulator-name = "vcc5v"; 30 regulator-min-microvolt = <5000000>; 31 regulator-max-microvolt = <5000000>; [all …]
|
/freebsd-src/contrib/ntp/html/ |
H A D | warp.html | 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 4 <meta http-equiv="content-type" content="text/html;charset=iso-8859-1"> 12 <!-- #BeginDate format:En2m -->10-Mar-2014 05:24<!-- #EndDate --> 32 …> only because it was used to test and validate the NTPv4 specification RFC-5905. It is best read… 34 …gs time; however, these functions can be performed by the operating system on a per-user basis.</p> 35 …ermined by the rotation of the Earth about its axis. The Earth rotation is gradually slowing down … 36 …-seconds.list</tt> file, which can be downloaded from the NIST FTP servers. This file is updated a… 41 <p>Figure 1 shows two NTP time formats, a 64-bit <em>timestamp</em> format and a 128-bit <em>dates… 47 …em>on-wire protocol</em> described in the white paper <a href="http://www.eecis.udel.edu/~mills/o… 48 …e <a href="rate.html">Rate Management and the Kiss-o'-Death Packet</a> page protects against denia… [all …]
|
/freebsd-src/sys/sys/ |
H A D | elf_common.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 92 #define OHW_R4KEOP 0x00000001 /* patch for R4000 branch at end-of-page bug */ 94 #define OHW_R5KEOP 0x00000004 /* patch for R5000 branch at end-of-page bug */ 101 #define OHWA0_R4KEOP_CHECKED 0x00000001 /* object checked for R4000 end-o [all...] |