Searched full:surface (Results 1 – 25 of 45) sorted by relevance
12
| /Documentation/driver-api/surface_aggregator/ |
| D | internal-api.rst | 14 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_parser.h 17 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_parser.c 20 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_msgb.h 23 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_packet_layer.h 26 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_packet_layer.c 33 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_request_layer.h 36 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_request_layer.c 43 .. kernel-doc:: drivers/platform/surface/aggregator/controller.h 46 .. kernel-doc:: drivers/platform/surface/aggregator/controller.c 53 .. kernel-doc:: drivers/platform/surface/aggregator/bus.c [all …]
|
| D | overview.rst | 7 The Surface/System Aggregator Module (SAM, SSAM) is an (arguably *the*) 8 embedded controller (EC) on Microsoft Surface devices. It has been originally 9 introduced on 4th generation devices (Surface Pro 4, Surface Book 1), but 17 Not much is currently known about SAM on 4th generation devices (Surface Pro 18 4, Surface Book 1), due to the use of a different communication interface 19 between host and EC (as detailed below). On 5th (Surface Pro 2017, Surface 20 Book 2, Surface Laptop 1) and later generation devices, SAM is responsible 24 host. On the Surface Book 2, specifically, it additionally provides an 26 display part from the keyboard part of the device), on the Surface Laptop 1 28 restructured for 7th generation devices and on those, specifically Surface [all …]
|
| D | client-api.rst | 16 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_packet_layer.c 25 .. kernel-doc:: drivers/platform/surface/aggregator/controller.c 28 .. kernel-doc:: drivers/platform/surface/aggregator/core.c 37 .. kernel-doc:: drivers/platform/surface/aggregator/bus.c
|
| D | index.rst | 4 Surface System Aggregator Module (SSAM)
|
| D | ssh.rst | 22 Surface Serial Hub Protocol 25 The Surface Serial Hub (SSH) is the central communication interface for the 26 embedded Surface Aggregator Module controller (SAM or EC), found on newer 27 Surface generations. We will refer to this protocol and interface as 30 On Surface devices with SAM-over-SSH, SAM is connected to the host via UART 34 more. For Surface Laptops, keyboard input is handled via HID directed 35 through SAM, on the Surface Laptop 3 and Surface Book 3 this also includes
|
| /Documentation/devicetree/bindings/platform/ |
| D | microsoft,surface-sam.yaml | 4 $id: http://devicetree.org/schemas/platform/microsoft,surface-sam.yaml# 7 title: Surface System Aggregator Module (SAM, SSAM) 13 Surface devices use a standardized embedded controller to let the 20 const: microsoft,surface-sam 38 compatible = "microsoft,surface-sam";
|
| /Documentation/driver-api/surface_aggregator/clients/ |
| D | san.rst | 8 Surface ACPI Notify 11 The Surface ACPI Notify (SAN) device provides the bridge between ACPI and 14 relating to the discrete GPU (dGPU) of the Surface Book 2 can be sent from 15 ACPI code (note: the Surface Book 3 uses a different method for this). The 43 .. kernel-doc:: drivers/platform/surface/surface_acpi_notify.c
|
| D | dtx.rst | 14 and re-attachment handling. To this end, it provides the ``/dev/surface/dtx`` 33 The detachable upper part of the Surface Book, housing the screen and CPU. 36 The lower part of the Surface Book from which the clipboard can be 701 * ``SDTX_DEVICE_TYPE_HID``, for Surface Aggregator Module over HID, and 703 * ``SDTX_DEVICE_TYPE_SSH``, for Surface Aggregator Module over Surface Serial 718 https://github.com/linux-surface/surface-dtx-daemon.
|
| D | cdev.rst | 17 The provided interface is accessible through the ``/dev/surface/aggregator`` 23 at https://github.com/linux-surface/surface-aggregator-module/tree/master/scripts/ssam.
|
| /Documentation/input/ |
| D | multi-touch-protocol.rst | 15 objects in direct contact with the device surface, is needed. This 61 surface. The order in which the packets appear in the event stream is not 189 indicate the distance between the contact and the surface. 236 surface units. If the surface has an X times Y resolution, the largest 240 The length, in surface units, of the minor axis of the contact. If the 244 The length, in surface units, of the major axis of the approaching 250 The length, in surface units, of the minor axis of the approaching 268 The distance, in surface units, between the contact and the surface. Zero 269 distance means the contact is touching the surface. A positive number means 270 the contact is hovering above the surface. [all …]
|
| D | event-codes.rst | 155 pen is hovering over but not touching the tablet surface. 228 - Used to describe the distance of a tool from an interaction surface. This 355 For touchpads where the button is placed beneath the surface, such that
|
| /Documentation/ABI/testing/ |
| D | sysfs-devices-physical_location | 13 Describes which panel surface of the system’s housing the 21 the panel surface. 28 the panel surface.
|
| D | sysfs-bus-iio-light-si1133 | 6 dark photodiode. "small" indicate the surface area capturing 14 dark photodiodes. "large" indicate the surface area capturing
|
| D | sysfs-driver-wacom | 29 when the stylus does not touch the tablet surface, and no 39 when the stylus touches the tablet surface, or any button is
|
| /Documentation/hwmon/ |
| D | surface_fan.rst | 8 * Microsoft Surface Pro 9 15 This provides monitoring of the fan found in some Microsoft Surface Pro devices, 16 like the Surface Pro 9. The fan is always controlled by the onboard controller.
|
| /Documentation/devicetree/bindings/iio/ |
| D | mount-matrix.txt | 52 device relative to the center of the planet, i.e. relative to its surface at 56 is held with its screen flat on the planets surface and 0 on the other axes, 78 its top towards surface, you get a negative y axis. 125 display is readable by a person standing upright on the earth surface, this 131 device on a flat surface and spin it around the z axis (such as rotating a
|
| /Documentation/devicetree/bindings/input/ |
| D | elan,ekth3000.yaml | 38 description: touchpad is a clickpad (the entire surface is a button)
|
| /Documentation/userspace-api/media/v4l/ |
| D | dev-overlay.rst | 94 primary graphics surface assume a certain color. 99 pixel is displayed, otherwise a pixel of the graphics surface. 103 video is displayed, so the graphics surface can be seen here. 130 its position over the graphics surface and the clipping to be applied.
|
| /Documentation/gpu/amdgpu/display/ |
| D | dc-glossary.rst | 219 Single Large Surface
|
| D | dcn-overview.rst | 79 that HUBP accesses a surface using a specific format read from memory, and our 189 Many DCN registers are double buffered, most importantly the surface address.
|
| /Documentation/userspace-api/ |
| D | no_new_privs.rst | 52 - By itself, ``no_new_privs`` can be used to reduce the attack surface
|
| D | seccomp_filter.rst | 13 surface exposed to the application. System call filtering is meant for 34 mechanism for minimizing the exposed kernel surface. It is meant to be 79 time, but allow for further decreasing the attack surface during
|
| /Documentation/core-api/ |
| D | symbol-namespaces.rst | 6 export surface of in-kernel symbols exported through the family of 23 surface of the in-kernel API. It allows subsystem maintainers to partition
|
| /Documentation/admin-guide/gpio/ |
| D | gpio-aggregator.rst | 23 grab and which not, reducing the attack surface.
|
| /Documentation/security/ |
| D | self-protection.rst | 20 attack surface. (Especially when they have the ability to load arbitrary 31 Attack Surface Reduction 127 unexpectedly extend the available attack surface. (The on-demand loading
|
12