priv.h 373 B

1234567891011121314151617
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. #ifndef __NVKM_MXM_PRIV_H__
  3. #define __NVKM_MXM_PRIV_H__
  4. #define nvkm_mxm(p) container_of((p), struct nvkm_mxm, subdev)
  5. #include <subdev/mxm.h>
  6. #define MXM_SANITISE_DCB 0x00000001
  7. struct nvkm_mxm {
  8. struct nvkm_subdev subdev;
  9. u32 action;
  10. u8 *mxms;
  11. };
  12. int nvkm_mxm_new_(struct nvkm_device *, int index, struct nvkm_mxm **);
  13. #endif