Searched refs:mxm (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/ |
D | base.c | 45 mxm_shadow_rom(struct nvkm_mxm *mxm, u8 version) in mxm_shadow_rom() argument 47 struct nvkm_bios *bios = nvkm_bios(mxm); in mxm_shadow_rom() 48 struct nvkm_i2c *i2c = nvkm_i2c(mxm); in mxm_shadow_rom() 65 mxm->mxms = mxms; in mxm_shadow_rom() 66 size = mxms_headerlen(mxm) + mxms_structlen(mxm); in mxm_shadow_rom() 67 mxm->mxms = kmalloc(size, GFP_KERNEL); in mxm_shadow_rom() 69 if (mxm->mxms && in mxm_shadow_rom() 70 mxm_shadow_rom_fetch(port, addr, 0, size, mxm->mxms)) in mxm_shadow_rom() 73 kfree(mxm->mxms); in mxm_shadow_rom() 74 mxm->mxms = NULL; in mxm_shadow_rom() [all …]
|
D | mxms.c | 30 mxms_data(struct nvkm_mxm *mxm) in mxms_data() argument 32 return mxm->mxms; in mxms_data() 37 mxms_version(struct nvkm_mxm *mxm) in mxms_version() argument 39 u8 *mxms = mxms_data(mxm); in mxms_version() 50 nv_debug(mxm, "unknown version %d.%d\n", mxms[4], mxms[5]); in mxms_version() 55 mxms_headerlen(struct nvkm_mxm *mxm) in mxms_headerlen() argument 61 mxms_structlen(struct nvkm_mxm *mxm) in mxms_structlen() argument 63 return *(u16 *)&mxms_data(mxm)[6]; in mxms_structlen() 67 mxms_checksum(struct nvkm_mxm *mxm) in mxms_checksum() argument 69 u16 size = mxms_headerlen(mxm) + mxms_structlen(mxm); in mxms_checksum() [all …]
|
D | nv50.c | 41 mxm_match_tmds_partner(struct nvkm_mxm *mxm, u8 *data, void *info) in mxm_match_tmds_partner() argument 46 mxms_output_device(mxm, data, &desc); in mxm_match_tmds_partner() 54 mxm_match_dcb(struct nvkm_mxm *mxm, u8 *data, void *info) in mxm_match_dcb() argument 56 struct nvkm_bios *bios = nvkm_bios(mxm); in mxm_match_dcb() 60 mxms_output_device(mxm, data, &ctx->desc); in mxm_match_dcb() 89 mxms_foreach(mxm, 0x01, mxm_match_tmds_partner, ctx)) { in mxm_match_dcb() 101 struct nvkm_mxm *mxm = data; in mxm_dcb_sanitise_entry() local 109 if (mxms_foreach(mxm, 0x01, mxm_match_dcb, &ctx)) { in mxm_dcb_sanitise_entry() 110 nv_debug(mxm, "disable %d: 0x%08x 0x%08x\n", in mxm_dcb_sanitise_entry() 174 if (mxms_version(mxm) >= 0x0300) in mxm_dcb_sanitise_entry() [all …]
|
D | Kbuild | 1 nvkm-y += nvkm/subdev/mxm/base.o 2 nvkm-y += nvkm/subdev/mxm/mxms.o 3 nvkm-y += nvkm/subdev/mxm/nv50.o
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
D | mxm.c | 77 u16 mxm = mxm_table(bios, &ver, &hdr); in mxm_sor_map() local 78 if (mxm && hdr >= 6) { in mxm_sor_map() 79 u16 map = nv_ro16(bios, mxm + 4); in mxm_sor_map() 113 u16 mxm = mxm_table(bios, &ver, &hdr); in mxm_ddc_map() local 114 if (mxm && hdr >= 8) { in mxm_ddc_map() 115 u16 map = nv_ro16(bios, mxm + 6); in mxm_ddc_map()
|
D | Kbuild | 15 nvkm-y += nvkm/subdev/bios/mxm.o
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/ |
D | Kbuild | 15 include $(src)/nvkm/subdev/mxm/Kbuild
|
/linux-4.1.27/drivers/platform/x86/ |
D | Makefile | 51 obj-$(CONFIG_MXM_WMI) += mxm-wmi.o
|