0001 .. SPDX-License-Identifier: GPL-2.0+
0002
0003 ==========================
0004 Internal API Documentation
0005 ==========================
0006
0007 .. contents::
0008 :depth: 2
0009
0010
0011 Packet Transport Layer
0012 ======================
0013
0014 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_parser.h
0015 :internal:
0016
0017 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_parser.c
0018 :internal:
0019
0020 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_msgb.h
0021 :internal:
0022
0023 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_packet_layer.h
0024 :internal:
0025
0026 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_packet_layer.c
0027 :internal:
0028
0029
0030 Request Transport Layer
0031 =======================
0032
0033 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_request_layer.h
0034 :internal:
0035
0036 .. kernel-doc:: drivers/platform/surface/aggregator/ssh_request_layer.c
0037 :internal:
0038
0039
0040 Controller
0041 ==========
0042
0043 .. kernel-doc:: drivers/platform/surface/aggregator/controller.h
0044 :internal:
0045
0046 .. kernel-doc:: drivers/platform/surface/aggregator/controller.c
0047 :internal:
0048
0049
0050 Client Device Bus
0051 =================
0052
0053 .. kernel-doc:: drivers/platform/surface/aggregator/bus.c
0054 :internal:
0055
0056
0057 Core
0058 ====
0059
0060 .. kernel-doc:: drivers/platform/surface/aggregator/core.c
0061 :internal:
0062
0063
0064 Trace Helpers
0065 =============
0066
0067 .. kernel-doc:: drivers/platform/surface/aggregator/trace.h