/linux-4.4.14/drivers/net/ethernet/amd/xgbe/ |
H A D | Makefile | 1 obj-$(CONFIG_AMD_XGBE) += amd-xgbe.o 3 amd-xgbe-objs := xgbe-main.o xgbe-drv.o xgbe-dev.o \ 7 amd-xgbe-$(CONFIG_AMD_XGBE_DCB) += xgbe-dcb.o 8 amd-xgbe-$(CONFIG_DEBUG_FS) += xgbe-debugfs.o
|
H A D | xgbe.h | 131 #define XGBE_DRV_NAME "amd-xgbe" 184 #define XGBE_DMA_IRQS_PROPERTY "amd,per-channel-interrupt" 185 #define XGBE_SPEEDSET_PROPERTY "amd,speed-set" 186 #define XGBE_BLWC_PROPERTY "amd,serdes-blwc" 187 #define XGBE_CDR_RATE_PROPERTY "amd,serdes-cdr-rate" 188 #define XGBE_PQ_SKEW_PROPERTY "amd,serdes-pq-skew" 189 #define XGBE_TX_AMP_PROPERTY "amd,serdes-tx-amp" 190 #define XGBE_DFE_CFG_PROPERTY "amd,serdes-dfe-tap-config" 191 #define XGBE_DFE_ENA_PROPERTY "amd,serdes-dfe-tap-enable" 198 #define XGBE_ACPI_DMA_FREQ "amd,dma-freq" 199 #define XGBE_ACPI_PTP_FREQ "amd,ptp-freq"
|
H A D | xgbe-main.c | 136 MODULE_AUTHOR("Tom Lendacky <thomas.lendacky@amd.com>"); 884 { .compatible = "amd,xgbe-seattle-v1a", }, 895 .name = "amd-xgbe",
|
H A D | xgbe-debugfs.c | 329 buf = kasprintf(GFP_KERNEL, "amd-xgbe-%s", pdata->netdev->name); xgbe_debugfs_init()
|
/linux-4.4.14/arch/x86/kernel/cpu/mtrr/ |
H A D | Makefile | 2 obj-$(CONFIG_X86_32) += amd.o cyrix.o centaur.o
|
/linux-4.4.14/arch/x86/kernel/cpu/microcode/ |
H A D | Makefile | 4 microcode-$(CONFIG_MICROCODE_AMD) += amd.o
|
H A D | amd.c | 9 * Author: Peter Oruba <peter.oruba@amd.com> 17 * Author: Jacob Shin <jacob.shin@amd.com> 266 char fw_name[36] = "amd-ucode/microcode_amd.bin"; load_builtin_amd_microcode() 270 "amd-ucode/microcode_amd_fam%.2xh.bin", family); load_builtin_amd_microcode() 883 * amd-ucode/microcode_amd.bin 889 * amd-ucode/microcode_amd_fam15h.bin 890 * amd-ucode/microcode_amd_fam16h.bin 898 char fw_name[36] = "amd-ucode/microcode_amd.bin"; request_microcode_amd() 908 snprintf(fw_name, sizeof(fw_name), "amd-ucode/microcode_amd_fam%.2xh.bin", c->x86); request_microcode_amd()
|
/linux-4.4.14/arch/arm64/boot/dts/amd/ |
H A D | Makefile | 1 dtb-$(CONFIG_ARCH_SEATTLE) += amd-overdrive.dtb
|
/linux-4.4.14/sound/sparc/ |
H A D | amd7930.c | 346 /* Idle the AMD7930 chip. The amd->lock is not held. */ amd7930_idle() 347 static __inline__ void amd7930_idle(struct snd_amd7930 *amd) amd7930_idle() argument 351 spin_lock_irqsave(&amd->lock, flags); amd7930_idle() 352 sbus_writeb(AMR_INIT, amd->regs + AMD7930_CR); amd7930_idle() 353 sbus_writeb(0, amd->regs + AMD7930_DR); amd7930_idle() 354 spin_unlock_irqrestore(&amd->lock, flags); amd7930_idle() 357 /* Enable chip interrupts. The amd->lock is not held. */ amd7930_enable_ints() 358 static __inline__ void amd7930_enable_ints(struct snd_amd7930 *amd) amd7930_enable_ints() argument 362 spin_lock_irqsave(&amd->lock, flags); amd7930_enable_ints() 363 sbus_writeb(AMR_INIT, amd->regs + AMD7930_CR); amd7930_enable_ints() 364 sbus_writeb(AM_INIT_ACTIVE, amd->regs + AMD7930_DR); amd7930_enable_ints() 365 spin_unlock_irqrestore(&amd->lock, flags); amd7930_enable_ints() 368 /* Disable chip interrupts. The amd->lock is not held. */ amd7930_disable_ints() 369 static __inline__ void amd7930_disable_ints(struct snd_amd7930 *amd) amd7930_disable_ints() argument 373 spin_lock_irqsave(&amd->lock, flags); amd7930_disable_ints() 374 sbus_writeb(AMR_INIT, amd->regs + AMD7930_CR); amd7930_disable_ints() 375 sbus_writeb(AM_INIT_ACTIVE | AM_INIT_DISABLE_INTS, amd->regs + AMD7930_DR); amd7930_disable_ints() 376 spin_unlock_irqrestore(&amd->lock, flags); amd7930_disable_ints() 380 * The amd->lock is held and local interrupts are disabled. 382 static void __amd7930_write_map(struct snd_amd7930 *amd) __amd7930_write_map() argument 384 struct amd7930_map *map = &amd->map; __amd7930_write_map() 386 sbus_writeb(AMR_MAP_GX, amd->regs + AMD7930_CR); __amd7930_write_map() 387 sbus_writeb(((map->gx >> 0) & 0xff), amd->regs + AMD7930_DR); __amd7930_write_map() 388 sbus_writeb(((map->gx >> 8) & 0xff), amd->regs + AMD7930_DR); __amd7930_write_map() 390 sbus_writeb(AMR_MAP_GR, amd->regs + AMD7930_CR); __amd7930_write_map() 391 sbus_writeb(((map->gr >> 0) & 0xff), amd->regs + AMD7930_DR); __amd7930_write_map() 392 sbus_writeb(((map->gr >> 8) & 0xff), amd->regs + AMD7930_DR); __amd7930_write_map() 394 sbus_writeb(AMR_MAP_STGR, amd->regs + AMD7930_CR); __amd7930_write_map() 395 sbus_writeb(((map->stgr >> 0) & 0xff), amd->regs + AMD7930_DR); __amd7930_write_map() 396 sbus_writeb(((map->stgr >> 8) & 0xff), amd->regs + AMD7930_DR); __amd7930_write_map() 398 sbus_writeb(AMR_MAP_GER, amd->regs + AMD7930_CR); __amd7930_write_map() 399 sbus_writeb(((map->ger >> 0) & 0xff), amd->regs + AMD7930_DR); __amd7930_write_map() 400 sbus_writeb(((map->ger >> 8) & 0xff), amd->regs + AMD7930_DR); __amd7930_write_map() 402 sbus_writeb(AMR_MAP_MMR1, amd->regs + AMD7930_CR); __amd7930_write_map() 403 sbus_writeb(map->mmr1, amd->regs + AMD7930_DR); __amd7930_write_map() 405 sbus_writeb(AMR_MAP_MMR2, amd->regs + AMD7930_CR); __amd7930_write_map() 406 sbus_writeb(map->mmr2, amd->regs + AMD7930_DR); __amd7930_write_map() 474 * The amd->lock is held and local interrupts are disabled. 476 static void __amd7930_update_map(struct snd_amd7930 *amd) __amd7930_update_map() argument 478 struct amd7930_map *map = &amd->map; __amd7930_update_map() 481 map->gx = gx_coeff[amd->rgain]; __amd7930_update_map() 482 map->stgr = gx_coeff[amd->mgain]; __amd7930_update_map() 483 level = (amd->pgain * (256 + ARRAY_SIZE(ger_coeff))) >> 8; __amd7930_update_map() 491 __amd7930_write_map(amd); __amd7930_update_map() 496 struct snd_amd7930 *amd = dev_id; snd_amd7930_interrupt() local 500 spin_lock(&amd->lock); snd_amd7930_interrupt() 504 ir = sbus_readb(amd->regs + AMD7930_IR); snd_amd7930_interrupt() 508 if (amd->flags & AMD7930_FLAG_PLAYBACK) { snd_amd7930_interrupt() 509 if (amd->p_left > 0) { snd_amd7930_interrupt() 510 byte = *(amd->p_cur++); snd_amd7930_interrupt() 511 amd->p_left--; snd_amd7930_interrupt() 512 sbus_writeb(byte, amd->regs + AMD7930_BBTB); snd_amd7930_interrupt() 513 if (amd->p_left == 0) snd_amd7930_interrupt() 516 sbus_writeb(0, amd->regs + AMD7930_BBTB); snd_amd7930_interrupt() 517 } else if (amd->flags & AMD7930_FLAG_CAPTURE) { snd_amd7930_interrupt() 518 byte = sbus_readb(amd->regs + AMD7930_BBRB); snd_amd7930_interrupt() 519 if (amd->c_left > 0) { snd_amd7930_interrupt() 520 *(amd->c_cur++) = byte; snd_amd7930_interrupt() 521 amd->c_left--; snd_amd7930_interrupt() 522 if (amd->c_left == 0) snd_amd7930_interrupt() 527 spin_unlock(&amd->lock); snd_amd7930_interrupt() 530 snd_pcm_period_elapsed(amd->playback_substream); snd_amd7930_interrupt() 532 snd_pcm_period_elapsed(amd->capture_substream); snd_amd7930_interrupt() 537 static int snd_amd7930_trigger(struct snd_amd7930 *amd, unsigned int flag, int cmd) snd_amd7930_trigger() argument 542 spin_lock_irqsave(&amd->lock, flags); snd_amd7930_trigger() 544 if (!(amd->flags & flag)) { snd_amd7930_trigger() 545 amd->flags |= flag; snd_amd7930_trigger() 548 sbus_writeb(AMR_MUX_MCR4, amd->regs + AMD7930_CR); snd_amd7930_trigger() 549 sbus_writeb(AM_MUX_MCR4_ENABLE_INTS, amd->regs + AMD7930_DR); snd_amd7930_trigger() 552 if (amd->flags & flag) { snd_amd7930_trigger() 553 amd->flags &= ~flag; snd_amd7930_trigger() 556 sbus_writeb(AMR_MUX_MCR4, amd->regs + AMD7930_CR); snd_amd7930_trigger() 557 sbus_writeb(0, amd->regs + AMD7930_DR); snd_amd7930_trigger() 562 spin_unlock_irqrestore(&amd->lock, flags); snd_amd7930_trigger() 570 struct snd_amd7930 *amd = snd_pcm_substream_chip(substream); snd_amd7930_playback_trigger() local 571 return snd_amd7930_trigger(amd, AMD7930_FLAG_PLAYBACK, cmd); snd_amd7930_playback_trigger() 577 struct snd_amd7930 *amd = snd_pcm_substream_chip(substream); snd_amd7930_capture_trigger() local 578 return snd_amd7930_trigger(amd, AMD7930_FLAG_CAPTURE, cmd); snd_amd7930_capture_trigger() 583 struct snd_amd7930 *amd = snd_pcm_substream_chip(substream); snd_amd7930_playback_prepare() local 589 spin_lock_irqsave(&amd->lock, flags); snd_amd7930_playback_prepare() 591 amd->flags |= AMD7930_FLAG_PLAYBACK; snd_amd7930_playback_prepare() 594 amd->p_orig = amd->p_cur = runtime->dma_area; snd_amd7930_playback_prepare() 595 amd->p_left = size; snd_amd7930_playback_prepare() 598 new_mmr1 = amd->map.mmr1; snd_amd7930_playback_prepare() 603 if (new_mmr1 != amd->map.mmr1) { snd_amd7930_playback_prepare() 604 amd->map.mmr1 = new_mmr1; snd_amd7930_playback_prepare() 605 __amd7930_update_map(amd); snd_amd7930_playback_prepare() 608 spin_unlock_irqrestore(&amd->lock, flags); snd_amd7930_playback_prepare() 615 struct snd_amd7930 *amd = snd_pcm_substream_chip(substream); snd_amd7930_capture_prepare() local 621 spin_lock_irqsave(&amd->lock, flags); snd_amd7930_capture_prepare() 623 amd->flags |= AMD7930_FLAG_CAPTURE; snd_amd7930_capture_prepare() 626 amd->c_orig = amd->c_cur = runtime->dma_area; snd_amd7930_capture_prepare() 627 amd->c_left = size; snd_amd7930_capture_prepare() 630 new_mmr1 = amd->map.mmr1; snd_amd7930_capture_prepare() 635 if (new_mmr1 != amd->map.mmr1) { snd_amd7930_capture_prepare() 636 amd->map.mmr1 = new_mmr1; snd_amd7930_capture_prepare() 637 __amd7930_update_map(amd); snd_amd7930_capture_prepare() 640 spin_unlock_irqrestore(&amd->lock, flags); snd_amd7930_capture_prepare() 647 struct snd_amd7930 *amd = snd_pcm_substream_chip(substream); snd_amd7930_playback_pointer() local 650 if (!(amd->flags & AMD7930_FLAG_PLAYBACK)) snd_amd7930_playback_pointer() 652 ptr = amd->p_cur - amd->p_orig; snd_amd7930_playback_pointer() 658 struct snd_amd7930 *amd = snd_pcm_substream_chip(substream); snd_amd7930_capture_pointer() local 661 if (!(amd->flags & AMD7930_FLAG_CAPTURE)) snd_amd7930_capture_pointer() 664 ptr = amd->c_cur - amd->c_orig; snd_amd7930_capture_pointer() 691 struct snd_amd7930 *amd = snd_pcm_substream_chip(substream); snd_amd7930_playback_open() local 694 amd->playback_substream = substream; snd_amd7930_playback_open() 701 struct snd_amd7930 *amd = snd_pcm_substream_chip(substream); snd_amd7930_capture_open() local 704 amd->capture_substream = substream; snd_amd7930_capture_open() 711 struct snd_amd7930 *amd = snd_pcm_substream_chip(substream); snd_amd7930_playback_close() local 713 amd->playback_substream = NULL; snd_amd7930_playback_close() 719 struct snd_amd7930 *amd = snd_pcm_substream_chip(substream); snd_amd7930_capture_close() local 721 amd->capture_substream = NULL; snd_amd7930_capture_close() 758 static int snd_amd7930_pcm(struct snd_amd7930 *amd) snd_amd7930_pcm() argument 763 if ((err = snd_pcm_new(amd->card, snd_amd7930_pcm() 773 pcm->private_data = amd; snd_amd7930_pcm() 775 strcpy(pcm->name, amd->card->shortname); snd_amd7930_pcm() 776 amd->pcm = pcm; snd_amd7930_pcm() 801 struct snd_amd7930 *amd = snd_kcontrol_chip(kctl); snd_amd7930_get_volume() local 807 swval = &amd->mgain; snd_amd7930_get_volume() 810 swval = &amd->rgain; snd_amd7930_get_volume() 814 swval = &amd->pgain; snd_amd7930_get_volume() 825 struct snd_amd7930 *amd = snd_kcontrol_chip(kctl); snd_amd7930_put_volume() local 832 swval = &amd->mgain; snd_amd7930_put_volume() 835 swval = &amd->rgain; snd_amd7930_put_volume() 839 swval = &amd->pgain; snd_amd7930_put_volume() 843 spin_lock_irqsave(&amd->lock, flags); snd_amd7930_put_volume() 847 __amd7930_update_map(amd); snd_amd7930_put_volume() 852 spin_unlock_irqrestore(&amd->lock, flags); snd_amd7930_put_volume() 887 static int snd_amd7930_mixer(struct snd_amd7930 *amd) snd_amd7930_mixer() argument 892 if (snd_BUG_ON(!amd || !amd->card)) snd_amd7930_mixer() 895 card = amd->card; snd_amd7930_mixer() 900 snd_ctl_new1(&amd7930_controls[idx], amd))) < 0) snd_amd7930_mixer() 907 static int snd_amd7930_free(struct snd_amd7930 *amd) snd_amd7930_free() argument 909 struct platform_device *op = amd->op; snd_amd7930_free() 911 amd7930_idle(amd); snd_amd7930_free() 913 if (amd->irq) snd_amd7930_free() 914 free_irq(amd->irq, amd); snd_amd7930_free() 916 if (amd->regs) snd_amd7930_free() 917 of_iounmap(&op->resource[0], amd->regs, snd_amd7930_free() 920 kfree(amd); snd_amd7930_free() 927 struct snd_amd7930 *amd = device->device_data; snd_amd7930_dev_free() local 929 return snd_amd7930_free(amd); snd_amd7930_dev_free() 941 struct snd_amd7930 *amd; snd_amd7930_create() local 946 amd = kzalloc(sizeof(*amd), GFP_KERNEL); snd_amd7930_create() 947 if (amd == NULL) snd_amd7930_create() 950 spin_lock_init(&amd->lock); snd_amd7930_create() 951 amd->card = card; snd_amd7930_create() 952 amd->op = op; snd_amd7930_create() 954 amd->regs = of_ioremap(&op->resource[0], 0, snd_amd7930_create() 956 if (!amd->regs) { snd_amd7930_create() 959 kfree(amd); snd_amd7930_create() 963 amd7930_idle(amd); snd_amd7930_create() 966 IRQF_SHARED, "amd7930", amd)) { snd_amd7930_create() 969 snd_amd7930_free(amd); snd_amd7930_create() 972 amd->irq = irq; snd_amd7930_create() 974 amd7930_enable_ints(amd); snd_amd7930_create() 976 spin_lock_irqsave(&amd->lock, flags); snd_amd7930_create() 978 amd->rgain = 128; snd_amd7930_create() 979 amd->pgain = 200; snd_amd7930_create() 980 amd->mgain = 0; snd_amd7930_create() 982 memset(&amd->map, 0, sizeof(amd->map)); snd_amd7930_create() 983 amd->map.mmr1 = (AM_MAP_MMR1_GX | AM_MAP_MMR1_GER | snd_amd7930_create() 985 amd->map.mmr2 = (AM_MAP_MMR2_LS | AM_MAP_MMR2_AINB); snd_amd7930_create() 987 __amd7930_update_map(amd); snd_amd7930_create() 990 sbus_writeb(AMR_MUX_MCR1, amd->regs + AMD7930_CR); snd_amd7930_create() 992 amd->regs + AMD7930_DR); snd_amd7930_create() 994 spin_unlock_irqrestore(&amd->lock, flags); snd_amd7930_create() 997 amd, &snd_amd7930_dev_ops)) < 0) { snd_amd7930_create() 998 snd_amd7930_free(amd); snd_amd7930_create() 1002 *ramd = amd; snd_amd7930_create() 1011 struct snd_amd7930 *amd; amd7930_sbus_probe() local 1037 irq, dev_num, &amd)) < 0) amd7930_sbus_probe() 1040 if ((err = snd_amd7930_pcm(amd)) < 0) amd7930_sbus_probe() 1043 if ((err = snd_amd7930_mixer(amd)) < 0) amd7930_sbus_probe() 1049 amd->next = amd7930_list; amd7930_sbus_probe() 1050 amd7930_list = amd; amd7930_sbus_probe()
|
/linux-4.4.14/arch/x86/kvm/ |
H A D | Makefile | 20 kvm-amd-y += svm.o pmu_amd.o 24 obj-$(CONFIG_KVM_AMD) += kvm-amd.o
|
H A D | mmu.c | 3620 bool pse, bool amd) __reset_rsvds_bits_mask() 3637 if (amd) __reset_rsvds_bits_mask() 3751 * table in guest or amd nested guest, its mmu features completely 3617 __reset_rsvds_bits_mask(struct kvm_vcpu *vcpu, struct rsvd_bits_validate *rsvd_check, int maxphyaddr, int level, bool nx, bool gbpages, bool pse, bool amd) __reset_rsvds_bits_mask() argument
|
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/ |
H A D | Makefile | 5 ccflags-y := -Iinclude/drm -Idrivers/gpu/drm/amd/include/ \ 6 -Idrivers/gpu/drm/amd/include/asic_reg
|
H A D | kfd_process.c | 27 #include <linux/amd-iommu.h>
|
H A D | kfd_device.c | 23 #include <linux/amd-iommu.h>
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
H A D | Makefile | 5 ccflags-y := -Iinclude/drm -Idrivers/gpu/drm/amd/include/asic_reg \ 6 -Idrivers/gpu/drm/amd/include \ 7 -Idrivers/gpu/drm/amd/amdgpu \ 8 -Idrivers/gpu/drm/amd/scheduler
|
H A D | amdgpu_ctx.c | 22 * Authors: monk liu <monk.liu@amd.com>
|
H A D | amdgpu_mn.c | 28 * Christian König <christian.koenig@amd.com>
|
H A D | amdgpu_sync.c | 28 * Christian König <christian.koenig@amd.com>
|
H A D | vce_v2_0.c | 25 * Authors: Christian König <christian.koenig@amd.com>
|
H A D | vce_v3_0.c | 25 * Authors: Christian König <christian.koenig@amd.com>
|
H A D | amdgpu_vce.c | 25 * Authors: Christian König <christian.koenig@amd.com>
|
H A D | uvd_v4_2.c | 22 * Authors: Christian König <christian.koenig@amd.com>
|
H A D | uvd_v5_0.c | 22 * Authors: Christian König <christian.koenig@amd.com>
|
H A D | uvd_v6_0.c | 22 * Authors: Christian König <christian.koenig@amd.com>
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
H A D | perf_event_amd_iommu.h | 4 * Author: Steven Kinney <Steven.Kinney@amd.com> 5 * Author: Suravee Suthikulpanit <Suraveee.Suthikulpanit@amd.com>
|
H A D | Makefile | 27 obj-$(CONFIG_CPU_SUP_AMD) += amd.o
|
H A D | perf_event_amd_iommu.c | 4 * Author: Steven Kinney <Steven.Kinney@amd.com> 5 * Author: Suravee Suthikulpanit <Suraveee.Suthikulpanit@amd.com>
|
H A D | cyrix.c | 370 * info-linux@ldcmail.amd.com to tell us. init_nsc()
|
H A D | perf_event_amd_uncore.c | 4 * Author: Jacob Shin <jacob.shin@amd.com>
|
/linux-4.4.14/drivers/char/agp/ |
H A D | Makefile | 8 obj-$(CONFIG_AGP_AMD) += amd-k7-agp.o
|
/linux-4.4.14/arch/arm64/boot/dts/ |
H A D | Makefile | 2 dts-dirs += amd
|
/linux-4.4.14/drivers/gpu/drm/ |
H A D | Makefile | 41 obj-$(CONFIG_HSA_AMD) += amd/amdkfd/ 43 obj-$(CONFIG_DRM_AMDGPU)+= amd/amdgpu/
|
/linux-4.4.14/drivers/net/phy/ |
H A D | Makefile | 36 obj-$(CONFIG_AMD_PHY) += amd.o
|
/linux-4.4.14/drivers/char/hw_random/ |
H A D | Makefile | 9 obj-$(CONFIG_HW_RANDOM_AMD) += amd-rng.o
|
H A D | amd-rng.c | 105 .name = "amd",
|
/linux-4.4.14/drivers/cpufreq/ |
H A D | amd_freq_sensitivity.c | 7 * Author: Jacob Shin <jacob.shin@amd.com> 145 MODULE_AUTHOR("Jacob Shin <jacob.shin@amd.com>");
|
H A D | powernow-k8.c | 709 * www.amd.com find_psb_table() 1235 MODULE_AUTHOR("Paul Devriendt <paul.devriendt@amd.com>"); 1236 MODULE_AUTHOR("Mark Langsdorf <mark.langsdorf@amd.com>");
|
H A D | cpufreq.c | 10 * Feb 2006 - Jacob Shin <jacob.shin@amd.com>
|
/linux-4.4.14/drivers/acpi/ |
H A D | acpi_apd.c | 5 * Authors: Ken Xue <Ken.Xue@amd.com> 6 * Wu, Jeff <Jeff.Wu@amd.com>
|
/linux-4.4.14/arch/arm/mach-s3c24xx/ |
H A D | pm-s3c2416.c | 78 /* unset the return-from-sleep amd inform flags */ s3c2416_pm_resume()
|
/linux-4.4.14/drivers/mtd/maps/ |
H A D | netsc520.c | 3 * Copyright (C) 2001 Mark Langsdorf (mark.langsdorf@amd.com) 139 MODULE_AUTHOR("Mark Langsdorf <mark.langsdorf@amd.com>");
|
H A D | sc520cdp.c | 23 * For details see http://www.amd.com/products/epd/desiging/evalboards/18.elansc520/520_cdp_brief/index.html
|
/linux-4.4.14/drivers/pinctrl/ |
H A D | pinctrl-amd.h | 4 * Copyright (c) 2014,2015 Ken Xue <Ken.Xue@amd.com> 5 * Jeff Wu <Jeff.Wu@amd.com>
|
H A D | pinctrl-amd.c | 5 * Authors: Ken Xue <Ken.Xue@amd.com> 6 * Wu, Jeff <Jeff.Wu@amd.com> 36 #include "pinctrl-amd.h" 827 dev_dbg(&pdev->dev, "amd gpio driver loaded\n"); amd_gpio_probe() 868 MODULE_AUTHOR("Ken Xue <Ken.Xue@amd.com>, Jeff Wu <Jeff.Wu@amd.com>");
|
/linux-4.4.14/drivers/crypto/ccp/ |
H A D | ccp-platform.c | 6 * Author: Tom Lendacky <thomas.lendacky@amd.com> 227 { .compatible = "amd,ccp-seattle-v1a" },
|
H A D | ccp-crypto.h | 6 * Author: Tom Lendacky <thomas.lendacky@amd.com>
|
H A D | ccp-crypto-main.c | 6 * Author: Tom Lendacky <thomas.lendacky@amd.com> 23 MODULE_AUTHOR("Tom Lendacky <thomas.lendacky@amd.com>");
|
H A D | ccp-dev.c | 6 * Author: Tom Lendacky <thomas.lendacky@amd.com> 30 MODULE_AUTHOR("Tom Lendacky <thomas.lendacky@amd.com>");
|
H A D | ccp-crypto-aes-xts.c | 6 * Author: Tom Lendacky <thomas.lendacky@amd.com>
|
H A D | ccp-crypto-aes.c | 6 * Author: Tom Lendacky <thomas.lendacky@amd.com>
|
H A D | ccp-dev.h | 6 * Author: Tom Lendacky <thomas.lendacky@amd.com>
|
H A D | ccp-pci.c | 6 * Author: Tom Lendacky <thomas.lendacky@amd.com>
|
H A D | ccp-crypto-aes-cmac.c | 6 * Author: Tom Lendacky <thomas.lendacky@amd.com>
|
H A D | ccp-crypto-sha.c | 6 * Author: Tom Lendacky <thomas.lendacky@amd.com>
|
H A D | ccp-ops.c | 6 * Author: Tom Lendacky <thomas.lendacky@amd.com>
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
H A D | uvd_v3_1.c | 22 * Authors: Christian König <christian.koenig@amd.com>
|
H A D | uvd_v4_2.c | 22 * Authors: Christian König <christian.koenig@amd.com>
|
H A D | Makefile | 5 ccflags-y := -Iinclude/drm -Idrivers/gpu/drm/amd/include
|
H A D | radeon_audio.h | 22 * Authors: Slava Grigorev <slava.grigorev@amd.com>
|
H A D | si_blit_shaders.c | 24 * Alex Deucher <alexander.deucher@amd.com>
|
H A D | uvd_v2_2.c | 22 * Authors: Christian König <christian.koenig@amd.com>
|
H A D | vce_v2_0.c | 25 * Authors: Christian König <christian.koenig@amd.com>
|
H A D | cayman_blit_shaders.c | 24 * Alex Deucher <alexander.deucher@amd.com>
|
H A D | cik_blit_shaders.c | 24 * Alex Deucher <alexander.deucher@amd.com>
|
H A D | evergreen_blit_shaders.c | 24 * Alex Deucher <alexander.deucher@amd.com>
|
H A D | radeon_sync.c | 28 * Christian König <christian.koenig@amd.com>
|
H A D | vce_v1_0.c | 25 * Authors: Christian König <christian.koenig@amd.com>
|
H A D | radeon_mn.c | 28 * Christian König <christian.koenig@amd.com>
|
H A D | uvd_v1_0.c | 22 * Authors: Christian König <christian.koenig@amd.com>
|
H A D | r600_blit_shaders.c | 24 * Alex Deucher <alexander.deucher@amd.com>
|
H A D | r600_blit.c | 24 * Alex Deucher <alexander.deucher@amd.com>
|
H A D | radeon_audio.c | 22 * Authors: Slava Grigorev <slava.grigorev@amd.com>
|
H A D | radeon_vce.c | 25 * Authors: Christian König <christian.koenig@amd.com>
|
H A D | r600_cp.c | 26 * Alex Deucher <alexander.deucher@amd.com>
|
/linux-4.4.14/drivers/hwmon/ |
H A D | hwmon-vid.c | 43 * http://support.amd.com/us/Processor_TechDocs/26094.PDF 48 * http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/25759.pdf 51 * http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/32559.pdf 56 * http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/33610.pdf
|
/linux-4.4.14/drivers/oprofile/ |
H A D | cpu_buffer.h | 8 * @author Robert Richter <robert.richter@amd.com>
|
H A D | nmi_timer_int.c | 6 * @author Robert Richter <robert.richter@amd.com>
|
H A D | cpu_buffer.c | 8 * @author Barry Kasindorf <barry.kasindorf@amd.com> 9 * @author Robert Richter <robert.richter@amd.com>
|
H A D | buffer_sync.c | 9 * @author Robert Richter <robert.richter@amd.com>
|
/linux-4.4.14/arch/x86/include/asm/ |
H A D | irq_remapping.h | 3 * Author: Joerg Roedel <joerg.roedel@amd.com>
|
H A D | virtext.h | 90 *msg = "not amd"; cpu_has_svm()
|
/linux-4.4.14/arch/x86/oprofile/ |
H A D | op_model_amd.c | 11 * @author Robert Richter <robert.richter@amd.com> 12 * @author Barry Kasindorf <barry.kasindorf@amd.com> 13 * @author Jason Yeh <jason.yeh@amd.com> 14 * @author Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
|
H A D | op_x86_model.h | 9 * @author Robert Richter <robert.richter@amd.com>
|
H A D | nmi_int.c | 8 * @author Robert Richter <robert.richter@amd.com> 9 * @author Barry Kasindorf <barry.kasindorf@amd.com> 10 * @author Jason Yeh <jason.yeh@amd.com> 11 * @author Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
|
H A D | op_model_ppro.c | 13 * @author Robert Richter <robert.richter@amd.com>
|
/linux-4.4.14/drivers/irqchip/ |
H A D | irq-gic-v2m.c | 7 * Authors: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> 8 * Harish Kasiviswanathan <harish.kasiviswanathan@amd.com> 9 * Brandon Anderson <brandon.anderson@amd.com>
|
/linux-4.4.14/drivers/usb/host/ |
H A D | ehci-sead3.c | 3 * Based on "ehci-au1xxx.c" by K.Boge <karsten.boge@amd.com>
|
H A D | pci-quirks.c | 113 * amd_chipset_sb_type_init - initialize amd chipset southbridge type 252 /* Make sure amd chipset type has already been initialized */ usb_hcd_amd_remote_wakeup_quirk()
|
/linux-4.4.14/drivers/vfio/platform/reset/ |
H A D | vfio_platform_amdxgbe.c | 122 module_vfio_reset_handler("amd,xgbe-seattle-v1a", vfio_platform_amdxgbe_reset);
|
/linux-4.4.14/drivers/net/ethernet/amd/ |
H A D | am79c961a.h | 2 * linux/drivers/net/ethernet/amd/am79c961a.h
|
H A D | am79c961a.c | 2 * linux/drivers/net/ethernet/amd/am79c961a.c
|
H A D | pcnet32.c | 1623 * This is based on specs published at www.amd.com. This section pcnet32_probe1()
|
/linux-4.4.14/sound/pci/cs5535audio/ |
H A D | cs5535audio_pm.c | 36 AC97 codec to shutdown. the amd spec suggests snd_cs5535audio_stop_hardware()
|
/linux-4.4.14/drivers/i2c/busses/ |
H A D | i2c-scmi.c | 4 * Copyright (C) 2009 Crane Cai <crane.cai@amd.com> 431 MODULE_AUTHOR("Crane Cai <crane.cai@amd.com>");
|
H A D | i2c-amd756.c | 340 } else { /* amd */ amd756_probe()
|
/linux-4.4.14/drivers/pci/ |
H A D | ats.c | 9 * Page Request Interface added by Joerg Roedel <joerg.roedel@amd.com> 10 * PASID support added by Joerg Roedel <joerg.roedel@amd.com>
|
/linux-4.4.14/include/linux/ |
H A D | amd-iommu.h | 3 * Author: Joerg Roedel <joerg.roedel@amd.com> 4 * Leo Duran <leo.duran@amd.com>
|
H A D | dma-debug.h | 4 * Author: Joerg Roedel <joerg.roedel@amd.com>
|
H A D | ccp.h | 6 * Author: Tom Lendacky <thomas.lendacky@amd.com>
|
H A D | memblock.h | 305 /* Flags for memblock_alloc_base() amd __memblock_alloc_base() */ memblock_bottom_up()
|
H A D | iommu.h | 3 * Author: Joerg Roedel <joerg.roedel@amd.com>
|
/linux-4.4.14/drivers/ata/ |
H A D | pata_amd.c | 598 static const struct pci_device_id amd[] = { variable in typeref:struct:pci_device_id 625 .id_table = amd, 639 MODULE_DEVICE_TABLE(pci, amd);
|
H A D | pata_cs5535.c | 6 * based upon cs5535.c from AMD <Jens.Altmann@amd.com> as cleaned up and
|
/linux-4.4.14/arch/x86/xen/ |
H A D | pmu.c | 260 ctxt = &xenpmu_data->pmu.c.amd; xen_amd_pmu_emulate() 344 ctxt = &xenpmu_data->pmu.c.amd; xen_amd_read_pmc()
|
/linux-4.4.14/arch/x86/include/asm/xen/ |
H A D | interface.h | 257 * Offsets to counter and control MSRs (relative to xen_pmu_arch.c.amd). 364 struct xen_pmu_amd_ctxt amd; member in union:xen_pmu_arch::__anon3119
|
/linux-4.4.14/tools/power/cpupower/utils/idle_monitor/ |
H A D | amd_fam14h_idle.c | 7 * Andreas Herrmann <andreas.herrmann3@amd.com>
|
/linux-4.4.14/drivers/pci/hotplug/ |
H A D | shpchp_ctrl.c | 605 /* handle amd pogo errata; this must be done before enable */ shpchp_enable_slot() 608 /* handle amd pogo errata; this must be done after enable */ shpchp_enable_slot()
|
H A D | shpchp.h | 112 u32 pcix_misc2_reg; /* for amd pogo errata */
|
H A D | shpchp_hpc.c | 949 /* amd shpc driver doesn't use Base Offset; assume 0 */ shpc_init()
|
/linux-4.4.14/drivers/mtd/nand/ |
H A D | cs553x_nand.c | 7 * Tom Sylla <tom.sylla@amd.com>
|
/linux-4.4.14/include/xen/interface/ |
H A D | xen-mca.h | 6 * Author: Christoph Egger <Christoph.Egger@amd.com>
|
/linux-4.4.14/sound/pci/oxygen/ |
H A D | oxygen_regs.h | 73 /* OXYGEN_CHANNEL_* amd OXYGEN_INT_* */
|
/linux-4.4.14/tools/power/cpupower/ |
H A D | Makefile | 127 UTIL_OBJS = utils/helpers/amd.o utils/helpers/topology.o utils/helpers/msr.o \
|
/linux-4.4.14/drivers/usb/gadget/udc/ |
H A D | amd5536udc.h | 4 * Copyright (C) 2007 AMD (http://www.amd.com)
|
H A D | amd5536udc.c | 4 * Copyright (C) 2005-2007 AMD (http://www.amd.com)
|
/linux-4.4.14/drivers/ide/ |
H A D | au1xxx-ide.c | 44 #define DRV_AUTHOR "Enrico Walther <enrico.walther@amd.com> / Pete Popov <ppopov@embeddedalley.com>"
|
/linux-4.4.14/arch/powerpc/platforms/powermac/ |
H A D | nvram.c | 546 if (of_device_is_compatible(dp, "amd-0137")) { core99_nvram_setup()
|
/linux-4.4.14/drivers/iommu/ |
H A D | amd_iommu_init.c | 4 * Leo Duran <leo.duran@amd.com> 27 #include <linux/amd-iommu.h> 1217 .name = "amd-iommu",
|
H A D | amd_iommu_types.h | 4 * Leo Duran <leo.duran@amd.com>
|
H A D | amd_iommu_v2.c | 20 #include <linux/amd-iommu.h>
|
H A D | amd_iommu.c | 4 * Leo Duran <leo.duran@amd.com> 31 #include <linux/amd-iommu.h> 463 stats_dir = debugfs_create_dir("amd-iommu", NULL); amd_iommu_stats_init()
|
/linux-4.4.14/drivers/edac/ |
H A D | mce_amd.c | 913 MODULE_ALIAS("edac-mce-amd");
|
/linux-4.4.14/arch/x86/pci/ |
H A D | mmconfig-shared.c | 259 * do check if amd fam10h already took over pci_mmcfg_nvidia_mcp55()
|
/linux-4.4.14/drivers/net/ |
H A D | sungem_phy.c | 1078 /* Marvell 88E1101 amd 88E1111 */
|
/linux-4.4.14/lib/ |
H A D | dma-debug.c | 4 * Author: Joerg Roedel <joerg.roedel@amd.com>
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ |
H A D | pci.c | 2098 "pci_bridge busnumber:devnumber:funcnumber:vendor:pcie_cap:link_ctl_reg:amd %d:%d:%d:%x:%x:%x:%x\n", _rtl_pci_find_adapter()
|
/linux-4.4.14/drivers/net/wan/ |
H A D | farsync.c | 131 * AMD web site: http://www.amd.com/products/epd/processors/\
|
/linux-4.4.14/mm/ |
H A D | huge_memory.c | 1874 * http://support.amd.com/us/Processor_TechDocs/41322.pdf, __split_huge_page_map()
|
/linux-4.4.14/virt/kvm/ |
H A D | kvm_main.c | 3541 * like intel and amd on x86. kvm_init()
|
/linux-4.4.14/drivers/net/ethernet/natsemi/ |
H A D | natsemi.c | 226 * http://www.amd.com/files/connectivitysolutions/networking/archivednetworking/22235.pdf
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_link.c | 2033 * re-sending of PP packets amd enable automatic re-send of bnx2x_update_pfc_bmac2()
|