Searched refs:mxm (Results 1 – 12 of 12) sorted by relevance
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/ |
A D | base.c | 65 mxm->mxms = mxms; in mxm_shadow_rom() 66 size = mxms_headerlen(mxm) + mxms_structlen(mxm); in mxm_shadow_rom() 69 if (mxm->mxms && in mxm_shadow_rom() 73 kfree(mxm->mxms); in mxm_shadow_rom() 74 mxm->mxms = NULL; in mxm_shadow_rom() 219 if (mxms_valid(mxm)) in mxm_shadow() 221 kfree(mxm->mxms); in mxm_shadow() 222 mxm->mxms = NULL; in mxm_shadow() 237 struct nvkm_mxm *mxm; in nvkm_mxm_new_() local 241 if (!(mxm = *pmxm = kzalloc(sizeof(*mxm), GFP_KERNEL))) in nvkm_mxm_new_() [all …]
|
A 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() 63 return *(u16 *)&mxms_data(mxm)[6]; in mxms_structlen() 69 u16 size = mxms_headerlen(mxm) + mxms_structlen(mxm); in mxms_checksum() 81 mxms_valid(struct nvkm_mxm *mxm) in mxms_valid() argument 83 u8 *mxms = mxms_data(mxm); in mxms_valid() 89 if (!mxms_version(mxm) || !mxms_checksum(mxm)) in mxms_valid() 100 u8 *mxms = mxms_data(mxm); in mxms_foreach() [all …]
|
A D | nv50.c | 42 mxms_output_device(mxm, data, &desc); in mxm_match_tmds_partner() 56 mxms_output_device(mxm, data, &ctx->desc); in mxm_match_dcb() 97 struct nvkm_mxm *mxm = data; in mxm_dcb_sanitise_entry() local 171 if (mxms_version(mxm) >= 0x0300) in mxm_dcb_sanitise_entry() 180 struct nvkm_subdev *subdev = &mxm->subdev; in mxm_show_unmatched() 188 mxm_dcb_sanitise(struct nvkm_mxm *mxm) in mxm_dcb_sanitise() argument 207 struct nvkm_mxm *mxm; in nv50_mxm_new() local 211 if (mxm) in nv50_mxm_new() 212 *pmxm = &mxm->subdev; in nv50_mxm_new() 216 if (mxm->action & MXM_SANITISE_DCB) in nv50_mxm_new() [all …]
|
A D | Kbuild | 2 nvkm-y += nvkm/subdev/mxm/base.o 3 nvkm-y += nvkm/subdev/mxm/mxms.o 4 nvkm-y += nvkm/subdev/mxm/nv50.o
|
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
A D | mxm.c | 79 u16 mxm = mxm_table(bios, &ver, &hdr); in mxm_sor_map() local 80 if (mxm && hdr >= 6) { in mxm_sor_map() 81 u16 map = nvbios_rd16(bios, mxm + 4); in mxm_sor_map() 116 u16 mxm = mxm_table(bios, &ver, &hdr); in mxm_ddc_map() local 117 if (mxm && hdr >= 8) { in mxm_ddc_map() 118 u16 map = nvbios_rd16(bios, mxm + 6); in mxm_ddc_map()
|
A D | Kbuild | 17 nvkm-y += nvkm/subdev/bios/mxm.o
|
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
A D | base.c | 824 .mxm = { 0x00000001, nv50_mxm_new }, 931 .mxm = { 0x00000001, nv50_mxm_new }, 963 .mxm = { 0x00000001, nv50_mxm_new }, 995 .mxm = { 0x00000001, nv50_mxm_new }, 1027 .mxm = { 0x00000001, nv50_mxm_new }, 1059 .mxm = { 0x00000001, nv50_mxm_new }, 1091 .mxm = { 0x00000001, nv50_mxm_new }, 1123 .mxm = { 0x00000001, nv50_mxm_new }, 1155 .mxm = { 0x00000001, nv50_mxm_new }, 1189 .mxm = { 0x00000001, nv50_mxm_new }, [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/ |
A D | Kbuild | 19 include $(src)/nvkm/subdev/mxm/Kbuild
|
/linux-6.3-rc2/drivers/gpu/drm/nouveau/include/nvkm/core/ |
A D | layout.h | 12 NVKM_LAYOUT_ONCE(NVKM_SUBDEV_MXM , struct nvkm_subdev , mxm)
|
/linux-6.3-rc2/drivers/platform/x86/ |
A D | Makefile | 13 obj-$(CONFIG_MXM_WMI) += mxm-wmi.o
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | tegra124-apalis.dtsi | 1977 reg_3v3_mxm: regulator-3v3-mxm {
|
A D | tegra124-apalis-v1.2.dtsi | 1985 reg_3v3_mxm: regulator-3v3-mxm {
|
Completed in 26 milliseconds