Home
last modified time | relevance | path

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

12345678910>>...45

/Linux-v5.4/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 …]
/Linux-v5.4/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 …]
Dfam15h_power.rst6 * AMD Family 15h Processors
8 * AMD Family 16h Processors
16 - BIOS and Kernel Developer's Guide (BKDG) For AMD Family 15h Processors
17 - BIOS and Kernel Developer's Guide (BKDG) For AMD Family 16h Processors
33 of AMD Family 15h and 16h processors via TDP algorithm.
35 For AMD Family 15h and 16h processors the following power values can
/Linux-v5.4/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 …]
/Linux-v5.4/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 …]
Damdgpu-dc.rst2 drm/amd/display - Display Core (DC)
29 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
32 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
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_irq.c
50 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
53 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
59 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
62 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/Linux-v5.4/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 …]
Damd-overdrive-rev-b0.dts3 * DTS file for AMD Seattle Overdrive Development Board
11 /include/ "amd-seattle-soc.dtsi"
14 model = "AMD Seattle (Rev.B0) Development Board (Overdrive)";
15 compatible = "amd,seattle-overdrive", "amd,seattle";
29 amd,zlib-support = <1>;
87 /include/ "amd-seattle-xgbe-b.dtsi"
Damd-overdrive-rev-b1.dts3 * DTS file for AMD Seattle Overdrive Development Board
11 /include/ "amd-seattle-soc.dtsi"
14 model = "AMD Seattle (Rev.B1) Development Board (Overdrive)";
15 compatible = "amd,seattle-overdrive", "amd,seattle";
29 amd,zlib-support = <1>;
91 /include/ "amd-seattle-xgbe-b.dtsi"
Dhusky.dts3 * DTS file for AMD/Linaro 96Boards Enterprise Edition Server (Husky) Board
4 * Note: Based-on AMD Seattle Rev.B0
11 /include/ "amd-seattle-soc.dtsi"
15 compatible = "amd,seattle-overdrive", "amd,seattle";
29 amd,zlib-support = <1>;
83 /include/ "amd-seattle-xgbe-b.dtsi"
Damd-overdrive.dts3 * DTS file for AMD Seattle Overdrive Development Board
10 /include/ "amd-seattle-soc.dtsi"
13 model = "AMD Seattle Development Board (Overdrive)";
14 compatible = "amd,seattle-overdrive", "amd,seattle";
/Linux-v5.4/drivers/hwmon/
Dk10temp.c3 * k10temp.c - AMD Family 10h/11h/12h/14h/15h/16h processor hardware monitoring
18 MODULE_DESCRIPTION("AMD Family 10h+ CPU core temperature monitor");
79 { 0x17, "AMD Ryzen 5 1600X", 20000 },
80 { 0x17, "AMD Ryzen 7 1700X", 20000 },
81 { 0x17, "AMD Ryzen 7 1800X", 20000 },
82 { 0x17, "AMD Ryzen 7 2700X", 10000 },
83 { 0x17, "AMD Ryzen Threadripper 19", 27000 }, /* 19{00,20,50}X */
84 { 0x17, "AMD Ryzen Threadripper 29", 27000 }, /* 29{20,50,70,90}[W]X */
339 { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_10H_NB_MISC) },
340 { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_11H_NB_MISC) },
[all …]
Dhwmon-vid.c29 * AMD Athlon 64 and AMD Opteron Processors, AMD Publication 26094,
30 * http://support.amd.com/us/Processor_TechDocs/26094.PDF
34 * Revision Guide for AMD Athlon 64 and AMD Opteron Processors, AMD Publication 25759,
35 * http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/25759.pdf
37 * AMD NPT Family 0Fh Processors, AMD Publication 32559,
38 * http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/32559.pdf
42 * Revision Guide for AMD NPT Family 0Fh Processors, AMD Publication 33610,
43 * http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/33610.pdf
100 case 25: /* AMD NPT 0Fh */ in vid_from_reg()
105 case 26: /* AMD family 10h to 15h, serial VID */ in vid_from_reg()
/Linux-v5.4/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 …]
/Linux-v5.4/drivers/video/fbdev/geode/
DKconfig6 bool "AMD Geode family framebuffer support"
10 the AMD Geode family of processors.
13 tristate "AMD Geode LX framebuffer support"
20 AMD Geode LX processors.
28 tristate "AMD Geode GX framebuffer support"
35 AMD Geode GX processors.
43 tristate "AMD Geode GX1 framebuffer support"
50 AMD Geode GX1 processor.
/Linux-v5.4/drivers/cpufreq/
DKconfig.x8642 AMD CPUs.
53 bool "Legacy cpb sysfs knob support for AMD CPUs"
57 to disable the Core Performance Boosting feature of AMD CPUs. This
74 tristate "AMD Elan SC400 and SC410"
77 This adds the CPUFreq driver for AMD Elan SC400 and SC410
89 tristate "AMD Elan SC520"
92 This adds the CPUFreq driver for AMD Elan SC520 processor.
100 tristate "AMD Mobile K6-2/K6-3 PowerNow!"
103 This adds the CPUFreq driver for mobile AMD K6-2+ and mobile
104 AMD K6-3+ processors.
[all …]
/Linux-v5.4/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
/Linux-v5.4/Documentation/i2c/busses/
Di2c-amd756.rst6 * AMD 756
7 * AMD 766
8 * AMD 768
9 * AMD 8111
11 Datasheets: Publicly available on AMD website
24 This driver supports the AMD 756, 766, 768 and 8111 Peripheral Bus
Di2c-amd8111.rst6 * AMD-8111 SMBus 2.0 PCI interface
9 AMD datasheet not yet available, but almost everything can be found
20 00:07.2 SMBus: Advanced Micro Devices [AMD] AMD-8111 SMBus 2.0 (rev 02)
21 Subsystem: Advanced Micro Devices [AMD] AMD-8111 SMBus 2.0
Di2c-amd-mp2.rst2 Kernel driver i2c-amd-mp2
6 * AMD MP2 PCIe interface
11 - Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
12 - Nehal Shah <nehal-bakulchandra.shah@amd.com>
23 03:00.7 MP2 I2C controller: Advanced Micro Devices, Inc. [AMD] Device 15e6
/Linux-v5.4/drivers/ata/
Dpata_amd.c3 * 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
206 * Program the AMD registers for PIO mode.
238 * 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 …]
/Linux-v5.4/arch/x86/
DKconfig.cpu14 AMD/Cyrix/Intel 386DX/DXL/SL/SLC/SX, Cyrix/TI 486DLC/DLC2,
22 - "486" for the AMD/Cyrix/IBM/Intel 486DX/DX2/DX4 or
32 - "K6" for the AMD K6, K6-II and K6-III (aka K6-3D).
33 - "Athlon" for the AMD K7 family (Athlon/Duron/Thunderbird).
34 - "Opteron/Athlon64/Hammer/K8" for all K8 and newer AMD CPUs.
39 - "AMD Elan" for the 32-bit AMD Elan embedded CPU.
41 - "Geode GX/LX" For AMD Geode GX and LX processors.
57 Select this for an 486-class CPU such as AMD/Cyrix/IBM/Intel
64 Select this for an 586 or 686 series processor such as the AMD K5,
156 Select this for an AMD K6-family processor. Enables use of
[all …]
/Linux-v5.4/drivers/net/ethernet/amd/xgbe/
DMakefile2 obj-$(CONFIG_AMD_XGBE) += amd-xgbe.o
4 amd-xgbe-objs := xgbe-main.o xgbe-drv.o xgbe-dev.o \
10 amd-xgbe-$(CONFIG_PCI) += xgbe-pci.o
11 amd-xgbe-$(CONFIG_AMD_XGBE_DCB) += xgbe-dcb.o
12 amd-xgbe-$(CONFIG_DEBUG_FS) += xgbe-debugfs.o
/Linux-v5.4/arch/x86/kvm/
DKconfig75 tristate "KVM for AMD processors support"
78 Provides support for KVM on AMD processors equipped with the AMD-V
82 will be called kvm-amd.
86 bool "AMD Secure Encrypted Virtualization (SEV) support"
90 Provides support for launching Encrypted VMs on AMD processors.
/Linux-v5.4/drivers/gpio/
Dgpio-amd8111.c2 * GPIO driver for AMD 8111 south bridges
6 * Based on the AMD RNG driver:
10 * Hardware driver for the Intel/AMD/VIA Random Number Generators (RNG)
15 * Hardware driver for the AMD 768 Random Number Generator (RNG)
163 .label = "AMD GPIO",
183 /* We look for our device - AMD South Bridge in amd_gpio_init()
209 PMBASE_SIZE, "AMD GPIO")) { in amd_gpio_init()
210 dev_err(&pdev->dev, "AMD GPIO region 0x%x already in use!\n", in amd_gpio_init()
226 printk(KERN_INFO "AMD-8111 GPIO detected\n"); in amd_gpio_init()
248 MODULE_DESCRIPTION("GPIO driver for AMD chipsets");

12345678910>>...45