/openbmc/qemu/chardev/ |
H A D | wctablet.c | 2 * QEMU Wacom Penpartner serial tablet emulation 67 /* This structure is used to save private info for Wacom Tablet. */ 95 static void wctablet_shift_input(TabletChardev *tablet, int count) in wctablet_shift_input() argument 97 tablet->query_index -= count; in wctablet_shift_input() 98 memmove(tablet->query, tablet->query + count, tablet->query_index); in wctablet_shift_input() 99 tablet->query[tablet->query_index] = 0; in wctablet_shift_input() 102 static void wctablet_queue_output(TabletChardev *tablet, uint8_t *buf, int count) in wctablet_queue_output() argument 104 if (tablet->outlen + count > sizeof(tablet->outbuf)) { in wctablet_queue_output() 108 memcpy(tablet->outbuf + tablet->outlen, buf, count); in wctablet_queue_output() 109 tablet->outlen += count; in wctablet_queue_output() [all …]
|
/openbmc/linux/drivers/input/tablet/ |
H A D | Kconfig | 3 # Tablet driver configuration 16 tristate "Acecad Flair tablet support (USB)" 21 tablet. Make sure to say Y to "Mouse support" 29 tristate "Aiptek 6000U/8000U and Genius G_PEN tablet support (USB)" 34 Aiptek 8000U or Genius G-PEN 560 tablet. Make sure to say Y to 42 tristate "Hanwang Art Master III tablet support (USB)" 47 Master III tablet. 53 tristate "KB Gear JamStudio tablet support (USB)" 58 JamStudio tablet. Make sure to say Y to "Mouse support" 66 tristate "Pegasus Mobile Notetaker Pen input tablet support" [all …]
|
H A D | aiptek.c | 30 * v1.1 - added support for tablet resolution, changed DV and proximity 53 * "Tablet Manager". 126 * BS2 also referred to as Tablet Pick 147 * To initialize the tablet: 226 /* Time to wait (in ms) in-between sending the tablet 228 * sequence from the tablet. 249 /* Length of incoming packet from the tablet 254 * whether the report came from the stylus, tablet mouse 255 * or "unknown" -- Unknown when the tablet is in relative 266 int odmCode; /* Tablet manufacturer code */ [all …]
|
/openbmc/linux/drivers/hid/ |
H A D | hid-uclogic-rdesc.h | 37 /* Size of the original descriptor of the new WP5540U tablet */ 40 /* Size of the original descriptor of WP1062 tablet */ 47 /* Size of the original descriptor of PF1209 tablet */ 54 /* Size of the original descriptors of TWHL850 tablet */ 59 /* Fixed PID 0522 tablet report descriptor, interface 0 (stylus) */ 63 /* Fixed PID 0522 tablet report descriptor, interface 1 (mouse) */ 67 /* Fixed PID 0522 tablet report descriptor, interface 2 (frame buttons) */ 71 /* Size of the original descriptors of TWHA60 tablet */
|
H A D | hid-uclogic-params.c | 4 * - tablet initialization and parameter retrieval 49 * uclogic_params_pen_hid_dbg() - Dump tablet interface pen parameters 53 * Dump tablet interface pen parameters with hid_dbg(). The dump is indented 83 * uclogic_params_frame_hid_dbg() - Dump tablet interface frame parameters 87 * Dump tablet interface frame parameters with hid_dbg(). The dump is 109 * uclogic_params_hid_dbg() - Dump tablet interface parameters 113 * Dump tablet interface parameters with hid_dbg(). 145 * @hdev: The HID device of the tablet interface to retrieve the string 203 * uclogic_params_pen (tablet interface's pen input parameters). 215 * uclogic_params_pen_init_v1() - initialize tablet interface pen [all …]
|
H A D | hid-uclogic-params.h | 4 * - tablet initialization and parameter retrieval 65 * Tablet interface's pen input parameters. 109 * Parameters of frame control inputs of a tablet interface. 192 * Tablet interface report parameters. 258 /* Initialize a tablet interface and discover its parameters */ 262 /* Get a replacement report descriptor for a tablet's interface. */ 267 /* Free resources used by tablet interface's parameters */ 270 /* Dump tablet interface parameters with hid_dbg() */
|
H A D | hid-waltop.c | 23 * tablet input mode, switching it between "default", "tablet" and "ink". 29 * The "tablet" mode uses some proprietary, yet decipherable protocol, which 38 * 02 16 01 tablet 42 /* Size of the original report descriptor of Slim Tablet 5.8 inch */ 45 /* Fixed Slim Tablet 5.8 inch descriptor */ 55 0x09, 0x46, /* Usage (Tablet Pick), */ 93 /* Size of the original report descriptor of Slim Tablet 12.1 inch */ 96 /* Fixed Slim Tablet 12.1 inch descriptor */ 106 0x09, 0x46, /* Usage (Tablet Pick), */ 157 0x09, 0x46, /* Usage (Tablet Pick), */ [all …]
|
H A D | hid-letsketch.c | 5 * Driver for the LetSketch / VSON WP9620N drawing tablet. 6 * This drawing tablet is also sold under other brand names such as Case U, 23 * Interface 1 EP 0x82 bootclass mouse, rdesc len 83, report id 0x0a, Tablet 27 * with a phone in portraid mode, while using the tablet in landscape mode. 121 /* All known brands selling this tablet use WP9620[N] as model name */ in letsketch_setup_input_tablet() 122 input->name = "WP9620 Tablet"; in letsketch_setup_input_tablet() 252 * message the tablet needs this elaborate magic reading of USB in letsketch_probe() 279 * The tablet should be in raw mode now, end with a final delay before in letsketch_probe()
|
/openbmc/qemu/ui/ |
H A D | spice-input.c | 109 SpiceTabletInstance tablet; member 171 QemuSpicePointer *pointer = container_of(sin, QemuSpicePointer, tablet); in tablet_set_logical_size() 186 QemuSpicePointer *pointer = container_of(sin, QemuSpicePointer, tablet); in tablet_position() 198 QemuSpicePointer *pointer = container_of(sin, QemuSpicePointer, tablet); in tablet_wheel() 207 QemuSpicePointer *pointer = container_of(sin, QemuSpicePointer, tablet); in tablet_buttons() 215 .base.description = "tablet", 234 qemu_spice.add_interface(&pointer->tablet.base); in mouse_mode_notifier() 236 spice_server_remove_interface(&pointer->tablet.base); in mouse_mode_notifier() 253 pointer->tablet.base.sif = &tablet_interface.base; in qemu_spice_input_init()
|
/openbmc/linux/drivers/platform/surface/ |
H A D | surface_aggregator_tabletsw.c | 3 * Surface System Aggregator Module (SSAM) tablet mode switch driver. 19 /* -- SSAM generic tablet switch driver framework. -------------------------- */ 92 int tablet, status; in ssam_tablet_sw_update_workfn() local 103 tablet = sw->ops.state_is_tablet_mode(sw, &state); in ssam_tablet_sw_update_workfn() 104 input_report_switch(sw->mode_switch, SW_TABLET_MODE, tablet); in ssam_tablet_sw_update_workfn() 121 int tablet, status; in ssam_tablet_sw_probe() local 148 /* Set up tablet mode switch. */ in ssam_tablet_sw_probe() 158 tablet = sw->ops.state_is_tablet_mode(sw, &sw->state); in ssam_tablet_sw_probe() 160 input_report_switch(sw->mode_switch, SW_TABLET_MODE, tablet); in ssam_tablet_sw_probe() 203 /* -- SSAM KIP tablet switch implementation. -------------------------------- */ [all …]
|
H A D | Kconfig | 130 tristate "Surface Aggregator Generic Tablet-Mode Switch Driver" 135 Provides a tablet-mode switch input device on Microsoft Surface models 144 the device should be considered in tablet-mode due to the keyboard cover 146 not available for input). It does so by creating a tablet-mode switch 149 Select M or Y here, if you want to provide tablet-mode switch input 226 tristate "Power/home/volume buttons driver for Microsoft Surface Pro 3/4 tablet" 230 This driver handles the power/home/volume buttons on the Microsoft Surface Pro 3/4 tablet.
|
/openbmc/linux/drivers/platform/x86/x86-android-tablets/ |
H A D | Kconfig | 3 # X86 Android tablet support Kconfig 7 tristate "X86 Android tablet support" 20 If you have a x86 Android tablet say Y or M here, for a generic x86
|
/openbmc/linux/Documentation/devicetree/bindings/arm/ |
H A D | sunxi.yaml | 39 - description: Allwinner GA10H Quad Core Tablet v1.1 44 - description: Allwinner GT90H Tablet v4 159 - description: Colorfly E708 Q1 Tablet 217 - description: Empire Electronix D709 Tablet 222 - description: Empire Electronix M712 Tablet 288 - description: Gemei G9 Tablet 345 - description: iNet D978 Rev 02 Tablet 350 - description: iNet Q972 Tablet 539 - description: MSI Primo81 Tablet 766 - description: Polaroid MID2407PXE03 Tablet [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-driver-wacom | 7 controls reporting speed of Wacom bluetooth tablet. Reading 8 from this file returns 1 if tablet reports in high speed mode 21 presence of said LEDs and OLEDs on the tablet device. 29 when the stylus does not touch the tablet surface, and no 39 when the stylus touches the tablet surface, or any button is
|
/openbmc/qemu/docs/system/devices/ |
H A D | usb.rst | 64 -device usb-tablet,bus=usb-bus.0 \\ 67 This attaches a USB tablet to the UHCI adapter and a USB mass storage 107 ``usb-tablet`` 166 ``usb-wacom-tablet`` 167 Virtual Wacom PenPartner tablet. This device is similar to the 168 ``tablet`` above but it can be used with the tslib library because in 227 Plugging a tablet into UHCI port 1 works like this:: 229 -device usb-tablet,bus=usb-bus.0,port=1 246 (qemu) device_add usb-tablet,bus=usb-bus.0,port=1,id=my-tablet 247 (qemu) device_del my-tablet
|
/openbmc/qemu/tests/qtest/ |
H A D | usb-hcd-ehci-test.c | 77 uhci_port_test(&uhci1, 0, UHCI_PORT_CCS); /* usb-tablet */ in pci_uhci_port_1() 106 uhci_port_test(&uhci1, 0, 0); /* usb-tablet, @ehci */ in pci_uhci_port_2() 117 PORTSC_PPOWER | PORTSC_CONNECT, /* usb-tablet */ in pci_ehci_port_2() 135 /* check for presence of hotplugged usb-tablet */ in pci_ehci_port_3_hotplug() 173 "-device usb-tablet,bus=ich9-ehci-1.0,port=1,usb_version=1 " in main()
|
/openbmc/qemu/docs/ |
H A D | multiseat.txt | 24 -device usb-tablet 27 standard ps/2 keyboard (implicitly there) and the usb-tablet. Now the 34 -device usb-tablet,bus=usb.2.0,port=2,display=video.2 50 -device virtio-tablet-pci,bus=head.2,addr=03.0,display=video.2 74 multiseat. For tablet events the event source is sent to the spice
|
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | dmi.c | 54 /* Note the Voyo winpad A15 tablet uses the same Ampak AP6330 module, with the 55 * exact same nvram file as the Prowise-PT301 tablet. Since the nvram for the 106 /* Cyberbook T116 rugged tablet */ 164 /* Predia Basic tablet (+ with keyboard dock) */ 174 /* Voyo winpad A15 tablet */
|
/openbmc/linux/drivers/platform/chrome/ |
H A D | chromeos_tbmc.c | 2 // Driver to detect Tablet Mode for ChromeOS convertible. 77 idev->name = "Tablet Mode Switch"; in chromeos_tbmc_add() 121 MODULE_DESCRIPTION("ChromeOS ACPI tablet switch driver");
|
/openbmc/openbmc/poky/meta/conf/machine/ |
H A D | qemuppc64.conf | 20 #QB_OPT_APPEND += "-device qemu-xhci -device usb-tablet -device usb-kbd" 21 QB_OPT_APPEND = "-usb -device usb-tablet"
|
/openbmc/openbmc/meta-openembedded/meta-gnome/recipes-support/libwacom/ |
H A D | libwacom_2.8.0.bb | 1 SUMMARY = "A tablet description library" 3 … It provides easy access to information such as 'is this a built-in on-screen tablet\', \
|
/openbmc/linux/drivers/input/ |
H A D | Kconfig | 12 Say Y here if you have any input device (mouse, keyboard, tablet, 118 If you're using a digitizer, or a graphic tablet, and want to use 128 If you're using a digitizer, or a graphic tablet, and want to use 199 source "drivers/input/tablet/Kconfig"
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | apq8094-sony-xperia-kitakami-karin_windy.dts | 12 model = "Sony Xperia Z4 Tablet (Wi-Fi)"; 14 chassis-type = "tablet";
|
/openbmc/linux/arch/arm/boot/dts/vt8500/ |
H A D | wm8650-mid.dts | 3 * wm8650-mid.dts - Device tree file for Wondermedia WM8650-MID Tablet 12 model = "Wondermedia WM8650-MID Tablet";
|
/openbmc/linux/arch/arm/boot/dts/allwinner/ |
H A D | sun8i-q8-common.dtsi | 42 #include "sunxi-reference-design-tablet.dtsi" 43 #include "sun8i-reference-design-tablet.dtsi" 53 /* Tablet dts should provide panel compatible */
|