Linus Torvalds
f536b3cae8
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
...
Pull powerpc updates from Ben Herrenschmidt:
"This is the powerpc new goodies for 3.17. The short story:
The biggest bit is Michael removing all of pre-POWER4 processor
support from the 64-bit kernel. POWER3 and rs64. This gets rid of a
ton of old cruft that has been bitrotting in a long while. It was
broken for quite a few versions already and nobody noticed. Nobody
uses those machines anymore. While at it, he cleaned up a bunch of
old dusty cabinets, getting rid of a skeletton or two.
Then, we have some base VFIO support for KVM, which allows assigning
of PCI devices to KVM guests, support for large 64-bit BARs on
"powernv" platforms, support for HMI (Hardware Management Interrupts)
on those same platforms, some sparse-vmemmap improvements (for memory
hotplug),
There is the usual batch of Freescale embedded updates (summary in the
merge commit) and fixes here or there, I think that's it for the
highlights"
* 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (102 commits)
powerpc/eeh: Export eeh_iommu_group_to_pe()
powerpc/eeh: Add missing #ifdef CONFIG_IOMMU_API
powerpc: Reduce scariness of interrupt frames in stack traces
powerpc: start loop at section start of start in vmemmap_populated()
powerpc: implement vmemmap_free()
powerpc: implement vmemmap_remove_mapping() for BOOK3S
powerpc: implement vmemmap_list_free()
powerpc: Fail remap_4k_pfn() if PFN doesn't fit inside PTE
powerpc/book3s: Fix endianess issue for HMI handling on napping cpus.
powerpc/book3s: handle HMIs for cpus in nap mode.
powerpc/powernv: Invoke opal call to handle hmi.
powerpc/book3s: Add basic infrastructure to handle HMI in Linux.
powerpc/iommu: Fix comments with it_page_shift
powerpc/powernv: Handle compound PE in config accessors
powerpc/powernv: Handle compound PE for EEH
powerpc/powernv: Handle compound PE
powerpc/powernv: Split ioda_eeh_get_state()
powerpc/powernv: Allow to freeze PE
powerpc/powernv: Enable M64 aperatus for PHB3
powerpc/eeh: Aux PE data for error log
...
2014-08-07 08:50:34 -07:00
..
at91_cf.c
pcmcia: at91_cf: fix deferred probe from __init
2013-09-26 16:18:32 -07:00
bcm63xx_pcmcia.c
pcmcia: remove DEFINE_PCI_DEVICE_TABLE usage
2014-07-18 16:58:07 -07:00
bcm63xx_pcmcia.h
MIPS: BCM63xx: Add PCMCIA & Cardbus support.
2009-09-30 21:47:01 +02:00
bfin_cf_pcmcia.c
pcmcia: Remove superfluous name casts
2013-12-08 22:47:13 -08:00
cardbus.c
pcmcia: Use pci_is_bridge() to simplify code
2014-05-27 14:58:24 -06:00
cirrus.h
pcmcia: drop already defined PCI_IDs
2009-10-24 17:13:01 +02:00
cistpl.c
pcmcia: convert pcmcia_request_configuration to pcmcia_enable_device
2010-09-29 17:20:23 +02:00
cs.c
pcmcia: move unbind/rebind into dev_pm_ops.complete
2013-02-21 17:22:16 -08:00
cs_internal.h
pcmcia: convert pcmcia_request_configuration to pcmcia_enable_device
2010-09-29 17:20:23 +02:00
db1xxx_ss.c
pcmcia: remove use of __devexit
2012-11-28 12:10:16 -08:00
ds.c
pcmcia: convert bus code to use dev_groups
2013-10-16 18:36:03 -07:00
electra_cf.c
pcmcia: Remove superfluous name casts
2013-12-08 22:47:13 -08:00
i82092.c
pcmcia: remove DEFINE_PCI_DEVICE_TABLE usage
2014-07-18 16:58:07 -07:00
i82092aa.h
i82365.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
i82365.h
pcmcia: honor saved flags in yenta_socket's I365_CSCINT register
2010-03-15 14:50:15 +01:00
Kconfig
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
2014-08-07 08:50:34 -07:00
m32r_cfc.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
m32r_cfc.h
tree-wide: fix comment/printk typos
2010-11-01 15:38:34 -04:00
m32r_pcc.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
m32r_pcc.h
tree-wide: fix comment/printk typos
2010-11-01 15:38:34 -04:00
Makefile
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
2014-08-07 08:50:34 -07:00
o2micro.h
pcmcia/yenta: guide users in case of problems with O2-bridges
2010-10-15 14:31:47 +02:00
omap_cf.c
ARM: OMAP1: Move plat/tc.h to mach/tc.h for omap1
2012-10-17 11:36:40 -07:00
pcmcia_cis.c
pcmcia: use autoconfiguration feature for ioports and iomem
2010-09-29 17:20:24 +02:00
pcmcia_resource.c
Revert wrong fixes for common misspellings
2011-04-26 23:31:11 -07:00
pd6729.c
pcmcia: remove DEFINE_PCI_DEVICE_TABLE usage
2014-07-18 16:58:07 -07:00
pd6729.h
pd6729: Coding Style fixes
2010-11-10 14:29:09 +01:00
pxa2xx_balloon3.c
PCMCIA: soc_common: remove explicit wrprot initialization in socket drivers
2012-02-21 14:27:04 +00:00
pxa2xx_base.c
ARM: pxa: fix return value check in pxa2xx_drv_pcmcia_probe()
2012-09-21 15:33:58 +08:00
pxa2xx_base.h
pcmcia vs. MECR on pxa25x/sa1111
2011-02-19 12:22:35 +01:00
pxa2xx_cm_x2xx.c
ARM: PXA: fix includes in pxa2xx_cm_x2xx PCMCIA driver
2011-11-05 22:26:46 +00:00
pxa2xx_cm_x255.c
PCMCIA: soc_common: remove explicit wrprot initialization in socket drivers
2012-02-21 14:27:04 +00:00
pxa2xx_cm_x270.c
PCMCIA: soc_common: remove explicit wrprot initialization in socket drivers
2012-02-21 14:27:04 +00:00
pxa2xx_colibri.c
PCMCIA: soc_common: remove explicit wrprot initialization in socket drivers
2012-02-21 14:27:04 +00:00
pxa2xx_e740.c
PCMCIA: soc_common: remove explicit wrprot initialization in socket drivers
2012-02-21 14:27:04 +00:00
pxa2xx_hx4700.c
pcmcia: add driver for hx4700
2012-05-07 09:56:39 +08:00
pxa2xx_mainstone.c
PCMCIA: soc_common: remove explicit wrprot initialization in socket drivers
2012-02-21 14:27:04 +00:00
pxa2xx_palmld.c
PCMCIA: soc_common: remove explicit wrprot initialization in socket drivers
2012-02-21 14:27:04 +00:00
pxa2xx_palmtc.c
PCMCIA: soc_common: remove explicit wrprot initialization in socket drivers
2012-02-21 14:27:04 +00:00
pxa2xx_palmtx.c
PCMCIA: soc_common: remove explicit wrprot initialization in socket drivers
2012-02-21 14:27:04 +00:00
pxa2xx_sharpsl.c
pcmcia: remove use of __devinit
2012-11-28 12:10:16 -08:00
pxa2xx_stargate2.c
PCMCIA: soc_common: remove explicit wrprot initialization in socket drivers
2012-02-21 14:27:04 +00:00
pxa2xx_trizeps4.c
PCMCIA: soc_common: remove explicit wrprot initialization in socket drivers
2012-02-21 14:27:04 +00:00
pxa2xx_viper.c
ARM: pxa: move platform_data definitions
2012-09-14 11:18:10 +02:00
pxa2xx_vpac270.c
PCMCIA: soc_common: remove explicit wrprot initialization in socket drivers
2012-02-21 14:27:04 +00:00
ricoh.h
rsrc_iodyn.c
treewide: Convert uses of struct resource to resource_size(ptr)
2011-06-10 14:55:36 +02:00
rsrc_mgr.c
pcmcia: convert pcmcia_request_configuration to pcmcia_enable_device
2010-09-29 17:20:23 +02:00
rsrc_nonstatic.c
Merge branch 'master' into for-next
2013-01-29 10:48:30 +01:00
sa11xx_base.c
cpufreq: remove unused notifier: CPUFREQ_{SUSPENDCHANGE|RESUMECHANGE}
2014-03-19 14:10:24 +01:00
sa11xx_base.h
PCMCIA: sa1111: wrap soc_pcmcia_socket to contain sa1111 specific data
2009-11-09 08:30:11 +01:00
sa1100_assabet.c
pcmcia: remove use of __devinit
2012-11-28 12:10:16 -08:00
sa1100_cerf.c
pcmcia: remove use of __devinit
2012-11-28 12:10:16 -08:00
sa1100_generic.c
pcmcia: remove use of __devinitdata
2012-11-28 12:10:16 -08:00
sa1100_generic.h
ARM: 6458/1: pcmcia: Adds nanoEngine PCMCIA support.
2010-12-21 14:53:45 +00:00
sa1100_h3600.c
pcmcia: remove use of __devinit
2012-11-28 12:10:16 -08:00
sa1100_nanoengine.c
PCMCIA: soc_common: remove explicit wrprot initialization in socket drivers
2012-02-21 14:27:04 +00:00
sa1100_shannon.c
pcmcia: remove use of __devinit
2012-11-28 12:10:16 -08:00
sa1100_simpad.c
pcmcia: remove use of __devinit
2012-11-28 12:10:16 -08:00
sa1111_badge4.c
PCMCIA: sa1111: rename sa1111 socket drivers to have sa1111_ prefix.
2012-02-21 14:27:18 +00:00
sa1111_generic.c
pcmcia: remove use of __devexit
2012-11-28 12:10:16 -08:00
sa1111_generic.h
PCMCIA: sa1111: use new per-socket irq/gpio infrastructure
2012-02-04 14:32:23 +00:00
sa1111_jornada720.c
pcmcia: journada720: use sa1100 pin interfaces correctly
2014-07-09 14:41:30 -07:00
sa1111_lubbock.c
PCMCIA: sa1111: rename sa1111 socket drivers to have sa1111_ prefix.
2012-02-21 14:27:18 +00:00
sa1111_neponset.c
Merge branch 'platforms' of git://git.linaro.org/people/rmk/linux-arm
2012-03-27 18:17:02 -07:00
soc_common.c
Disintegrate and delete asm/system.h
2012-03-28 15:58:21 -07:00
soc_common.h
PCMCIA: soc_common: remove soc_pcmcia_*_irqs functions
2012-02-21 14:27:03 +00:00
socket_sysfs.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
tcic.c
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
tcic.h
ti113x.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
topic.h
pcmcia: correct handling for Zoomed Video registers in topic.h
2009-11-11 19:34:27 +01:00
vg468.h
vrc4171_card.c
pcmcia/vrc4171: Add missing spinlock init
2013-01-17 12:07:34 -08:00
vrc4173_cardu.c
pcmcia: remove DEFINE_PCI_DEVICE_TABLE usage
2014-07-18 16:58:07 -07:00
vrc4173_cardu.h
Update Yoichi Yuasa's e-mail address
2009-07-03 15:45:29 +01:00
xxs1500_ss.c
pcmcia: remove use of __devexit
2012-11-28 12:10:16 -08:00
yenta_socket.c
pcmcia: remove DEFINE_PCI_DEVICE_TABLE usage
2014-07-18 16:58:07 -07:00
yenta_socket.h