1/* SPDX-License-Identifier: MIT */ 2#ifndef __NVIF_IF0011_H__ 3#define __NVIF_IF0011_H__ 4 5union nvif_conn_args { 6 struct nvif_conn_v0 { 7 __u8 version; 8 __u8 id; /* DCB connector table index. */ 9 __u8 pad02[6]; 10 } v0; 11}; 12 13union nvif_conn_event_args { 14 struct nvif_conn_event_v0 { 15 __u8 version; 16#define NVIF_CONN_EVENT_V0_PLUG 0x01 17#define NVIF_CONN_EVENT_V0_UNPLUG 0x02 18#define NVIF_CONN_EVENT_V0_IRQ 0x04 19 __u8 types; 20 __u8 pad02[6]; 21 } v0; 22}; 23 24#define NVIF_CONN_V0_HPD_STATUS 0x00000000 25 26union nvif_conn_hpd_status_args { 27 struct nvif_conn_hpd_status_v0 { 28 __u8 version; 29 __u8 support; 30 __u8 present; 31 __u8 pad03[5]; 32 } v0; 33}; 34#endif 35