Home | History | Annotate | Line # | Download | only in mxm
      1 /*	$NetBSD: priv.h,v 1.3 2021/12/18 23:45:41 riastradh Exp $	*/
      2 
      3 /* SPDX-License-Identifier: MIT */
      4 #ifndef __NVKM_MXM_PRIV_H__
      5 #define __NVKM_MXM_PRIV_H__
      6 #define nvkm_mxm(p) container_of((p), struct nvkm_mxm, subdev)
      7 #include <subdev/mxm.h>
      8 
      9 #define MXM_SANITISE_DCB 0x00000001
     10 
     11 struct nvkm_mxm {
     12 	struct nvkm_subdev subdev;
     13 	u32 action;
     14 	u8 *mxms;
     15 };
     16 
     17 int nvkm_mxm_new_(struct nvkm_device *, int index, struct nvkm_mxm **);
     18 #endif
     19