internal-api.rst 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. .. SPDX-License-Identifier: GPL-2.0+
  2. ==========================
  3. Internal API Documentation
  4. ==========================
  5. .. contents::
  6. :depth: 2
  7. Packet Transport Layer
  8. ======================
  9. .. kernel-doc:: drivers/platform/surface/aggregator/ssh_parser.h
  10. :internal:
  11. .. kernel-doc:: drivers/platform/surface/aggregator/ssh_parser.c
  12. :internal:
  13. .. kernel-doc:: drivers/platform/surface/aggregator/ssh_msgb.h
  14. :internal:
  15. .. kernel-doc:: drivers/platform/surface/aggregator/ssh_packet_layer.h
  16. :internal:
  17. .. kernel-doc:: drivers/platform/surface/aggregator/ssh_packet_layer.c
  18. :internal:
  19. Request Transport Layer
  20. =======================
  21. .. kernel-doc:: drivers/platform/surface/aggregator/ssh_request_layer.h
  22. :internal:
  23. .. kernel-doc:: drivers/platform/surface/aggregator/ssh_request_layer.c
  24. :internal:
  25. Controller
  26. ==========
  27. .. kernel-doc:: drivers/platform/surface/aggregator/controller.h
  28. :internal:
  29. .. kernel-doc:: drivers/platform/surface/aggregator/controller.c
  30. :internal:
  31. Client Device Bus
  32. =================
  33. .. kernel-doc:: drivers/platform/surface/aggregator/bus.c
  34. :internal:
  35. Core
  36. ====
  37. .. kernel-doc:: drivers/platform/surface/aggregator/core.c
  38. :internal:
  39. Trace Helpers
  40. =============
  41. .. kernel-doc:: drivers/platform/surface/aggregator/trace.h