Home
last modified time | relevance | path

Searched +full:gpio +full:- +full:mouse (Results 1 – 22 of 22) sorted by relevance

/freebsd/sys/contrib/device-tree/Bindings/input/
H A Dgpio-mouse.txt1 Device-Tree bindings for GPIO attached mice
3 This simply uses standard GPIO handles to define a simple mouse connected
4 to 5-7 GPIO lines.
7 - compatible: must be "gpio-mouse"
8 - scan-interval-ms: The scanning interval in milliseconds
9 - up-gpios: GPIO line phandle to the line indicating "up"
10 - down-gpios: GPIO line phandle to the line indicating "down"
11 - left-gpios: GPIO line phandle to the line indicating "left"
12 - right-gpios: GPIO line phandle to the line indicating "right"
15 - button-left-gpios: GPIO line handle to the left mouse button
[all …]
H A Dariel-pwrbutton.yaml1 # SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/input/ariel-pwrbutton.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Lubomir Rintel <lkundrak@v3.sk>
14 SPI bus that is capable of sending keyboard and mouse data. A single
19 - $ref: input.yaml#
20 - $ref: /schemas/spi/spi-peripheral-props.yaml#
25 - const: dell,wyse-ariel-ec-input
26 - const: ene,kb3930-input
[all …]
/freebsd/sys/contrib/dev/acpica/common/
H A Dahids.c3 * Module Name: ahids - Table of ACPI/PNP _HID/_CID values
11 * Some or all of this work - Copyright (c) 1999 - 2025, Intel Corp.
28 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent
104 * re-exports any such software from a foreign destination, Licensee shall
105 * ensure that the distribution and export/re-export of the software is in
108 * any of its subsidiaries will export/re-export any technical data, process,
130 * 3. Neither the names of the above-listed copyright holders nor the names
206 {"INBC0000", "GPIO Expander"},
207 {"INT0002", "Virtual GPIO Controller"},
223 {"INT33C7", "Intel Serial I/O GPIO Host Controller"},
[all …]
/freebsd/sys/arm/conf/
H A DTEGRA1247 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
55 # General-purpose input/output
56 device gpio
65 device uart # Multi-uart driver
74 device ahci # AHCI-compatible SATA controllers
89 device umass # Disks/Mass storage - Requires scbus and da
93 device ums # USB mouse
141 device hms # HID mouse
147 # SoC-specific devices
/freebsd/sys/x86/conf/
H A DNOTES12 # NOTE: introduces CDDL-licensed components into the kernel
42 options COUNT_IPIS # Per-CPU IPI interrupt counters
58 # DEVICE_POLLING adds support for mixed interrupt-polling handling
76 # BPF_JITTER adds support for BPF just-in-time compiler.
91 device speaker #Play IBM BASIC-style noises out your speaker
110 # interrupt controller. This saves about 0.7-1.25 usec for each interrupt.
114 # interrupt controller. This saves about 0.7-1.25 usec for each interrupt.
205 options SC_ALT_MOUSE_IMAGE # simplified mouse cursor in text mode
212 options SC_MOUSE_CHAR=0x3 # char code for text mode mouse cursor
223 # cut-n-paste feature
[all …]
/freebsd/share/misc/
H A Dusb_vendors6 # http://www.linux-usb.org/usb-ids.html
7 # or send entries as patches (diff -u old new) in the
10 # http://www.linux-usb.org/usb.ids
13 # Date: 2025-04-01 20:34:02
20 # device device_name <-- single tab
21 # interface interface_name <-- two tabs
38 5301 GW-US54ZGL 802.11bg
54 145f NW-3100 802.11b/g 54Mbps Wireless Network Adapter [zd1211]
62 0200 TP-Link
81 120e ASI120MC-S Planetary Camera
[all …]
H A Dpci_vendors5 # Date: 2025-03-09 03:15:02
8 # the PCI ID Project at https://pci-ids.ucw.cz/.
14 # (version 2 or higher) or the 3-clause BSD License.
25 # device device_name <-- single tab
26 # subvendor subdevice subsystem_name <-- two tabs
30 # This is a relabelled RTL-8139
31 8139 AT-2500TX V3 Ethernet
41 7a09 PCI-to-PCI Bridge
51 7a19 PCI-to-PCI Bridge
57 7a29 PCI-to-PCI Bridge
[all …]
/freebsd/sys/dev/wbwd/
H A Dwbwd.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
66 #define WB_LDN_REG_LDN8 0x08 /* GPIO 2, Watchdog */
69 * LDN8 (GPIO 2, Watchdog) specific registers and options.
84 /* CRF7: Watchdog mouse, keyb, force, .. Mapped to reg_2. */
86 #define WB_LDN8_CRF7_MOUSE 0x80 /* 1: mouse irq resets wd timer */
88 #define WB_LDN8_CRF7_FORCE 0x20 /* 1: force timeout (self-clear) */
109 * re-load it periodically.
187 .descr = "Winbond 83627DHG-P",
192 .descr = "Winbond 83667HG-B",
[all …]
/freebsd/sys/i386/conf/
H A DGENERIC2 # GENERIC -- Generic kernel configuration file for FreeBSD/i386
7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
27 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
44 options UFS_GJOURNAL # Enable gjournal-based UFS journaling
54 options PSEUDOFS # Pseudo-filesystem framework
71 options SYSVSHM # SYSV-style shared memory
72 options SYSVMSG # SYSV-style message queues
73 options SYSVSEM # SYSV-style semaphores
74 options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
97 options GZIO # gzip-compressed kernel and user dumps
[all …]
H A DNOTES2 # NOTES -- Lines that can be cut/pasted into kernel and hints configs.
61 # CPU_BLUELIGHTNING_3X enables triple-clock mode on IBM Blue Lightning
62 # CPU if CPU supports it. The default is double-clock mode on
76 # mapped mode. Default is 2-way set associative mode.
124 # K5/K6/K6-2 CPUs.
130 # without cache flush at hold state, and (2) write-back CPU cache on
136 # and should be included for any non-Pentium CPU that defines it.
139 # which indicates that the 15-16MB range is *definitely* not being
147 # in write-throug
[all...]
/freebsd/sys/amd64/conf/
H A DGENERIC2 # GENERIC -- Generic kernel configuration file for FreeBSD/amd64
7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
23 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
27 options NUMA # Non-Uniform Memory Architecture support
47 options UFS_GJOURNAL # Enable gjournal-based UFS journaling
57 options PSEUDOFS # Pseudo-filesystem framework
76 options SYSVSHM # SYSV-style shared memory
77 options SYSVMSG # SYSV-style message queues
78 options SYSVSEM # SYSV-style semaphores
79 options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
[all …]
/freebsd/sys/contrib/device-tree/src/powerpc/fsl/
H A Dmpc8544ds.dtsi2 * MPC8544DS Device Tree Source stub (no addresses or top-level ranges)
37 #address-cells = <1>;
38 #size-cells = <1>;
39 compatible = "cfi-flash";
41 bank-width = <2>;
42 device-width = <1>;
46 label = "dtb-nor";
51 label = "diagnostic-nor";
52 read-only;
57 label = "dink-nor";
[all …]
H A Dp2020ds.dtsi2 * P2020DS Device Tree Source stub (no addresses or top-level ranges)
4 * Copyright 2011-2012 Freescale Semiconductor Inc.
37 #address-cells = <1>;
38 #size-cells = <1>;
39 compatible = "cfi-flash";
41 bank-width = <2>;
42 device-width = <1>;
46 read-only;
51 read-only;
56 read-only;
[all …]
H A Dmpc8641_hpcn_36b.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright 2008-2009 Freescale Semiconductor Inc.
8 /include/ "mpc8641si-pre.dtsi"
13 #address-cells = <2>;
14 #size-cells = <2>;
29 compatible = "cfi-flash";
31 bank-width = <2>;
32 device-width = <2>;
33 #address-cells = <1>;
34 #size-cells = <1>;
[all …]
H A Dmpc8641_hpcn.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
8 /include/ "mpc8641si-pre.dtsi"
27 compatible = "cfi-flash";
29 bank-width = <2>;
30 device-width = <2>;
31 #address-cells = <1>;
32 #size-cells = <1>;
40 read-only;
49 read-only;
58 tbi-handle = <&tbi0>;
[all …]
H A Dmpc8572ds.dtsi2 * MPC8572DS Device Tree Source stub (no addresses or top-level ranges)
37 #address-cells = <1>;
38 #size-cells = <1>;
39 compatible = "cfi-flash";
41 bank-width = <2>;
42 device-width = <1>;
46 label = "ramdisk-nor";
51 label = "diagnostic-nor";
52 read-only;
57 label = "dink-nor";
[all …]
/freebsd/sys/dev/usb/
H A Dusbdevs3 /*-
4 * Copyright (c) 1998-2004 The NetBSD Foundation, Inc.
36 * USB.org publishes a VID list of USB-IF member companies at
89 vendor FUJITSUICL 0x0406 Fujitsu-ICL
165 vendor IODATA 0x04bb I-O Data
175 vendor LITEON 0x04ca Lite-On Technology
249 vendor ETEK 0x056c e-TEK Labs
255 vendor YEDATA 0x057b Y-E Data
270 vendor ATREND 0x059c A-Trend Technology
276 vendor CISCOLINKSYS3 0x05a6 Cisco-Linksys
[all …]
H A Dusb_ioctl.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
57 USB_TEMP_MOUSE, /* USB Mouse */
76 uint8_t ucr_addr; /* zero - currently not used */
174 /* will do a clear-stall before xfer */
177 /* isocronous completion time in milliseconds - used for echo cancel */
231 char quirkname[64 - 1
[all...]
/freebsd/sys/dts/powerpc/
H A Dp2020ds.dts55 * MA 02110-1301, USA.
58 *------------------------------------------------------------------
61 /dts-v1/;
65 #address-cells = <2>;
66 #size-cells = <2>;
80 #address-cells = <1>;
81 #size-cells = <0>;
86 next-level-cache = <&L2>;
92 next-level-cache = <&L2>;
101 #address-cells = <2>;
[all …]
H A Dmpc8572ds.dts4 * Copyright 2007-2009 Freescale Semiconductor Inc. All rights reserved
55 * MA 02110-1301, USA.
58 *------------------------------------------------------------------
61 /dts-v1/;
65 #address-cells = <2>;
66 #size-cells = <2>;
81 #address-cells = <1>;
82 #size-cells = <0>;
87 d-cache-line-size = <32>; // 32 bytes
88 i-cache-line-size = <32>; // 32 bytes
[all …]
/freebsd/sys/conf/
H A DNOTES2 # NOTES -- Lines that can be cut/pasted into kernel and hints configs.
11 # Please use ``make LINT'' to create an old-style LINT file if you want to
12 # do kernel test-builds.
48 # auto-size based on physical memory.
66 # after most other flags. Here we use it to inhibit use of non-optimal
67 # gcc built-in functions (e.g., memcmp).
70 # The following is equivalent to 'config -g KERNELNAME' and creates
71 # 'kernel.debug' compiled with -g debugging as well as a normal
81 makeoptions CONF_CFLAGS=-fno-builtin #Don't allow use of memcmp, etc.
82 #makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
[all …]
/freebsd/share/man/man4/
H A DMakefile183 gpio.4 \
337 mouse.4 \
715 MLINKS+=gpio.4 gpiobus.4
959 __arches= ${:!/bin/sh -c "/bin/ls -d ${.CURDIR}/man4.*"!:E}
1023 _atf_test_case.4= atf-test-case.4