Home
last modified time | relevance | path

Searched full:amd (Results 1 – 25 of 3290) sorted by relevance

12345678910>>...132

/kernel/linux/linux-6.6/sound/sparc/
Damd7930.c18 * Thanks to the AMD engineer who was able to get us the AMD79C30
345 /* Idle the AMD7930 chip. The amd->lock is not held. */
346 static __inline__ void amd7930_idle(struct snd_amd7930 *amd) in amd7930_idle() argument
350 spin_lock_irqsave(&amd->lock, flags); in amd7930_idle()
351 sbus_writeb(AMR_INIT, amd->regs + AMD7930_CR); in amd7930_idle()
352 sbus_writeb(0, amd->regs + AMD7930_DR); in amd7930_idle()
353 spin_unlock_irqrestore(&amd->lock, flags); in amd7930_idle()
356 /* Enable chip interrupts. The amd->lock is not held. */
357 static __inline__ void amd7930_enable_ints(struct snd_amd7930 *amd) in amd7930_enable_ints() argument
361 spin_lock_irqsave(&amd->lock, flags); in amd7930_enable_ints()
[all …]
/kernel/linux/linux-5.10/sound/sparc/
Damd7930.c18 * Thanks to the AMD engineer who was able to get us the AMD79C30
347 /* Idle the AMD7930 chip. The amd->lock is not held. */
348 static __inline__ void amd7930_idle(struct snd_amd7930 *amd) in amd7930_idle() argument
352 spin_lock_irqsave(&amd->lock, flags); in amd7930_idle()
353 sbus_writeb(AMR_INIT, amd->regs + AMD7930_CR); in amd7930_idle()
354 sbus_writeb(0, amd->regs + AMD7930_DR); in amd7930_idle()
355 spin_unlock_irqrestore(&amd->lock, flags); in amd7930_idle()
358 /* Enable chip interrupts. The amd->lock is not held. */
359 static __inline__ void amd7930_enable_ints(struct snd_amd7930 *amd) in amd7930_enable_ints() argument
363 spin_lock_irqsave(&amd->lock, flags); in amd7930_enable_ints()
[all …]
/kernel/linux/linux-6.6/Documentation/hwmon/
Dk10temp.rst6 * 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 …]
/kernel/linux/linux-5.10/Documentation/hwmon/
Dk10temp.rst6 * 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 …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/
Damd-xgbe.txt1 * AMD 10GbE driver (amd-xgbe)
4 - compatible: Should be "amd,xgbe-seattle-v1a"
11 - interrupts: Should contain the amd-xgbe interrupt(s). The first interrupt
13 amd,per-channel-interrupt property is specified, then one additional
17 - DMA clock for the amd-xgbe device (used for calculating the
20 - PTP clock for the amd-xgbe device
28 - amd,per-channel-interrupt: Indicates that Rx and Tx complete will generate
31 - amd,speed-set: Speed capabilities of the device
43 - amd,serdes-blwc: Baseline wandering correction enablement
46 - amd,serdes-cdr-rate: CDR rate speed selection
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Damd-xgbe.txt1 * AMD 10GbE driver (amd-xgbe)
4 - compatible: Should be "amd,xgbe-seattle-v1a"
11 - interrupts: Should contain the amd-xgbe interrupt(s). The first interrupt
13 amd,per-channel-interrupt property is specified, then one additional
17 - DMA clock for the amd-xgbe device (used for calculating the
20 - PTP clock for the amd-xgbe device
28 - amd,per-channel-interrupt: Indicates that Rx and Tx complete will generate
31 - amd,speed-set: Speed capabilities of the device
43 - amd,serdes-blwc: Baseline wandering correction enablement
46 - amd,serdes-cdr-rate: CDR rate speed selection
[all …]
/kernel/linux/linux-6.6/sound/soc/amd/
DKconfig3 tristate "AMD Audio Coprocessor support"
5 This option enables ACP DMA support on AMD platform.
8 tristate "AMD CZ support for DA7219, RT5682 and MAX9835"
20 tristate "AMD CZ support for RT5645"
27 tristate "AMD ST support for ES8336"
39 tristate "AMD Audio Coprocessor-v3.x support"
42 This option enables ACP v3.x I2S support on AMD platform
45 tristate "AMD RV support for RT5682"
58 tristate "AMD Audio Coprocessor - Renoir support"
65 tristate "AMD Renoir support for DMIC"
[all …]
/kernel/linux/linux-5.10/Documentation/gpu/
Damdgpu.rst5 The drm/amdgpu driver supports all AMD Radeon GPUs based on the Graphics Core
13 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
31 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
34 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
40 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
43 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
49 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c
52 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c
58 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
61 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
[all …]
/kernel/linux/linux-6.6/Documentation/gpu/amdgpu/
Ddgpu-asic-info-table.csv2 AMD Radeon (TM) HD 8500M/ 8600M /M200 /M320 /M330 /M335 Series, HAINAN, --, 6, --, --
3 AMD Radeon HD 7800 /7900 /FireGL Series, TAHITI, DCE 6, 6, VCE 1 / UVD 3, --
4 AMD Radeon R7 (TM|HD) M265 /M370 /8500M /8600 /8700 /8700M, OLAND, DCE 6, 6, VCE 1 / UVD 3, --
5 AMD Radeon (TM) (HD|R7) 7800 /7970 /8800 /8970 /370/ Series, PITCAIRN, DCE 6, 6, VCE 1 / UVD 3, --
6 AMD Radeon (TM|R7|R9|HD) E8860 /M360 /7700 /7800 /8800 /9000(M) /W4100 Series, VERDE, DCE 6, 6, VCE…
7 AMD Radeon HD M280X /M380 /7700 /8950 /W5100, BONAIRE, DCE 8, 7, VCE 2 / UVD 4.2, 1
8 AMD Radeon (R9|TM) 200 /390 /W8100 /W9100 Series, HAWAII, DCE 8, 7, VCE 2 / UVD 4.2, 1
9 AMD Radeon (TM) R(5|7) M315 /M340 /M360, TOPAZ, *, 8, --, 2
10 AMD Radeon (TM) R9 200 /380 /W7100 /S7150 /M390 /M395 Series, TONGA, DCE 10, 8, VCE 3 / UVD 5, 3
11 AMD Radeon (FirePro) (TM) R9 Fury Series, FIJI, DCE 10, 8, VCE 3 / UVD 6, 3
[all …]
Ddriver-misc.rst14 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
20 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
26 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
32 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
60 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
66 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
72 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
78 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
84 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
90 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/amd/
Damd-seattle-xgbe-b.dtsi3 * DTS file for AMD Seattle XGBE (RevB)
37 compatible = "amd,xgbe-seattle-v1a";
46 amd,per-channel-interrupt;
47 amd,speed-set = <0>;
48 amd,serdes-blwc = <1>, <1>, <0>;
49 amd,serdes-cdr-rate = <2>, <2>, <7>;
50 amd,serdes-pq-skew = <10>, <10>, <18>;
51 amd,serdes-tx-amp = <0>, <0>, <0>;
52 amd,serdes-dfe-tap-config = <3>, <3>, <3>;
53 amd,serdes-dfe-tap-enable = <0>, <0>, <7>;
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/amd/
Damd-seattle-xgbe-b.dtsi3 * DTS file for AMD Seattle XGBE (RevB)
37 compatible = "amd,xgbe-seattle-v1a";
46 amd,per-channel-interrupt;
47 amd,speed-set = <0>;
48 amd,serdes-blwc = <1>, <1>, <0>;
49 amd,serdes-cdr-rate = <2>, <2>, <7>;
50 amd,serdes-pq-skew = <10>, <10>, <18>;
51 amd,serdes-tx-amp = <0>, <0>, <0>;
52 amd,serdes-dfe-tap-config = <3>, <3>, <3>;
53 amd,serdes-dfe-tap-enable = <0>, <0>, <7>;
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/
DKconfig3 # AMD network device configuration
7 bool "AMD devices"
18 the questions regarding AMD chipsets. If you say Y, you will be asked
35 tristate "AMD 8111 (new PCI LANCE) support"
40 If you have an AMD 8111-based PCI LANCE ethernet card,
47 tristate "AMD LANCE and PCnet (AT1500 and NE2100) support"
58 tristate "AMD PCnet32 PCI support"
84 on the AMD LANCE chipset: RieblCard (with or without battery), or
93 DEC (now Compaq) based on the AMD LANCE chipset, including the
138 featured an AMD LANCE 10Mbit Ethernet controller on board; say Y
[all …]
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-driver-ccp4 Contact: mario.limonciello@amd.com
14 Contact: mario.limonciello@amd.com
17 whether the AMD CPU or APU has been unlocked for debugging.
25 Contact: mario.limonciello@amd.com
28 the status of transparent secure memory encryption on AMD systems.
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
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/amd-pstate/
Dbasic.sh4 # 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]"
/kernel/linux/linux-6.6/drivers/cpufreq/
DKconfig.x8638 bool "AMD Processor P-State driver"
50 <file:Documentation/admin-guide/pm/amd-pstate.rst>.
55 int "AMD Processor P-State default mode"
60 Select the default mode the amd-pstate driver will use on
69 <file:Documentation/admin-guide/pm/amd-pstate.rst>.
72 tristate "selftest for AMD Processor P-State driver"
79 Currently, only tests for amd-pstate are supported. If X86_AMD_PSTATE
80 is set disabled, it can tell the users test can only run on amd-pstate
82 In the future, comparison tests will be added. It can set amd-pstate
93 AMD CPUs.
[all …]
/kernel/linux/linux-5.10/sound/soc/amd/
DKconfig3 tristate "AMD Audio Coprocessor support"
5 This option enables ACP DMA support on AMD platform.
8 tristate "AMD CZ support for DA7219 and MAX9835"
18 tristate "AMD CZ support for RT5645"
25 tristate "AMD Audio Coprocessor-v3.x support"
28 This option enables ACP v3.x I2S support on AMD platform
31 tristate "AMD RV support for RT5682"
42 tristate "AMD Audio Coprocessor - Renoir support"
48 tristate "AMD Renoir support for DMIC"
/kernel/linux/linux-6.6/drivers/hwmon/
Dk10temp.c3 * k10temp.c - AMD Family 10h/11h/12h/14h/15h/16h/17h
26 MODULE_DESCRIPTION("AMD Family 10h+ CPU core temperature monitor");
81 * AMD's Industrial processor 3255 supports temperature from -40 deg to 105 deg Celsius.
113 { 0x17, "AMD Ryzen 5 1600X", 20000 },
114 { 0x17, "AMD Ryzen 7 1700X", 20000 },
115 { 0x17, "AMD Ryzen 7 1800X", 20000 },
116 { 0x17, "AMD Ryzen 7 2700X", 10000 },
117 { 0x17, "AMD Ryzen Threadripper 19", 27000 }, /* 19{00,20,50}X */
118 { 0x17, "AMD Ryzen Threadripper 29", 27000 }, /* 29{20,50,70,90}[W]X */
523 { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_10H_NB_MISC) },
[all …]
/kernel/linux/linux-6.6/drivers/tee/amdtee/
Dcall.c16 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 …]
/kernel/linux/linux-5.10/drivers/tee/amdtee/
Dcall.c16 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 …]
/kernel/linux/linux-6.6/sound/soc/sof/amd/
DMakefile7 snd-sof-amd-acp-objs := 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-objs := pci-rn.o renoir.o
10 snd-sof-amd-rembrandt-objs := pci-rmb.o rembrandt.o
11 snd-sof-amd-vangogh-objs := pci-vangogh.o vangogh.o
13 obj-$(CONFIG_SND_SOC_SOF_AMD_COMMON) += snd-sof-amd-acp.o
14 obj-$(CONFIG_SND_SOC_SOF_AMD_RENOIR) +=snd-sof-amd-renoir.o
15 obj-$(CONFIG_SND_SOC_SOF_AMD_REMBRANDT) +=snd-sof-amd-rembrandt.o
16 obj-$(CONFIG_SND_SOC_SOF_AMD_VANGOGH) +=snd-sof-amd-vangogh.o
/kernel/linux/linux-6.6/drivers/iommu/amd/
DKconfig2 # AMD IOMMU support
4 bool "AMD IOMMU support"
15 With this option you can enable support for AMD IOMMU hardware in
17 remapping of DMA memory accesses from devices. With an AMD IOMMU you
21 You can find out if your system has an AMD IOMMU if you look into
26 tristate "AMD IOMMU Version 2 driver"
30 This option enables support for the AMD IOMMUv2 features of the IOMMU
35 bool "Enable AMD IOMMU internals in DebugFS"
41 Exposes AMD IOMMU device internals in DebugFS.
/kernel/linux/linux-5.10/drivers/iommu/amd/
DKconfig2 # AMD IOMMU support
4 bool "AMD IOMMU support"
15 With this option you can enable support for AMD IOMMU hardware in
17 remapping of DMA memory accesses from devices. With an AMD IOMMU you
21 You can find out if your system has an AMD IOMMU if you look into
26 tristate "AMD IOMMU Version 2 driver"
30 This option enables support for the AMD IOMMUv2 features of the IOMMU
35 bool "Enable AMD IOMMU internals in DebugFS"
41 Exposes AMD IOMMU device internals in DebugFS.
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/
DKconfig3 # AMD network device configuration
7 bool "AMD devices"
18 the questions regarding AMD chipsets. If you say Y, you will be asked
35 tristate "AMD 8111 (new PCI LANCE) support"
40 If you have an AMD 8111-based PCI LANCE ethernet card,
47 tristate "AMD LANCE and PCnet (AT1500 and NE2100) support"
57 tristate "AMD PCnet32 PCI support"
91 on the AMD LANCE chipset: RieblCard (with or without battery), or
100 DEC (now Compaq) based on the AMD LANCE chipset, including the
154 featured an AMD LANCE 10Mbit Ethernet controller on board; say Y
[all …]
/kernel/linux/linux-6.6/arch/x86/events/
DKconfig13 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

12345678910>>...132