Searched refs:nvkm_mxm (Results 1 – 5 of 5) sorted by relevance
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/ |
H A D | mxms.h | 15 void mxms_output_device(struct nvkm_mxm *, u8 *, struct mxms_odev *); 17 u16 mxms_version(struct nvkm_mxm *); 18 u16 mxms_headerlen(struct nvkm_mxm *); 19 u16 mxms_structlen(struct nvkm_mxm *); 20 bool mxms_checksum(struct nvkm_mxm *); 21 bool mxms_valid(struct nvkm_mxm *); 23 bool mxms_foreach(struct nvkm_mxm *, u8, 24 bool (*)(struct nvkm_mxm *, u8 *, void *), void *);
|
H A D | nouveau_nvkm_subdev_mxm_mxms.c | 35 mxms_data(struct nvkm_mxm *mxm) in mxms_data() 42 mxms_version(struct nvkm_mxm *mxm) in mxms_version() 60 mxms_headerlen(struct nvkm_mxm *mxm) in mxms_headerlen() 66 mxms_structlen(struct nvkm_mxm *mxm) in mxms_structlen() 72 mxms_checksum(struct nvkm_mxm *mxm) in mxms_checksum() 86 mxms_valid(struct nvkm_mxm *mxm) in mxms_valid() 101 mxms_foreach(struct nvkm_mxm *mxm, u8 types, in mxms_foreach() 102 bool (*exec)(struct nvkm_mxm *, u8 *, void *), void *info) in mxms_foreach() argument 188 mxms_output_device(struct nvkm_mxm *mxm, u8 *pdata, struct mxms_odev *desc) in mxms_output_device()
|
H A D | nouveau_nvkm_subdev_mxm_base.c | 58 mxm_shadow_rom(struct nvkm_mxm *mxm, u8 version) in mxm_shadow_rom() 94 mxm_shadow_dsm(struct nvkm_mxm *mxm, u8 version) in mxm_shadow_dsm() 149 wmi_wmmx_mxmi(struct nvkm_mxm *mxm, u8 version) in wmi_wmmx_mxmi() 179 mxm_shadow_wmi(struct nvkm_mxm *mxm, u8 version) in mxm_shadow_wmi() 218 bool (*exec)(struct nvkm_mxm *, u8 version); 231 mxm_shadow(struct nvkm_mxm *mxm, u8 version) in mxm_shadow() 247 nvkm_mxm = { variable 251 nvkm_mxm_new_(struct nvkm_device *device, int index, struct nvkm_mxm **pmxm) in nvkm_mxm_new_() 254 struct nvkm_mxm *mxm; in nvkm_mxm_new_() 261 nvkm_subdev_ctor(&nvkm_mxm, device, index, &mxm->subdev); in nvkm_mxm_new_()
|
H A D | priv.h | 6 #define nvkm_mxm(p) container_of((p), struct nvkm_mxm, subdev) macro 11 struct nvkm_mxm { struct 17 int nvkm_mxm_new_(struct nvkm_device *, int index, struct nvkm_mxm **); argument
|
H A D | nouveau_nvkm_subdev_mxm_nv50.c | 42 mxm_match_tmds_partner(struct nvkm_mxm *mxm, u8 *data, void *info) in mxm_match_tmds_partner() 55 mxm_match_dcb(struct nvkm_mxm *mxm, u8 *data, void *info) in mxm_match_dcb() 102 struct nvkm_mxm *mxm = data; in mxm_dcb_sanitise_entry() 183 mxm_show_unmatched(struct nvkm_mxm *mxm, u8 *data, void *info) in mxm_show_unmatched() 193 mxm_dcb_sanitise(struct nvkm_mxm *mxm) in mxm_dcb_sanitise() 211 struct nvkm_mxm *mxm; in nv50_mxm_new()
|