apple_epic_service
static struct apple_epic_service *afk_epic_find_service(struct apple_dcp_afkep *ep,
struct apple_epic_service *service;
struct apple_epic_service *service;
struct apple_epic_service *service = afk_epic_find_service(ep, channel);
struct apple_epic_service *service;
int afk_send_command(struct apple_epic_service *service, u8 type,
int afk_service_call(struct apple_epic_service *service, u16 group, u32 command,
struct apple_epic_service services[AFK_MAX_CHANNEL];
int afk_send_command(struct apple_epic_service *service, u8 type,
int afk_service_call(struct apple_epic_service *service, u16 group, u32 command,
void (*init)(struct apple_epic_service *service, const char *name,
int (*call)(struct apple_epic_service *service, u32 idx,
int (*report)(struct apple_epic_service *service, enum epic_subtype type,
void (*teardown)(struct apple_epic_service *service);
int dptxport_connect(struct apple_epic_service *service, u8 core, u8 atc,
int dptxport_request_display(struct apple_epic_service *service)
int dptxport_release_display(struct apple_epic_service *service)
int dptxport_set_hpd(struct apple_epic_service *service, bool hpd)
dptxport_call_get_max_drive_settings(struct apple_epic_service *service,
dptxport_call_get_drive_settings(struct apple_epic_service *service,
dptxport_call_set_drive_settings(struct apple_epic_service *service,
static int dptxport_call_get_max_link_rate(struct apple_epic_service *service,
static int dptxport_call_get_max_lane_count(struct apple_epic_service *service,
static int dptxport_call_set_active_lane_count(struct apple_epic_service *service,
static int dptxport_call_get_link_rate(struct apple_epic_service *service,
dptxport_call_will_change_link_config(struct apple_epic_service *service)
dptxport_call_did_change_link_config(struct apple_epic_service *service)
static int dptxport_call_set_link_rate(struct apple_epic_service *service,
static int dptxport_call_get_supports_hpd(struct apple_epic_service *service,
dptxport_call_get_supports_downspread(struct apple_epic_service *service,
dptxport_call_activate(struct apple_epic_service *service,
dptxport_call_deactivate(struct apple_epic_service *service,
static int dptxport_call(struct apple_epic_service *service, u32 idx,
static void dptxport_init(struct apple_epic_service *service, const char *name,
int dptxport_validate_connection(struct apple_epic_service *service, u8 core,
struct apple_epic_service;
struct apple_epic_service *service;
int dptxport_validate_connection(struct apple_epic_service *service, u8 core,
int dptxport_connect(struct apple_epic_service *service, u8 core, u8 atc,
int dptxport_request_display(struct apple_epic_service *service);
int dptxport_release_display(struct apple_epic_service *service);
int dptxport_set_hpd(struct apple_epic_service *service, bool hpd);
static void disp_service_init(struct apple_epic_service *service, const char *name,
struct apple_epic_service *service;
static void system_init(struct apple_epic_service *service, const char *name,
static void powerlog_init(struct apple_epic_service *service, const char *name,
static int powerlog_report(struct apple_epic_service *service, enum epic_subtype type,