162306a36Sopenharmony_ci.. SPDX-License-Identifier: GPL-2.0+ 262306a36Sopenharmony_ci 362306a36Sopenharmony_ci=============================== 462306a36Sopenharmony_ciClient Driver API Documentation 562306a36Sopenharmony_ci=============================== 662306a36Sopenharmony_ci 762306a36Sopenharmony_ci.. contents:: 862306a36Sopenharmony_ci :depth: 2 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ciSerial Hub Communication 1262306a36Sopenharmony_ci======================== 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ci.. kernel-doc:: include/linux/surface_aggregator/serial_hub.h 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_ci.. kernel-doc:: drivers/platform/surface/aggregator/ssh_packet_layer.c 1762306a36Sopenharmony_ci :export: 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ciController and Core Interface 2162306a36Sopenharmony_ci============================= 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ci.. kernel-doc:: include/linux/surface_aggregator/controller.h 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ci.. kernel-doc:: drivers/platform/surface/aggregator/controller.c 2662306a36Sopenharmony_ci :export: 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ci.. kernel-doc:: drivers/platform/surface/aggregator/core.c 2962306a36Sopenharmony_ci :export: 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ci 3262306a36Sopenharmony_ciClient Bus and Client Device API 3362306a36Sopenharmony_ci================================ 3462306a36Sopenharmony_ci 3562306a36Sopenharmony_ci.. kernel-doc:: include/linux/surface_aggregator/device.h 3662306a36Sopenharmony_ci 3762306a36Sopenharmony_ci.. kernel-doc:: drivers/platform/surface/aggregator/bus.c 3862306a36Sopenharmony_ci :export: 39