| /linux/arch/arm64/boot/dts/amd/ |
| H A D | amd-seattle-xgbe-b.dtsi | 9 compatible = "amd,xgbe-seattle-v1a"; 18 amd,per-channel-interrupt; 19 amd,speed-set = <0>; 20 amd,serdes-blwc = <1>, <1>, <0>; 21 amd,serdes-cdr-rate = <2>, <2>, <7>; 22 amd,serdes-pq-skew = <10>, <10>, <18>; 23 amd,serdes-tx-amp = <0>, <0>, <0>; 24 amd,serdes-dfe-tap-config = <3>, <3>, <3>; 25 amd,serdes-dfe-tap-enable = <0>, <0>, <7>; 35 compatible = "amd,xgbe-seattle-v1a"; [all …]
|
| H A D | amd-overdrive-rev-b0.dts | 11 /include/ "amd-seattle-soc.dtsi" 12 /include/ "amd-seattle-cpus.dtsi" 16 compatible = "amd,seattle-overdrive", "amd,seattle"; 74 /include/ "amd-seattle-xgbe-b.dtsi"
|
| H A D | elba.dtsi | 11 compatible = "amd,pensando-elba"; 82 compatible = "amd,pensando-elba-qspi", "cdns,qspi-nor"; 96 compatible = "amd,pensando-elba-spi"; 100 amd,pensando-elba-syscon = <&syscon>; 173 compatible = "amd,pensando-elba-sd4hc", "cdns,sd4hc"; 187 compatible = "amd,pensando-elba-syscon", "syscon";
|
| H A D | Makefile | 3 dtb-$(CONFIG_ARCH_SEATTLE) += amd-overdrive-rev-b0.dtb amd-overdrive-rev-b1.dtb
|
| /linux/Documentation/ABI/testing/ |
| H A D | debugfs-amd-iommu | 1 What: /sys/kernel/debug/iommu/amd/iommu<x>/mmio 3 Contact: Dheeraj Kumar Srivastava <dheerajkumar.srivastava@amd.com> 11 $ echo "0x18" > /sys/kernel/debug/iommu/amd/iommu00/mmio 12 $ cat /sys/kernel/debug/iommu/amd/iommu00/mmio 18 What: /sys/kernel/debug/iommu/amd/iommu<x>/capability 20 Contact: Dheeraj Kumar Srivastava <dheerajkumar.srivastava@amd.com> 28 $ echo "0x10" > /sys/kernel/debug/iommu/amd/iommu00/capability 29 $ cat /sys/kernel/debug/iommu/amd/iommu00/capability 35 What: /sys/kernel/debug/iommu/amd/iommu<x>/cmdbuf 37 Contact: Dheeraj Kumar Srivastava <dheerajkumar.srivastava@amd.com> [all …]
|
| H A D | sysfs-driver-ccp | 4 Contact: mario.limonciello@amd.com 14 Contact: mario.limonciello@amd.com 25 Contact: mario.limonciello@amd.com 36 Contact: mario.limonciello@amd.com 47 Contact: mario.limonciello@amd.com 58 Contact: mario.limonciello@amd.com 70 Contact: mario.limonciello@amd.com 81 Contact: mario.limonciello@amd.com 92 Contact: mario.limonciello@amd.com 101 Contact: mario.limonciello@amd.com
|
| H A D | sysfs-bus-cdx | 3 Contact: nipun.gupta@amd.com 16 Contact: nipun.gupta@amd.com 24 Contact: nipun.gupta@amd.com 33 Contact: puneet.gupta@amd.com 41 Contact: puneet.gupta@amd.com 49 Contact: puneet.gupta@amd.com 56 Contact: puneet.gupta@amd.com 63 Contact: abhijit.gangurde@amd.com 76 Contact: nipun.gupta@amd.com 89 Contact: tarak.reddy@amd.com [all …]
|
| H A D | sysfs-class-iommu-amd-iommu | 1 What: /sys/class/iommu/<iommu>/amd-iommu/cap 9 What: /sys/class/iommu/<iommu>/amd-iommu/features
|
| /linux/sound/soc/sof/amd/ |
| H A D | Makefile | 7 snd-sof-amd-acp-y := acp.o acp-loader.o acp-ipc.o acp-pcm.o acp-stream.o acp-trace.o acp-common.o 8 snd-sof-amd-acp-$(CONFIG_SND_SOC_SOF_ACP_PROBES) += acp-probes.o 9 snd-sof-amd-renoir-y := pci-rn.o renoir.o 10 snd-sof-amd-rembrandt-y := pci-rmb.o rembrandt.o 11 snd-sof-amd-vangogh-y := pci-vangogh.o vangogh.o 12 snd-sof-amd-acp63-y := pci-acp63.o acp63.o 13 snd-sof-amd-acp70-y := pci-acp70.o acp70.o 15 obj-$(CONFIG_SND_SOC_SOF_AMD_COMMON) += snd-sof-amd-acp.o 16 obj-$(CONFIG_SND_SOC_SOF_AMD_RENOIR) += snd-sof-amd-renoir.o 17 obj-$(CONFIG_SND_SOC_SOF_AMD_REMBRANDT) += snd-sof-amd-rembrandt.o [all …]
|
| /linux/drivers/tee/amdtee/ |
| H A D | call.c | 16 struct tee_operation *amd) in tee_params_to_amd_params() argument 24 if (!tee || !amd || count > TEE_MAX_PARAMS) in tee_params_to_amd_params() 27 amd->param_types = 0; in tee_params_to_amd_params() 33 amd->param_types |= ((tee[i].attr & 0xF) << i * 4); in tee_params_to_amd_params() 37 type = TEE_PARAM_TYPE_GET(amd->param_types, i); in tee_params_to_amd_params() 50 amd->params[i].mref.buf_id = buf_id; in tee_params_to_amd_params() 51 amd->params[i].mref.offset = tee[i].u.memref.shm_offs; in tee_params_to_amd_params() 52 amd->params[i].mref.size = tee[i].u.memref.size; in tee_params_to_amd_params() 55 i, amd->params[i].mref.buf_id, in tee_params_to_amd_params() 56 i, amd->params[i].mref.offset, in tee_params_to_amd_params() [all …]
|
| /linux/Documentation/admin-guide/pm/ |
| H A D | amd-pstate.rst | 5 ``amd-pstate`` CPU Performance Scaling Driver 10 :Author: Huang Rui <ray.huang@amd.com> 16 ``amd-pstate`` is the AMD CPU performance scaling driver that introduces a 26 ``amd-pstate`` leverages the Linux kernel governors such as ``schedutil``, 30 Volume 2: System Programming [1]_). Currently, ``amd-pstate`` supports basic 45 interpreter for performance adjustments. ``amd-pstate`` will initialize a 117 effectively conveys the most efficient performance level to ``amd-pstate``. 130 ``amd-pstate`` passes performance goals through these registers. The 136 ``amd-pstate`` specifies the minimum allowed performance level. 141 ``amd-pstate`` specifies a limit the maximum performance that is expected [all …]
|
| /linux/Documentation/misc-devices/ |
| H A D | amd-sbi.rst | 18 .. [1] https://www.amd.com/content/dam/amd/en/documents/epyc-technical-docs/programmer-references/5… 24 apml_sbrmi driver under the drivers/misc/amd-sbi creates miscdevice 55 .. kernel-doc:: include/uapi/misc/amd-apml.h 58 .. kernel-doc:: include/uapi/misc/amd-apml.h 61 .. kernel-doc:: include/uapi/misc/amd-apml.h 64 .. kernel-doc:: include/uapi/misc/amd-apml.h 73 #include <uapi/misc/amd-apml.h> 100 .. [2] https://github.com/amd/esmi_oob_library 101 .. [3] https://www.amd.com/en/developer/e-sms.html
|
| /linux/Documentation/admin-guide/hw-vuln/ |
| H A D | rsb.rst | 54 [#intel-rsb-filling]_ [#amd-rsb-filling]_ when transitioning between 69 On Zen 4+, IBPB (or SBPB [#amd-sbpb]_ if used) clears the RSB. 70 This is indicated by IBPB_RET in CPUID [#amd-ibpb-rsb]_. 72 On Zen < 4, the RSB filling sequence [#amd-rsb-filling]_ must be 73 always be done in addition to IBPB [#amd-ibpb-no-rsb]_. This is 99 Protection"." [#amd-smep-rsb]_ 115 [#amd-eibrs-vmexit]_ 139 variant [#retbleed-paper]_ [#amd-btc]_ or by Speculative Return Stack 140 Overflow [#amd-srso]_ (Inception [#inception-paper]_). The kernel 228 .. [#amd-rsb-filling] "Mitigation V2-3" in `Software Techniques for Managing Speculation <https://w… [all …]
|
| /linux/Documentation/gpu/amdgpu/display/ |
| H A D | display-manager.rst | 8 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 11 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h 17 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 20 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 26 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c 29 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c 32 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 38 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 41 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 47 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c [all …]
|
| /linux/Documentation/hwmon/ |
| H A D | k10temp.rst | 43 http://support.amd.com/us/Processor_TechDocs/31116.pdf 47 http://support.amd.com/us/Processor_TechDocs/41256.pdf 51 http://support.amd.com/us/Processor_TechDocs/41131.pdf 55 http://support.amd.com/us/Processor_TechDocs/43170.pdf 59 http://support.amd.com/us/Processor_TechDocs/41322.pdf 63 http://support.amd.com/us/Processor_TechDocs/41788.pdf 67 http://support.amd.com/us/Processor_TechDocs/44739.pdf 71 http://support.amd.com/us/Processor_TechDocs/47534.pdf 75 http://support.amd.com/us/Processor_TechDocs/43373.pdf 79 http://support.amd.com/us/Processor_TechDocs/43374.pdf [all …]
|
| /linux/tools/testing/selftests/amd-pstate/ |
| H A D | basic.sh | 27 if ! /sbin/modprobe -q -n amd-pstate-ut; then 31 if /sbin/modprobe -q amd-pstate-ut; then 32 /sbin/modprobe -q -r amd-pstate-ut
|
| /linux/arch/x86/kvm/ |
| H A D | Makefile | 24 kvm-amd-y += svm/svm.o svm/vmenter.o svm/pmu.o svm/nested.o svm/avic.o 26 kvm-amd-$(CONFIG_KVM_AMD_SEV) += svm/sev.o 27 kvm-amd-$(CONFIG_KVM_HYPERV) += svm/hyperv.o 32 kvm-amd-y += svm/svm_onhyperv.o 37 obj-$(CONFIG_KVM_AMD) += kvm-amd.o
|
| /linux/Documentation/gpu/amdgpu/ |
| H A D | ras.rst | 11 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c 17 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c 23 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c 29 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c 35 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
|
| /linux/Documentation/arch/x86/ |
| H A D | index.rst | 28 amd-debugging 29 amd-memory-encryption 31 amd-hfi
|
| H A D | amd_hsmp.rst | 17 Eg: https://www.amd.com/content/dam/amd/en/documents/epyc-technical-docs/programmer-references/5589… 26 amd_hsmp driver under drivers/platforms/x86/amd/hsmp/ has separate driver files 188 eg: https://www.amd.com/content/dam/amd/en/documents/epyc-technical-docs/programmer-references/5589… 191 which is provided by the E-SMS project https://www.amd.com/en/developer/e-sms.html. 192 See: https://github.com/amd/esmi_ib_library
|
| /linux/Documentation/i2c/busses/ |
| H A D | i2c-amd-mp2.rst | 2 Kernel driver i2c-amd-mp2 11 - Shyam Sundar S K <Shyam-sundar.S-k@amd.com> 12 - Nehal Shah <nehal-bakulchandra.shah@amd.com>
|
| /linux/drivers/platform/x86/amd/ |
| H A D | Kconfig | 6 source "drivers/platform/x86/amd/hsmp/Kconfig" 7 source "drivers/platform/x86/amd/pmf/Kconfig" 8 source "drivers/platform/x86/amd/pmc/Kconfig" 9 source "drivers/platform/x86/amd/hfi/Kconfig"
|
| /linux/drivers/dma/amd/qdma/ |
| H A D | Makefile | 3 obj-$(CONFIG_AMD_QDMA) += amd-qdma.o 5 amd-qdma-$(CONFIG_AMD_QDMA) := qdma.o qdma-comm-regs.o
|
| /linux/drivers/ras/ |
| H A D | Makefile | 6 obj-$(CONFIG_RAS_FMPM) += amd/fmpm.o 7 obj-y += amd/atl/
|
| /linux/arch/x86/events/amd/ |
| H A D | Makefile | 6 obj-$(CONFIG_PERF_EVENTS_AMD_UNCORE) += amd-uncore.o 7 amd-uncore-objs := uncore.o
|