| /linux/Documentation/hwmon/ |
| H A D | k10temp.rst | 6 * AMD Family 10h processors: 16 * AMD Family 11h processors: 20 * AMD Family 12h processors: "Llano" (E2/A4/A6/A8-Series) 22 * AMD Family 14h processors: "Brazos" (C/E/G/Z-Series) 24 * AMD Family 15h processors: "Bulldozer" (FX-Series), "Trinity", "Kaveri", 27 * AMD Family 16h processors: "Kabini", "Mullins" 29 * AMD Family 17h processors: "Zen", "Zen 2" 31 * AMD Family 18h processors: "Hygon Dhyana" 33 * AMD Family 19h processors: "Zen 3" 41 BIOS and Kernel Developer's Guide (BKDG) For AMD Family 10h Processors: [all …]
|
| /linux/sound/soc/amd/ |
| H A D | Kconfig | 2 menu "AMD" menu 5 tristate "AMD Audio Coprocessor support" 7 This option enables ACP DMA support on AMD platform. 10 tristate "AMD CZ support for DA7219, RT5682 and MAX9835" 21 tristate "AMD CZ support for RT5645" 28 tristate "AMD ST support for ES8336" 40 tristate "AMD Audio Coprocessor-v3.x support" 43 This option enables ACP v3.x I2S support on AMD platform 46 tristate "AMD RV support for RT5682" 58 tristate "AMD Audi [all...] |
| /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-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 …]
|
| /linux/sound/soc/amd/acp/ |
| H A D | Kconfig | 9 tristate "AMD Audio ACP Common support" 14 IP block on AMD platforms. 45 tristate "AMD ACP PCI Driver Support" 54 tristate "AMD ACP ASOC Renoir Support" 63 This option enables Renoir I2S support on AMD platform. 66 tristate "AMD ACP ASOC Rembrandt Support" 76 This option enables Rembrandt I2S support on AMD platform. 81 tristate "AMD ACP ASOC ACP6.3 Support" 91 This option enables Acp6.3 I2S support on AMD platform. 96 tristate "AMD AC [all...] |
| /linux/Documentation/tee/ |
| H A D | amd-tee.rst | 4 AMD-TEE (AMD's Trusted Execution Environment) 7 The AMD-TEE driver handles the communication with AMD's TEE environment. The 8 TEE environment is provided by AMD Secure Processor. 10 The AMD Secure Processor (formerly called Platform Security Processor or PSP) 16 The following picture shows a high level overview of AMD-TEE:: 21 User space (Kernel space) | AMD Secure Processor (PSP) 36 | TEE | | TEE | AMD-TEE | | AMD-TEE | 44 At the lowest level (in x86), the AMD Secure Processor (ASP) driver uses the 47 the secure processor and return results to AMD-TEE driver. The interface 48 between AMD-TEE driver and AMD Secure Processor driver can be found in [1]. [all …]
|
| /linux/arch/arm64/boot/dts/amd/ |
| H A D | amd-seattle-xgbe-b.dtsi | 3 * DTS file for AMD Seattle XGBE (RevB) 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>; [all …]
|
| H A D | amd-overdrive-rev-b0.dts | 3 * DTS file for AMD Seattle Overdrive Development Board 11 /include/ "amd-seattle-soc.dtsi" 12 /include/ "amd-seattle-cpus.dtsi" 15 model = "AMD Seattle (Rev.B0) Development Board (Overdrive)"; 16 compatible = "amd,seattle-overdrive", "amd,seattle"; 74 /include/ "amd-seattle-xgbe-b.dtsi"
|
| /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 …]
|
| H A D | Kconfig | 8 tristate "SOF support for AMD audio DSPs" 12 This adds support for Sound Open Firmware for AMD platforms. 38 Select this option for SOF support on AMD Renoir platform 47 on AMD Vangogh platform. 57 Select this option for SOF support on AMD Rembrandt platform 73 tristate "SOF support for SoundWire based AMD platforms" 80 for AMD platforms. 92 AMD ACP6.3 version based platforms. 104 AMD ACP7.0/ACP7.1 version based platforms.
|
| /linux/Documentation/admin-guide/hw-vuln/ |
| H A D | rsb.rst | 14 Return Address Predictor (RAP) on AMD). 35 (Intel and AMD) and RSB underflow (Intel only). They must each be 41 RSB poisoning (Intel and AMD) 54 [#intel-rsb-filling]_ [#amd-rsb-filling]_ when transitioning between 68 * AMD: 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 92 * AMD: [all …]
|
| /linux/drivers/platform/x86/amd/ |
| H A D | Kconfig | 3 # AMD x86 Platform Specific Drivers 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" 12 tristate "AMD 3D V-Cache Performance Optimizer Driver" 17 frequencies or larger L3 caches on processors supporting AMD 3D V-Cache 24 bool "AMD Wifi RF Band mitigations (WBRF)" 31 AMD provides an ACPI based mechanism to support WBRF on platform with 38 tristate "AMD ISP4 platform driver" [all …]
|
| /linux/tools/testing/selftests/amd-pstate/ |
| H A D | basic.sh | 4 # amd-pstate-ut is a test module for testing the amd-pstate driver. 6 # must be amd-pstate. 24 printf "*** Running AMD P-state ut ***" 27 if ! /sbin/modprobe -q -n amd-pstate-ut; then 28 echo "amd-pstate-ut: module amd-pstate-ut is not found [SKIP]" 31 if /sbin/modprobe -q amd-pstate-ut; then 32 /sbin/modprobe -q -r amd-pstate-ut 33 echo "amd-pstate-basic: ok" 35 echo "amd-pstate-basic: [FAIL]"
|
| /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() 29 /* AMD TEE does not support meta parameter */ 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() [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 17 new CPU frequency control mechanism on modern AMD APU and CPU series in 20 than legacy ACPI hardware P-States. Current AMD CPU/APU platforms are using 26 ``amd-pstate`` leverages the Linux kernel governors such as ``schedutil``, 30 Volume 2: System Programming [1]_). Currently, ``amd-pstate`` supports basic 32 Zen2 and Zen3 processors, and we will implement more AMD specific functions 36 AMD CPPC Overview 43 hints as a relative target to the infrastructure limits. AMD processors [all …]
|
| /linux/drivers/platform/x86/amd/pmc/ |
| H A D | pmc-quirks.c | 3 * AMD SoC Power Management Controller Driver Quirks 8 * Author: Mario Limonciello <mario.limonciello@amd.com> 14 #include <linux/platform_data/x86/amd-fch.h> 38 .ident = "L14 Gen2 AMD", 46 .ident = "T14s Gen2 AMD", 54 .ident = "X13 Gen2 AMD", 62 .ident = "T14 Gen2 AMD", 70 .ident = "T14 Gen1 AMD", 78 .ident = "T14 Gen1 AMD", 86 .ident = "T14s Gen1 AMD", [all …]
|
| /linux/arch/x86/events/ |
| H A D | Kconfig | 13 tristate "Intel/AMD rapl performance events" 17 Include support for Intel and AMD rapl performance events for power 30 tristate "AMD Processor Power Reporting Mechanism" 32 Provide power reporting mechanism support for AMD processors. 38 tristate "AMD Uncore performance events" 42 Include support for AMD uncore performance events for use with 46 module will be called 'amd-uncore'. 50 bool "AMD Zen3 Branch Sampling support" 52 Enable AMD Zen3 branch sampling support (BRS) which samples up to
|
| /linux/Documentation/hid/ |
| H A D | amd-sfh-hid.rst | 4 AMD Sensor Fusion Hub 6 AMD Sensor Fusion Hub (SFH) is part of an SOC starting from Ryzen-based platforms. 7 The solution is working well on several OEM products. AMD SFH uses HID over PCIe bus. 26 | AMD HID Transport | 30 | AMD HID Client | 35 | AMD MP2 PCIe Driver | 45 AMD HID Transport Layer 47 AMD SFH transport is also implemented as a bus. Each client application executing in the AMD MP2 is 49 sensor data. The layer, which binds each device (AMD SFH HID driver) identifies the device type and 52 used by HID core to communicate with the device. AMD HID Transport layer implements the synchronous… [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/drivers/video/fbdev/geode/ |
| H A D | Kconfig | 6 bool "AMD Geode family framebuffer support" 11 the AMD Geode family of processors. 14 tristate "AMD Geode LX framebuffer support" 19 AMD Geode LX processors. 27 tristate "AMD Geode GX framebuffer support" 32 AMD Geode GX processors. 40 tristate "AMD Geode GX1 framebuffer support" 45 AMD Geode GX1 processor.
|
| /linux/Documentation/misc-devices/ |
| H A D | amd-sbi.rst | 4 AMD SIDE BAND interface 7 Some AMD Zen based processors supports system management 18 .. [1] https://docs.amd.com/v/u/en-US/55898_B1_pub_0_50 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 [all …]
|
| /linux/Documentation/devicetree/bindings/hwmon/ |
| H A D | amd,sbrmi.yaml | 4 $id: http://devicetree.org/schemas/hwmon/amd,sbrmi.yaml# 9 AMD SoC power device. 12 - Akshay Gupta <Akshay.Gupta@amd.com> 16 interface that reports AMD SoC's Power (normalized Power) using, 24 - amd,sbrmi 34 https://www.amd.com/en/support/tech-docs?keyword=55898 49 compatible = "amd,sbrmi";
|
| H A D | amd,sbtsi.yaml | 4 $id: http://devicetree.org/schemas/hwmon/amd,sbtsi.yaml# 9 AMD SoC temperature device 13 - Supreeth Venkatesh <supreeth.venkatesh@amd.com> 17 interface that reports AMD SoC's Ttcl (normalized temperature), 25 - amd,sbtsi 35 https://www.amd.com/system/files/TechDocs/56255_OSRR.pdf 50 compatible = "amd,sbtsi";
|
| /linux/drivers/hid/amd-sfh-hid/ |
| H A D | Kconfig | 2 menu "AMD SFH HID Support" 7 tristate "AMD Sensor Fusion Hub" 11 AMD Sensor Fusion Hub. 12 This driver will enable sensors functionality on AMD platforms 16 be called amd-sfh. 17 Say Y or M here if you want to support AMD SFH. If unsure, say N.
|
| /linux/drivers/ata/ |
| H A D | pata_amd.c | 3 * pata_amd.c - AMD PATA for new ATA layer 37 * Perform the actual timing set up for Nvidia or AMD PATA devices. 39 * providing the clock multipler and offset (because AMD and Nvidia put 152 * AMD controller/BIOS setups record the cable type in word 0x42 205 * Program the AMD registers for PIO mode. 237 * Program the MWDMA/UDMA modes for the AMD and Nvidia 351 * Program the AMD registers for PIO mode. 369 * Program the MWDMA/UDMA modes for the AMD and Nvidia 461 { /* 0: AMD 7401 - no swdma */ in amd_init_one() 475 { /* 2: AMD 7409 */ in amd_init_one() [all …]
|