| .. SPDX-License-Identifier: GPL-2.0+ |
| |
| ========================== |
| Internal API Documentation |
| ========================== |
| |
| .. contents:: |
| :depth: 2 |
| |
| |
| Packet Transport Layer |
| ====================== |
| |
| .. kernel-doc:: drivers/platform/surface/aggregator/ssh_parser.h |
| :internal: |
| |
| .. kernel-doc:: drivers/platform/surface/aggregator/ssh_parser.c |
| :internal: |
| |
| .. kernel-doc:: drivers/platform/surface/aggregator/ssh_msgb.h |
| :internal: |
| |
| .. kernel-doc:: drivers/platform/surface/aggregator/ssh_packet_layer.h |
| :internal: |
| |
| .. kernel-doc:: drivers/platform/surface/aggregator/ssh_packet_layer.c |
| :internal: |
| |
| |
| Request Transport Layer |
| ======================= |
| |
| .. kernel-doc:: drivers/platform/surface/aggregator/ssh_request_layer.h |
| :internal: |
| |
| .. kernel-doc:: drivers/platform/surface/aggregator/ssh_request_layer.c |
| :internal: |
| |
| |
| Controller |
| ========== |
| |
| .. kernel-doc:: drivers/platform/surface/aggregator/controller.h |
| :internal: |
| |
| .. kernel-doc:: drivers/platform/surface/aggregator/controller.c |
| :internal: |
| |
| |
| Client Device Bus |
| ================= |
| |
| .. kernel-doc:: drivers/platform/surface/aggregator/bus.c |
| :internal: |
| |
| |
| Core |
| ==== |
| |
| .. kernel-doc:: drivers/platform/surface/aggregator/core.c |
| :internal: |
| |
| |
| Trace Helpers |
| ============= |
| |
| .. kernel-doc:: drivers/platform/surface/aggregator/trace.h |