/linux/Documentation/driver-api/surface_aggregator/ |
A 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 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 60 .. kernel-doc:: drivers/platform/surface/aggregator/core.c [all …]
|
A 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
|
/linux/drivers/gpu/drm/amd/display/dc/core/ |
A D | dc.c | 2288 else if (u->surface) in det_surface_update() 2464 surface->time.time_elapsed_in_us[surface->time.index] = in copy_surface_update_to_plane() 2479 surface->dst_rect = in copy_surface_update_to_plane() 2481 surface->src_rect = in copy_surface_update_to_plane() 2483 surface->clip_rect = in copy_surface_update_to_plane() 2490 surface->format = in copy_surface_update_to_plane() 2494 surface->rotation = in copy_surface_update_to_plane() 2502 surface->visible = in copy_surface_update_to_plane() 2510 surface->dcc = in copy_surface_update_to_plane() 2557 surface->hdr_mult = in copy_surface_update_to_plane() [all …]
|
/linux/drivers/platform/surface/ |
A D | .built-in.a.cmd | 1 …surface/built-in.a := echo >/dev/null; rm -f drivers/platform/surface/built-in.a; /usr/bin/ccache …
|
A D | Kconfig | 73 interface (/dev/surface/aggregator), which can be used by user-space 183 source "drivers/platform/surface/aggregator/Kconfig"
|
/linux/drivers/gpu/drm/vmwgfx/ |
A D | vmwgfx_kms.c | 499 struct vmw_surface *surface = NULL; in vmw_du_cursor_plane_atomic_check() local 525 surface = vmw_framebuffer_to_vfbs(fb)->surface; in vmw_du_cursor_plane_atomic_check() 527 if (surface && !surface->snooper.image) { in vmw_du_cursor_plane_atomic_check() 968 vfbs->surface = vmw_surface_reference(surface); in vmw_kms_new_framebuffer_surface() 982 vmw_surface_unreference(&surface); in vmw_kms_new_framebuffer_surface() 1309 struct vmw_surface *surface, in vmw_kms_new_framebuffer() argument 1327 bo, &surface); in vmw_kms_new_framebuffer() 1335 if (surface) { in vmw_kms_new_framebuffer() 1400 &surface, &bo); in vmw_kms_fb_create() 1426 if (surface) in vmw_kms_fb_create() [all …]
|
A D | vmwgfx_ioctl.c | 171 struct vmw_surface *surface; in vmw_present_ioctl() local 222 surface = vmw_res_to_srf(res); in vmw_present_ioctl() 224 vfb, surface, arg->sid, in vmw_present_ioctl() 229 vmw_surface_unreference(&surface); in vmw_present_ioctl()
|
A D | vmwgfx_stdu.c | 871 srf = &vfbs->surface->res; in vmw_kms_stdu_surface_dirty() 1066 new_vfbs->surface->metadata.base_size.width == hdisplay && in vmw_stdu_primary_plane_prepare_fb() 1067 new_vfbs->surface->metadata.base_size.height == vdisplay) in vmw_stdu_primary_plane_prepare_fb() 1105 metadata = new_vfbs->surface->metadata; in vmw_stdu_primary_plane_prepare_fb() 1145 vps->surf = vmw_surface_reference(new_vfbs->surface); in vmw_stdu_primary_plane_prepare_fb() 1450 cmd_update->body.image.sid = vfbs->surface->res.id; in vmw_stdu_surface_update_proxy() 1482 cmd_copy->body.src.sid = vfbs->surface->res.id; in vmw_stdu_surface_populate_copy() 1557 if (vfbs->surface->res.id != stdu->display_srf->res.id) { in vmw_stdu_plane_update_surface()
|
A D | vmwgfx_kms.h | 235 struct vmw_surface *surface; member 439 struct vmw_surface *surface,
|
/linux/Documentation/input/ |
A 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 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 270 the contact is hovering above the surface. 294 The surface X coordinate of the center of the touching ellipse. 297 The surface Y coordinate of the center of the touching ellipse. [all …]
|
/linux/Documentation/ABI/testing/ |
A D | sysfs-bus-iio-light-si1133 | 6 dark photodiode. "small" indicate the surface area capturing 14 dark photodiodes. "large" indicate the surface area capturing
|
A 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
|
/linux/drivers/gpu/drm/radeon/ |
A D | radeon_asic.c | 236 .surface = { 304 .surface = { 400 .surface = { 468 .surface = { 536 .surface = { 604 .surface = { 672 .surface = { 740 .surface = { 808 .surface = { 876 .surface = { [all …]
|
/linux/Documentation/devicetree/bindings/iio/ |
A 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
|
/linux/drivers/platform/ |
A D | Makefile | 12 obj-$(CONFIG_SURFACE_PLATFORMS) += surface/
|
A D | Kconfig | 17 source "drivers/platform/surface/Kconfig"
|
A D | .built-in.a.cmd | 1 … drivers/platform/built-in.a drivers/platform/chrome/built-in.a drivers/platform/surface/built-in.a
|
/linux/drivers/gpu/drm/qxl/ |
A D | qxl_draw.c | 78 make_drawable(struct qxl_device *qdev, int surface, uint8_t type, in make_drawable() argument 91 drawable->surface_id = surface; /* Only primary for now */ in make_drawable()
|
/linux/Documentation/driver-api/surface_aggregator/clients/ |
A 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.
|
A D | san.rst | 43 .. kernel-doc:: drivers/platform/surface/surface_acpi_notify.c
|
/linux/Documentation/devicetree/bindings/input/ |
A D | elan,ekth3000.yaml | 38 description: touchpad is a clickpad (the entire surface is a button)
|
/linux/Documentation/userspace-api/media/v4l/ |
A D | dev-overlay.rst | 93 primary graphics surface assume a certain color. 97 pixel is displayed, otherwise a pixel of the graphics surface. 100 video is displayed, so the graphics surface can be seen here. 127 its position over the graphics surface and the clipping to be applied.
|
/linux/Documentation/core-api/ |
A 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
|
/linux/Documentation/userspace-api/ |
A D | no_new_privs.rst | 52 - By itself, ``no_new_privs`` can be used to reduce the attack surface
|
/linux/drivers/gpu/drm/nouveau/nvkm/engine/ce/fuc/ |
A D | com.fuc | 416 // Calculates the hw swizzle mask and adjusts the surface's xcnt to match 515 // Setup to handle a tiled surface 536 // $p2: set if dst surface 666 // Setup to handle a linear surface
|