From c2e923f55a87a61ec1a2079dc0b21b6d9b286f54 Mon Sep 17 00:00:00 2001 From: Kuninori Morimoto Date: Thu, 10 Nov 2011 18:44:24 -0800 Subject: [PATCH] --- yaml --- r: 275447 b: refs/heads/master c: 052008edf31383f866b2ec1b12604fc411c2d986 h: refs/heads/master i: 275445: 9367aed576ea860b23b0236b12cc45ea490e4bca 275443: 7af09c7c85f9c812cca170e49f59e9c35403a911 275439: 218c3fe60052b1de08aa8586490285bc05765407 v: v3 --- [refs] | 2 +- trunk/.mailmap | 2 - .../sound/alsa/HD-Audio-Models.txt | 1 - trunk/Kbuild | 2 +- trunk/MAINTAINERS | 10 +- trunk/arch/arm/boot/dts/tegra-ventana.dts | 3 +- trunk/arch/arm/mach-at91/at91cap9_devices.c | 7 +- trunk/arch/arm/mach-at91/at91rm9200_devices.c | 5 +- .../arch/arm/mach-at91/at91sam9260_devices.c | 5 +- .../arch/arm/mach-at91/at91sam9261_devices.c | 5 +- .../arch/arm/mach-at91/at91sam9263_devices.c | 5 +- .../arch/arm/mach-at91/at91sam9g45_devices.c | 7 +- trunk/arch/arm/mach-at91/at91sam9rl_devices.c | 7 +- trunk/arch/arm/mach-at91/board-yl-9200.c | 2 +- .../arch/arm/mach-at91/include/mach/vmalloc.h | 2 - trunk/arch/arm/mach-imx/Makefile.boot | 34 +- trunk/arch/arm/mach-imx/clock-imx6q.c | 17 +- trunk/arch/arm/mach-msm/Makefile | 2 - trunk/arch/arm/mach-msm/board-msm7x30.c | 4 +- trunk/arch/arm/mach-msm/board-msm8960.c | 4 +- trunk/arch/arm/mach-msm/board-msm8x60.c | 4 +- trunk/arch/arm/mach-msm/scm.c | 3 - trunk/arch/arm/mach-mx5/clock-mx51-mx53.c | 6 +- trunk/arch/arm/mach-mxs/mach-mx28evk.c | 4 +- .../mach-picoxcell/include/mach/debug-macro.S | 2 +- trunk/arch/arm/mach-shmobile/Makefile | 2 +- trunk/arch/arm/mach-shmobile/board-ag5evm.c | 16 +- .../arm/mach-shmobile/include/mach/sh73a0.h | 8 + trunk/arch/arm/mach-shmobile/pfc-sh73a0.c | 34 ++ .../arm/mach-shmobile}/pm_runtime.c | 4 +- trunk/arch/arm/mach-tegra/board-dt.c | 13 +- .../arm/mach-tegra/board-harmony-pinmux.c | 6 +- .../arch/arm/mach-tegra/board-paz00-pinmux.c | 6 +- .../arm/mach-tegra/board-seaboard-pinmux.c | 6 +- .../arm/mach-tegra/board-trimslice-pinmux.c | 5 +- trunk/arch/arm/plat-mxc/Kconfig | 4 +- trunk/arch/arm/plat-mxc/avic.c | 1 - trunk/arch/arm/plat-mxc/gic.c | 11 +- .../arm/plat-mxc/include/mach/entry-macro.S | 3 + trunk/arch/arm/plat-mxc/tzic.c | 1 - trunk/arch/m68k/Kconfig | 4 +- trunk/arch/m68k/Kconfig.bus | 9 - trunk/arch/m68k/Kconfig.devices | 31 -- trunk/arch/m68k/amiga/amiints.c | 168 +++++---- trunk/arch/m68k/amiga/cia.c | 39 +-- trunk/arch/m68k/apollo/dn_ints.c | 35 +- trunk/arch/m68k/atari/ataints.c | 274 +++++++++++++-- trunk/arch/m68k/bvme6000/config.c | 2 +- trunk/arch/m68k/hp300/time.c | 2 +- trunk/arch/m68k/include/asm/hardirq.h | 5 - trunk/arch/m68k/include/asm/irq.h | 69 +++- trunk/arch/m68k/include/asm/macintosh.h | 2 - trunk/arch/m68k/include/asm/q40ints.h | 3 + trunk/arch/m68k/kernel/Makefile | 9 +- trunk/arch/m68k/kernel/entry_mm.S | 7 +- trunk/arch/m68k/kernel/ints.c | 323 ++++++++++++++++-- trunk/arch/m68k/mac/baboon.c | 21 +- trunk/arch/m68k/mac/iop.c | 10 +- trunk/arch/m68k/mac/macints.c | 24 +- trunk/arch/m68k/mac/oss.c | 54 +-- trunk/arch/m68k/mac/psc.c | 49 +-- trunk/arch/m68k/mac/via.c | 74 ++-- trunk/arch/m68k/mvme147/config.c | 5 +- trunk/arch/m68k/mvme16x/config.c | 2 +- trunk/arch/m68k/q40/q40ints.c | 60 ++-- trunk/arch/m68k/sun3/sun3ints.c | 46 ++- trunk/arch/mips/Makefile | 4 +- trunk/arch/powerpc/boot/dts/charon.dts | 236 ------------- .../powerpc/configs/52xx/tqm5200_defconfig | 20 +- trunk/arch/powerpc/configs/ppc64_defconfig | 4 - trunk/arch/powerpc/configs/pseries_defconfig | 4 - trunk/arch/powerpc/include/asm/floppy.h | 4 +- trunk/arch/powerpc/include/asm/lv1call.h | 2 +- trunk/arch/powerpc/include/asm/xics.h | 4 +- trunk/arch/powerpc/kernel/exceptions-64s.S | 6 +- trunk/arch/powerpc/kernel/smp.c | 2 +- trunk/arch/powerpc/kvm/book3s_hv_rmhandlers.S | 2 +- trunk/arch/powerpc/mm/mem.c | 30 -- trunk/arch/powerpc/mm/numa.c | 24 +- .../powerpc/platforms/52xx/mpc5200_simple.c | 1 - trunk/arch/powerpc/platforms/cell/beat.c | 2 +- .../powerpc/platforms/cell/celleb_scc_pciex.c | 2 +- trunk/arch/powerpc/platforms/cell/iommu.c | 3 +- trunk/arch/powerpc/platforms/cell/pmu.c | 2 +- trunk/arch/powerpc/platforms/cell/spu_base.c | 9 +- trunk/arch/powerpc/platforms/powermac/pic.c | 1 + trunk/arch/powerpc/platforms/powermac/smp.c | 4 +- .../arch/powerpc/platforms/ps3/device-init.c | 2 +- trunk/arch/powerpc/platforms/ps3/repository.c | 32 +- trunk/arch/powerpc/sysdev/mpic.c | 2 + trunk/arch/powerpc/sysdev/ppc4xx_soc.c | 2 +- trunk/arch/powerpc/sysdev/xics/xics-common.c | 5 +- trunk/arch/sh/include/asm/page.h | 5 - trunk/arch/sh/include/asm/unistd_32.h | 4 +- trunk/arch/sh/include/asm/unistd_64.h | 4 +- trunk/arch/sh/kernel/cpu/sh2a/setup-sh7203.c | 16 +- trunk/arch/sh/kernel/syscalls_32.S | 2 - trunk/arch/sh/kernel/syscalls_64.S | 2 - trunk/arch/x86/platform/ce4100/ce4100.c | 2 +- trunk/arch/x86/platform/mrst/mrst.c | 1 - trunk/arch/x86/platform/mrst/vrtc.c | 4 +- trunk/crypto/ablkcipher.c | 14 - trunk/crypto/aead.c | 14 - trunk/crypto/ahash.c | 7 - trunk/crypto/blkcipher.c | 7 - trunk/crypto/crypto_user.c | 3 + trunk/crypto/pcompress.c | 7 - trunk/crypto/rng.c | 7 - trunk/crypto/shash.c | 7 - trunk/drivers/acpi/processor_idle.c | 29 ++ trunk/drivers/ata/ahci.c | 3 - trunk/drivers/ata/ahci_platform.c | 4 +- trunk/drivers/ata/libata-eh.c | 12 +- trunk/drivers/ata/libata-pmp.c | 7 +- trunk/drivers/ata/libata-scsi.c | 4 - trunk/drivers/ata/pata_of_platform.c | 2 +- trunk/drivers/ata/sata_sis.c | 2 +- trunk/drivers/char/agp/intel-gtt.c | 7 +- trunk/drivers/cpufreq/db8500-cpufreq.c | 6 +- trunk/drivers/gpu/drm/Kconfig | 2 +- trunk/drivers/gpu/drm/drm_crtc.c | 4 +- trunk/drivers/gpu/drm/drm_crtc_helper.c | 13 - trunk/drivers/gpu/drm/drm_debugfs.c | 12 +- trunk/drivers/gpu/drm/drm_drv.c | 2 +- trunk/drivers/gpu/drm/drm_irq.c | 22 +- trunk/drivers/gpu/drm/i915/i915_debugfs.c | 5 +- trunk/drivers/gpu/drm/i915/i915_gem.c | 2 +- trunk/drivers/gpu/drm/nouveau/nouveau_bios.c | 22 +- trunk/drivers/gpu/drm/nouveau/nouveau_bo.c | 2 +- .../drivers/gpu/drm/nouveau/nouveau_channel.c | 1 - .../gpu/drm/nouveau/nouveau_connector.c | 2 +- trunk/drivers/gpu/drm/nouveau/nouveau_fbcon.c | 11 +- trunk/drivers/gpu/drm/nouveau/nouveau_fence.c | 2 + trunk/drivers/gpu/drm/nouveau/nouveau_i2c.c | 2 +- trunk/drivers/gpu/drm/nouveau/nouveau_perf.c | 2 +- trunk/drivers/gpu/drm/nouveau/nouveau_state.c | 13 +- trunk/drivers/gpu/drm/nouveau/nv40_pm.c | 20 +- trunk/drivers/gpu/drm/nouveau/nv50_graph.c | 4 +- trunk/drivers/gpu/drm/nouveau/nv50_grctx.c | 2 +- trunk/drivers/gpu/drm/nouveau/nv50_vram.c | 2 +- trunk/drivers/gpu/drm/nouveau/nvc0_graph.c | 41 +-- trunk/drivers/gpu/drm/nouveau/nvc0_grctx.c | 31 +- trunk/drivers/gpu/drm/nouveau/nvc0_vram.c | 16 +- trunk/drivers/gpu/drm/radeon/atombios_crtc.c | 6 + trunk/drivers/gpu/drm/radeon/atombios_dp.c | 2 +- trunk/drivers/gpu/drm/radeon/evergreen.c | 53 +-- trunk/drivers/gpu/drm/radeon/r600.c | 118 +++++-- trunk/drivers/gpu/drm/radeon/radeon.h | 50 +-- trunk/drivers/gpu/drm/radeon/radeon_asic.c | 2 +- trunk/drivers/gpu/drm/radeon/radeon_asic.h | 1 - .../drivers/gpu/drm/radeon/radeon_atombios.c | 118 ++----- .../drivers/gpu/drm/radeon/radeon_benchmark.c | 2 +- trunk/drivers/gpu/drm/radeon/radeon_combios.c | 27 +- trunk/drivers/gpu/drm/radeon/radeon_cs.c | 14 +- trunk/drivers/gpu/drm/radeon/radeon_device.c | 16 +- .../gpu/drm/radeon/radeon_legacy_crtc.c | 6 + trunk/drivers/gpu/drm/radeon/radeon_pm.c | 18 - trunk/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 14 +- trunk/drivers/ide/ide-cd.c | 1 + trunk/drivers/ide/ide-floppy.c | 1 + trunk/drivers/ide/ide-tape.c | 1 + trunk/drivers/macintosh/via-macii.c | 2 +- trunk/drivers/macintosh/via-maciisi.c | 4 +- .../drivers/media/dvb/dvb-usb/mxl111sf-i2c.c | 3 +- .../drivers/media/dvb/dvb-usb/mxl111sf-phy.c | 7 +- .../drivers/media/video/s5p-mfc/s5p_mfc_dec.c | 4 +- .../drivers/media/video/s5p-mfc/s5p_mfc_enc.c | 4 +- trunk/drivers/media/video/uvc/uvc_ctrl.c | 6 +- trunk/drivers/media/video/v4l2-ctrls.c | 5 +- trunk/drivers/media/video/v4l2-event.c | 10 +- trunk/drivers/media/video/videobuf2-core.c | 6 +- trunk/drivers/mmc/host/sdhci-esdhc-imx.c | 8 - trunk/drivers/ps3/ps3-vuart.c | 2 +- trunk/drivers/ps3/ps3stor_lib.c | 2 +- trunk/drivers/rtc/rtc-mrst.c | 19 +- trunk/drivers/sh/Makefile | 8 - trunk/drivers/sh/clk/core.c | 107 ++++-- trunk/drivers/spi/spi-atmel.c | 5 +- trunk/drivers/tty/serial/sh-sci.c | 19 -- trunk/drivers/virtio/virtio_pci.c | 11 +- trunk/fs/btrfs/btrfs_inode.h | 4 +- trunk/fs/btrfs/delayed-inode.c | 58 +--- trunk/fs/btrfs/disk-io.c | 42 ++- trunk/fs/btrfs/extent-tree.c | 50 ++- trunk/fs/btrfs/free-space-cache.c | 17 +- trunk/fs/btrfs/inode-map.c | 28 +- trunk/fs/btrfs/inode.c | 84 ++--- trunk/fs/btrfs/relocation.c | 2 - trunk/fs/btrfs/scrub.c | 64 ++-- trunk/fs/btrfs/super.c | 49 ++- trunk/fs/btrfs/transaction.c | 4 +- trunk/fs/btrfs/volumes.c | 5 +- trunk/fs/xfs/xfs_aops.c | 2 +- trunk/fs/xfs/xfs_buf_item.c | 2 +- trunk/fs/xfs/xfs_dquot_item.c | 6 +- trunk/fs/xfs/xfs_extfree_item.c | 4 +- trunk/fs/xfs/xfs_inode_item.c | 2 +- trunk/fs/xfs/xfs_log.c | 2 +- trunk/fs/xfs/xfs_log.h | 2 +- trunk/fs/xfs/xfs_trans.h | 6 +- trunk/fs/xfs/xfs_vnodeops.c | 14 +- trunk/include/drm/drmP.h | 4 +- trunk/include/drm/exynos_drm.h | 2 - trunk/include/linux/mfd/wm8994/registers.h | 15 - trunk/include/linux/pci_ids.h | 2 - trunk/include/linux/serial_sci.h | 1 - trunk/include/linux/sh_clk.h | 4 +- trunk/sound/core/vmaster.c | 18 +- trunk/sound/pci/hda/hda_codec.c | 64 ++-- trunk/sound/pci/hda/hda_codec.h | 1 - trunk/sound/pci/hda/hda_local.h | 16 +- trunk/sound/pci/hda/patch_conexant.c | 1 + trunk/sound/pci/hda/patch_realtek.c | 13 +- trunk/sound/pci/hda/patch_sigmatel.c | 11 - trunk/sound/pci/intel8x0.c | 58 +--- trunk/sound/ppc/snd_ps3.c | 2 +- trunk/sound/soc/codecs/wm8994.c | 43 +-- trunk/sound/usb/mixer.c | 110 +++--- trunk/sound/usb/quirks.c | 7 +- 219 files changed, 1840 insertions(+), 2079 deletions(-) rename trunk/{drivers/sh => arch/arm/mach-shmobile}/pm_runtime.c (94%) delete mode 100644 trunk/arch/powerpc/boot/dts/charon.dts diff --git a/[refs] b/[refs] index 95ff1baea070..dda811afa903 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b93cd6a0c7352b428ba2b8437b44fff6e76d81d2 +refs/heads/master: 052008edf31383f866b2ec1b12604fc411c2d986 diff --git a/trunk/.mailmap b/trunk/.mailmap index 9b0d0267a3c3..a4806f0de852 100644 --- a/trunk/.mailmap +++ b/trunk/.mailmap @@ -68,7 +68,6 @@ Juha Yrjola Kay Sievers Kenneth W Chen Koushik -Kuninori Morimoto Leonid I Ananiev Linas Vepstas Mark Brown @@ -112,4 +111,3 @@ Uwe Kleine-König Uwe Kleine-König Valdis Kletnieks Takashi YOSHII -Yusuke Goda diff --git a/trunk/Documentation/sound/alsa/HD-Audio-Models.txt b/trunk/Documentation/sound/alsa/HD-Audio-Models.txt index edad99abec21..4f3443230d89 100644 --- a/trunk/Documentation/sound/alsa/HD-Audio-Models.txt +++ b/trunk/Documentation/sound/alsa/HD-Audio-Models.txt @@ -349,7 +349,6 @@ STAC92HD83* ref Reference board mic-ref Reference board with power management for ports dell-s14 Dell laptop - dell-vostro-3500 Dell Vostro 3500 laptop hp HP laptops with (inverted) mute-LED hp-dv7-4000 HP dv-7 4000 auto BIOS setup (default) diff --git a/trunk/Kbuild b/trunk/Kbuild index b8b708ad6dc3..4caab4f6cba7 100644 --- a/trunk/Kbuild +++ b/trunk/Kbuild @@ -92,7 +92,7 @@ always += missing-syscalls targets += missing-syscalls quiet_cmd_syscalls = CALL $< - cmd_syscalls = $(CONFIG_SHELL) $< $(CC) $(c_flags) $(missing_syscalls_flags) + cmd_syscalls = $(CONFIG_SHELL) $< $(CC) $(c_flags) missing-syscalls: scripts/checksyscalls.sh $(offsets-file) FORCE $(call cmd,syscalls) diff --git a/trunk/MAINTAINERS b/trunk/MAINTAINERS index 071a99674347..4808256446f2 100644 --- a/trunk/MAINTAINERS +++ b/trunk/MAINTAINERS @@ -1106,7 +1106,6 @@ F: drivers/media/video/s5p-fimc/ ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT M: Kyungmin Park M: Kamil Debski -M: Jeongtae Park L: linux-arm-kernel@lists.infradead.org L: linux-media@vger.kernel.org S: Maintained @@ -2343,13 +2342,6 @@ S: Supported F: drivers/gpu/drm/i915 F: include/drm/i915* -DRM DRIVERS FOR EXYNOS -M: Inki Dae -L: dri-devel@lists.freedesktop.org -S: Supported -F: drivers/gpu/drm/exynos -F: include/drm/exynos* - DSCC4 DRIVER M: Francois Romieu L: netdev@vger.kernel.org @@ -6130,7 +6122,7 @@ F: sound/ SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) M: Liam Girdwood M: Mark Brown -T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git +T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git L: alsa-devel@alsa-project.org (moderated for non-subscribers) W: http://alsa-project.org/main/index.php/ASoC S: Supported diff --git a/trunk/arch/arm/boot/dts/tegra-ventana.dts b/trunk/arch/arm/boot/dts/tegra-ventana.dts index 3f9abd6b6964..9b29a623aaf1 100644 --- a/trunk/arch/arm/boot/dts/tegra-ventana.dts +++ b/trunk/arch/arm/boot/dts/tegra-ventana.dts @@ -22,10 +22,11 @@ sdhci@c8000400 { cd-gpios = <&gpio 69 0>; /* gpio PI5 */ wp-gpios = <&gpio 57 0>; /* gpio PH1 */ - power-gpios = <&gpio 70 0>; /* gpio PI6 */ + power-gpios = <&gpio 155 0>; /* gpio PT3 */ }; sdhci@c8000600 { + power-gpios = <&gpio 70 0>; /* gpio PI6 */ support-8bit; }; }; diff --git a/trunk/arch/arm/mach-at91/at91cap9_devices.c b/trunk/arch/arm/mach-at91/at91cap9_devices.c index adad70db70eb..a4401d6b5b07 100644 --- a/trunk/arch/arm/mach-at91/at91cap9_devices.c +++ b/trunk/arch/arm/mach-at91/at91cap9_devices.c @@ -98,7 +98,7 @@ void __init at91_add_device_usbh(struct at91_usbh_data *data) {} * USB HS Device (Gadget) * -------------------------------------------------------------------- */ -#if defined(CONFIG_USB_ATMEL_USBA) || defined(CONFIG_USB_ATMEL_USBA_MODULE) +#if defined(CONFIG_USB_GADGET_ATMEL_USBA) || defined(CONFIG_USB_GADGET_ATMEL_USBA_MODULE) static struct resource usba_udc_resources[] = { [0] = { @@ -1021,8 +1021,8 @@ void __init at91_add_device_ssc(unsigned id, unsigned pins) {} #if defined(CONFIG_SERIAL_ATMEL) static struct resource dbgu_resources[] = { [0] = { - .start = AT91_BASE_SYS + AT91_DBGU, - .end = AT91_BASE_SYS + AT91_DBGU + SZ_512 - 1, + .start = AT91_VA_BASE_SYS + AT91_DBGU, + .end = AT91_VA_BASE_SYS + AT91_DBGU + SZ_512 - 1, .flags = IORESOURCE_MEM, }, [1] = { @@ -1035,6 +1035,7 @@ static struct resource dbgu_resources[] = { static struct atmel_uart_data dbgu_data = { .use_dma_tx = 0, .use_dma_rx = 0, /* DBGU not capable of receive DMA */ + .regs = (void __iomem *)(AT91_VA_BASE_SYS + AT91_DBGU), }; static u64 dbgu_dmamask = DMA_BIT_MASK(32); diff --git a/trunk/arch/arm/mach-at91/at91rm9200_devices.c b/trunk/arch/arm/mach-at91/at91rm9200_devices.c index 66591fa53e05..01d8bbd1468b 100644 --- a/trunk/arch/arm/mach-at91/at91rm9200_devices.c +++ b/trunk/arch/arm/mach-at91/at91rm9200_devices.c @@ -877,8 +877,8 @@ void __init at91_add_device_ssc(unsigned id, unsigned pins) {} #if defined(CONFIG_SERIAL_ATMEL) static struct resource dbgu_resources[] = { [0] = { - .start = AT91_BASE_SYS + AT91_DBGU, - .end = AT91_BASE_SYS + AT91_DBGU + SZ_512 - 1, + .start = AT91_VA_BASE_SYS + AT91_DBGU, + .end = AT91_VA_BASE_SYS + AT91_DBGU + SZ_512 - 1, .flags = IORESOURCE_MEM, }, [1] = { @@ -891,6 +891,7 @@ static struct resource dbgu_resources[] = { static struct atmel_uart_data dbgu_data = { .use_dma_tx = 0, .use_dma_rx = 0, /* DBGU not capable of receive DMA */ + .regs = (void __iomem *)(AT91_VA_BASE_SYS + AT91_DBGU), }; static u64 dbgu_dmamask = DMA_BIT_MASK(32); diff --git a/trunk/arch/arm/mach-at91/at91sam9260_devices.c b/trunk/arch/arm/mach-at91/at91sam9260_devices.c index 25e3464fb07f..24b6f8c0440d 100644 --- a/trunk/arch/arm/mach-at91/at91sam9260_devices.c +++ b/trunk/arch/arm/mach-at91/at91sam9260_devices.c @@ -837,8 +837,8 @@ void __init at91_add_device_ssc(unsigned id, unsigned pins) {} #if defined(CONFIG_SERIAL_ATMEL) static struct resource dbgu_resources[] = { [0] = { - .start = AT91_BASE_SYS + AT91_DBGU, - .end = AT91_BASE_SYS + AT91_DBGU + SZ_512 - 1, + .start = AT91_VA_BASE_SYS + AT91_DBGU, + .end = AT91_VA_BASE_SYS + AT91_DBGU + SZ_512 - 1, .flags = IORESOURCE_MEM, }, [1] = { @@ -851,6 +851,7 @@ static struct resource dbgu_resources[] = { static struct atmel_uart_data dbgu_data = { .use_dma_tx = 0, .use_dma_rx = 0, /* DBGU not capable of receive DMA */ + .regs = (void __iomem *)(AT91_VA_BASE_SYS + AT91_DBGU), }; static u64 dbgu_dmamask = DMA_BIT_MASK(32); diff --git a/trunk/arch/arm/mach-at91/at91sam9261_devices.c b/trunk/arch/arm/mach-at91/at91sam9261_devices.c index ae78f4d03b73..3b70b3897d95 100644 --- a/trunk/arch/arm/mach-at91/at91sam9261_devices.c +++ b/trunk/arch/arm/mach-at91/at91sam9261_devices.c @@ -816,8 +816,8 @@ void __init at91_add_device_ssc(unsigned id, unsigned pins) {} #if defined(CONFIG_SERIAL_ATMEL) static struct resource dbgu_resources[] = { [0] = { - .start = AT91_BASE_SYS + AT91_DBGU, - .end = AT91_BASE_SYS + AT91_DBGU + SZ_512 - 1, + .start = AT91_VA_BASE_SYS + AT91_DBGU, + .end = AT91_VA_BASE_SYS + AT91_DBGU + SZ_512 - 1, .flags = IORESOURCE_MEM, }, [1] = { @@ -830,6 +830,7 @@ static struct resource dbgu_resources[] = { static struct atmel_uart_data dbgu_data = { .use_dma_tx = 0, .use_dma_rx = 0, /* DBGU not capable of receive DMA */ + .regs = (void __iomem *)(AT91_VA_BASE_SYS + AT91_DBGU), }; static u64 dbgu_dmamask = DMA_BIT_MASK(32); diff --git a/trunk/arch/arm/mach-at91/at91sam9263_devices.c b/trunk/arch/arm/mach-at91/at91sam9263_devices.c index ad017eb1f8df..3faa1fde9ad9 100644 --- a/trunk/arch/arm/mach-at91/at91sam9263_devices.c +++ b/trunk/arch/arm/mach-at91/at91sam9263_devices.c @@ -1196,8 +1196,8 @@ void __init at91_add_device_ssc(unsigned id, unsigned pins) {} static struct resource dbgu_resources[] = { [0] = { - .start = AT91_BASE_SYS + AT91_DBGU, - .end = AT91_BASE_SYS + AT91_DBGU + SZ_512 - 1, + .start = AT91_VA_BASE_SYS + AT91_DBGU, + .end = AT91_VA_BASE_SYS + AT91_DBGU + SZ_512 - 1, .flags = IORESOURCE_MEM, }, [1] = { @@ -1210,6 +1210,7 @@ static struct resource dbgu_resources[] = { static struct atmel_uart_data dbgu_data = { .use_dma_tx = 0, .use_dma_rx = 0, /* DBGU not capable of receive DMA */ + .regs = (void __iomem *)(AT91_VA_BASE_SYS + AT91_DBGU), }; static u64 dbgu_dmamask = DMA_BIT_MASK(32); diff --git a/trunk/arch/arm/mach-at91/at91sam9g45_devices.c b/trunk/arch/arm/mach-at91/at91sam9g45_devices.c index 09a16d6bd5cd..000b5e1da965 100644 --- a/trunk/arch/arm/mach-at91/at91sam9g45_devices.c +++ b/trunk/arch/arm/mach-at91/at91sam9g45_devices.c @@ -197,7 +197,7 @@ void __init at91_add_device_usbh_ehci(struct at91_usbh_data *data) {} * USB HS Device (Gadget) * -------------------------------------------------------------------- */ -#if defined(CONFIG_USB_ATMEL_USBA) || defined(CONFIG_USB_ATMEL_USBA_MODULE) +#if defined(CONFIG_USB_GADGET_ATMEL_USBA) || defined(CONFIG_USB_GADGET_ATMEL_USBA_MODULE) static struct resource usba_udc_resources[] = { [0] = { .start = AT91SAM9G45_UDPHS_FIFO, @@ -1332,8 +1332,8 @@ void __init at91_add_device_ssc(unsigned id, unsigned pins) {} #if defined(CONFIG_SERIAL_ATMEL) static struct resource dbgu_resources[] = { [0] = { - .start = AT91_BASE_SYS + AT91_DBGU, - .end = AT91_BASE_SYS + AT91_DBGU + SZ_512 - 1, + .start = AT91_VA_BASE_SYS + AT91_DBGU, + .end = AT91_VA_BASE_SYS + AT91_DBGU + SZ_512 - 1, .flags = IORESOURCE_MEM, }, [1] = { @@ -1346,6 +1346,7 @@ static struct resource dbgu_resources[] = { static struct atmel_uart_data dbgu_data = { .use_dma_tx = 0, .use_dma_rx = 0, + .regs = (void __iomem *)(AT91_VA_BASE_SYS + AT91_DBGU), }; static u64 dbgu_dmamask = DMA_BIT_MASK(32); diff --git a/trunk/arch/arm/mach-at91/at91sam9rl_devices.c b/trunk/arch/arm/mach-at91/at91sam9rl_devices.c index 628eb566d60c..305a851b5bff 100644 --- a/trunk/arch/arm/mach-at91/at91sam9rl_devices.c +++ b/trunk/arch/arm/mach-at91/at91sam9rl_devices.c @@ -75,7 +75,7 @@ void __init at91_add_device_hdmac(void) {} * USB HS Device (Gadget) * -------------------------------------------------------------------- */ -#if defined(CONFIG_USB_ATMEL_USBA) || defined(CONFIG_USB_ATMEL_USBA_MODULE) +#if defined(CONFIG_USB_GADGET_ATMEL_USBA) || defined(CONFIG_USB_GADGET_ATMEL_USBA_MODULE) static struct resource usba_udc_resources[] = { [0] = { @@ -908,8 +908,8 @@ void __init at91_add_device_ssc(unsigned id, unsigned pins) {} #if defined(CONFIG_SERIAL_ATMEL) static struct resource dbgu_resources[] = { [0] = { - .start = AT91_BASE_SYS + AT91_DBGU, - .end = AT91_BASE_SYS + AT91_DBGU + SZ_512 - 1, + .start = AT91_VA_BASE_SYS + AT91_DBGU, + .end = AT91_VA_BASE_SYS + AT91_DBGU + SZ_512 - 1, .flags = IORESOURCE_MEM, }, [1] = { @@ -922,6 +922,7 @@ static struct resource dbgu_resources[] = { static struct atmel_uart_data dbgu_data = { .use_dma_tx = 0, .use_dma_rx = 0, /* DBGU not capable of receive DMA */ + .regs = (void __iomem *)(AT91_VA_BASE_SYS + AT91_DBGU), }; static u64 dbgu_dmamask = DMA_BIT_MASK(32); diff --git a/trunk/arch/arm/mach-at91/board-yl-9200.c b/trunk/arch/arm/mach-at91/board-yl-9200.c index 12a3f955162b..649b052231f5 100644 --- a/trunk/arch/arm/mach-at91/board-yl-9200.c +++ b/trunk/arch/arm/mach-at91/board-yl-9200.c @@ -384,7 +384,7 @@ static struct spi_board_info yl9200_spi_devices[] = { #include