aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/pci_64.c
AgeCommit message (Expand)AuthorFilesLines
2023-03-14powerpc/pci_64: Init pcibios subsys a bit laterAlexey Kardashevskiy1-1/+1
2023-02-09powerpc: mm: add VM_IOREMAP flag to the vmalloc areaBaoquan He1-1/+1
2022-07-27powerpc/pci: Hide pci_device_from_OF_node() for non-powermac codePali Rohár1-0/+2
2022-05-08powerpc: Add missing headersChristophe Leroy1-1/+1
2022-05-06powerpc/64: Move pci_device_from_OF_node() out of asm/pci-bridge.hChristophe Leroy1-0/+9
2021-04-30mm/vmalloc: remove unmap_kernel_rangeNicholas Piggin1-1/+1
2020-06-05Merge tag 'powerpc-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-3/+3
2020-06-02mm: remove __get_vm_areaChristoph Hellwig1-1/+2
2020-06-02powerpc: add an ioremap_phb helperChristoph Hellwig1-18/+35
2020-05-11powerpc: Replace _ALIGN_UP() by ALIGN()Christophe Leroy1-1/+1
2020-05-11powerpc: Replace _ALIGN_DOWN() by ALIGN_DOWN()Christophe Leroy1-1/+1
2020-05-05powerpc/hash64: Restrict page table lookup using init_mm with __flush_hash_ta...Aneesh Kumar K.V1-1/+1
2019-08-22powerpc/64: Adjust order in pcibios_init()Sam Bobroff1-3/+9
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2018-10-14powerpc: handover page flags with a pgprot_t parameterChristophe Leroy1-1/+1
2018-10-14powerpc/mm: properly set PAGE_KERNEL flags in ioremap()Christophe Leroy1-1/+1
2018-06-25powerpc: Remove -Wattribute-alias pragmasPaul Burton1-4/+0
2018-06-03powerpc: Fix build by disabling attribute-alias warning for SYSCALL_DEFINExChristophe Leroy1-0/+4
2018-05-10powerpc/syscalls: Switch trivial cases to SYSCALL_DEFINEAl Viro1-2/+2
2017-11-06powerpc/64s: Replace CONFIG_PPC_STD_MMU_64 with CONFIG_PPC_BOOK3S_64Michael Ellerman1-2/+2
2017-08-23powerpc: Convert to using %pOF instead of full_nameRob Herring1-2/+2
2016-07-15Merge tag 'powerpc-4.7-5' into nextMichael Ellerman1-1/+0
2016-06-30powerpc: Initialise pci_io_base as early as possibleDarren Stevens1-1/+0
2016-06-14powerpc: Various typo fixesMichael Ellerman1-1/+1
2016-05-11powerpc/mm: vmalloc abstraction in preparation for radixAneesh Kumar K.V1-1/+2
2016-05-01powerpc/mm: Use a helper for finding pte bits mapping I/O areaAneesh Kumar K.V1-1/+1
2014-12-11Merge tag 'powerpc-3.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-1/+0
2014-11-24powerpc/pci: Remove unused force_32bit_msi quirkBenjamin Herrenschmidt1-10/+0
2014-11-10powerpc: Remove superfluous bootmem includesAnton Blanchard1-1/+0
2014-04-14powerpc/PCI: Fix NULL dereference in sys_pciconfig_iobase() list traversalMike Qiu1-4/+6
2014-02-14powerpc/PCI: Use list_for_each_entry() for bus traversalYijing Wang1-3/+1
2013-08-14powerpc/pci: Don't use bitfield for force_32bit_msiAnton Blanchard1-1/+1
2013-08-14powerpc: Fix a number of sparse warningsAnton Blanchard1-1/+1
2013-05-24powerpc: Make radeon 32-bit MSI quirk work on powernvBenjamin Herrenschmidt1-0/+10
2013-05-06powerpc/pci: Support per-aperture memory offsetBenjamin Herrenschmidt1-1/+1
2013-01-03POWERPC: drivers: remove __dev* attributes.Greg Kroah-Hartman1-3/+3
2012-11-28powerpc/PCI: Remove CONFIG_HOTPLUG ifdefsBill Pemberton1-4/+0
2012-06-13PCI: replace struct pci_bus secondary/subordinate with busn_resYinghai Lu1-1/+1
2012-03-20powerpc/PCI: compute I/O space bus-to-resource offset consistentlyBjorn Helgaas1-1/+1
2012-02-23powerpc/PCI: replace pci_probe_only with pci_flagsBjorn Helgaas1-5/+0
2012-02-23powerpc/PCI: make pci_probe_only default to 0Bjorn Helgaas1-1/+1
2012-01-06powerpc/PCI: split PHB part out of pcibios_map_io_space()Bjorn Helgaas1-19/+21
2011-10-31powerpc: add export.h to files making use of EXPORT_SYMBOLPaul Gortmaker1-0/+1
2011-07-12powerpc: rename ppc_pci_*_flags to pci_*_flagsRob Herring1-2/+2
2011-02-04powerpc/pci: Make both ppc32 and ppc64 use sysdata for pci_controllerGrant Likely1-3/+3
2010-12-09powerpc/pci: Use printf extension %pR for struct resourceJoe Perches1-2/+1
2010-02-09of: add 'of_' prefix to machine_is_compatible()Grant Likely1-1/+1
2009-10-27powerpc: Fix compile errors found by new ppc64e_defconfigKumar Gala1-0/+2
2009-09-02powerpc/pci: Merge ppc32 and ppc64 versions of phb_scan()Grant Likely1-40/+6
2009-08-28powerpc/pci: move pci_64.c device tree scanning code into pci-common.cGrant Likely1-289/+0
2009-06-09powerpc: Fix warning when printing a resource_size_tStephen Rothwell1-1/+1
2009-06-09powerpc: Shield code specific to 64-bit server processorsBenjamin Herrenschmidt1-0/+5
2009-05-21powerpc/pci: Remove redundant pcnet32 fixupKumar Gala1-10/+0
2009-05-15powerpc: Fix PCI ROM accessBenjamin Herrenschmidt1-3/+12
2009-02-11powerpc/pci: Move hose_list and pci_address_to_pio to pci-commonMilton Miller1-19/+0
2009-01-13powerpc: Cleanup from l64 to ll64 change: arch codeStephen Rothwell1-3/+3
2009-01-08powerpc: Fix pciconfig_iobase system call on PCI-Express powermacPaul Mackerras1-2/+7
2008-11-06powerpc/pci: Split pcibios_fixup_bus() into bus setup and device setupBenjamin Herrenschmidt1-5/+22
2008-11-05powerpc/pci: Remove pcibios_do_bus_setup()Benjamin Herrenschmidt1-11/+0
2008-11-05powerpc/pci: Use common PHB resource hookupBenjamin Herrenschmidt1-16/+3
2008-11-05powerpc/pci: Cleanup debug printk'sBenjamin Herrenschmidt1-47/+43
2008-11-05powerpc: Fix domain numbers in /proc on 64-bitBenjamin Herrenschmidt1-0/+5
2008-10-31powerpc/pci: Fix unmapping of IO space on 64-bitBenjamin Herrenschmidt1-1/+1
2008-09-24powerpc: Merge 32 and 64-bit dma codeBecky Bruce1-46/+0
2008-09-24powerpc: Drop archdata numa_nodeBecky Bruce1-5/+2
2008-06-09[POWERPC] Use dev_set_name in pci_64.cStephen Rothwell1-1/+1
2008-01-25[POWERPC] Always hookup PHB IO resource even when emptyBenjamin Herrenschmidt1-7/+4
2008-01-17[POWERPC] arch/powerpc/kernel: Use for_each_child_of_nodeStephen Rothwell1-2/+2
2007-12-20[POWERPC] Merge 32 and 64 bits pcibios_enable_deviceBenjamin Herrenschmidt1-30/+0
2007-12-20[POWERPC] fix iSeries PCI resource managementBenjamin Herrenschmidt1-3/+16
2007-12-20[POWERPC] Merge PCI resource allocation & assignmentBenjamin Herrenschmidt1-106/+12
2007-12-20[POWERPC] Merge PCI resource fixupsBenjamin Herrenschmidt1-87/+17
2007-12-20[POWERPC] Merge pcibios_resource_to_bus/bus_to_resourceBenjamin Herrenschmidt1-42/+0
2007-12-20[POWERPC] pci32: Add platform option to enable /proc PCI domainsBenjamin Herrenschmidt1-8/+0
2007-12-20[POWERPC] pci32: Add flags modifying the PCI code behaviourBenjamin Herrenschmidt1-1/+0
2007-12-20[POWERPC] Implement pci_set_dma_mask() in terms of the dma_opsMichael Ellerman1-0/+16
2007-12-11[POWERPC] Merge pci_process_bridge_OF_ranges()Benjamin Herrenschmidt1-93/+0
2007-12-11[POWERPC] pci_controller->arch_data really is a struct device_node *Stephen Rothwell1-5/+3
2007-12-11[POWERPC] Remove some iSeries platform checks from the PCI codeStephen Rothwell1-15/+8
2007-12-11[POWERPC] iSeries: hose->buid is always zero for iSeriesStephen Rothwell1-6/+2
2007-12-11[POWERPC] iSeries: Call iSeries_pcibios_init from setup_archStephen Rothwell1-3/+0
2007-10-03[POWERPC] Fix pci domain detectionArnd Bergmann1-1/+1
2007-08-10[POWERPC] Fix initialization and usage of dma_maskBenjamin Herrenschmidt1-0/+1
2007-07-16Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/...Linus Torvalds1-624/+126
2007-07-11PCI: read revision ID by defaultAuke Kok1-0/+2
2007-07-11PCI: Make pcibios_add_platform_entries() return errorsMichael Ellerman1-2/+2
2007-07-03[POWERPC] Replace use of GET_64BIT(prop, i) with of_read_number().Jon Loeliger1-5/+4
2007-06-29[POWERPC] Use ppc64 style list management for pci_controller on ppc32Kumar Gala1-66/+0
2007-06-29[POWERPC] Move common PCI code out of pci_32/pci_64Kumar Gala1-309/+0
2007-06-29[POWERPC] Use global_number in ppc32 pci_controllerKumar Gala1-16/+0
2007-06-28[POWERPC] Turn off debugging in arch/powerpc/kernel/pci_64.cMichael Ellerman1-1/+1
2007-06-14[POWERPC] Rewrite IO allocation & mapping on powerpc64Benjamin Herrenschmidt1-232/+126
2007-05-17[POWERPC] Fix IO space on PCI buses created from of_platformBenjamin Herrenschmidt1-1/+22
2007-05-10[POWERPC] Fix incorrect calculation of I/O window addressesPaul Mackerras1-24/+13
2007-05-08Merge branch 'linux-2.6'Paul Mackerras1-1/+1
2007-05-08[POWERPC] Cope with PCI host bridge I/O window not starting at 0Paul Mackerras1-4/+5
2007-05-02PCI: Convert to alloc_pci_dev()Michael Ellerman1-1/+1
2007-04-13[POWERPC] Rename get_property to of_get_property: arch/powerpcStephen Rothwell1-8/+8
2007-04-13[POWERPC] Rename prom_n_addr_cells to of_n_addr_cellsStephen Rothwell1-1/+1
2007-03-09[POWERPC] Create and use get_pci_dma_ops()Stephen Rothwell1-2/+7
2007-03-09[POWERPC] Create and use set_pci_dma_opsStephen Rothwell1-0/+5
2007-02-08Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpcLinus Torvalds1-1/+0
2007-02-07MSI: Remove pci_scan_msi_device()Michael Ellerman1-2/+0
2007-02-07Merge branch 'linux-2.6'Paul Mackerras1-1/+1
2007-01-28[POWERPC] Fix sys_pciconfig_iobase bus matchingBenjamin Herrenschmidt1-1/+1
2007-01-24[POWERPC] Do not write virq back to PCI config spaceMichal Ostrowski1-1/+0
2006-12-20[POWERPC] Fix PCI device channel state initializationLinas Vepstas1-0/+1
2006-12-08[POWERPC] Fix mmap of PCI resource with hack for XBenjamin Herrenschmidt1-11/+31
2006-12-04[POWERPC] Replace kmalloc+memset with kzallocYan Burman1-2/+1
2006-12-04[POWERPC] Allow hooking of PCI MMIO & PIO accessors on 64 bitsBenjamin Herrenschmidt1-1/+1
2006-12-04[POWERPC] Generic OF platform driver for PCI host bridges.Benjamin Herrenschmidt1-0/+9
2006-12-04[POWERPC] Add "parent" struct device for PCI host bridgesBenjamin Herrenschmidt1-1/+1
2006-12-04[POWERPC] Resolve the parent address of a PCI bus rangeBenjamin Herrenschmidt1-5/+1
2006-12-04[POWERPC] Refactor 64 bits DMA operationsBenjamin Herrenschmidt1-3/+23
2006-12-04[POWERPC] Make pci_read_irq_line the defaultBenjamin Herrenschmidt1-2/+6
2006-11-13[PATCH] Remove occurences of PPC_MULTIPLATFORM in pci_64.cs.hauer@pengutronix.de1-12/+2
2006-10-16[POWERPC] Check for offline nodes in pci NUMA codeAnton Blanchard1-2/+8
2006-09-25[POWERPC] modify PCI code for a merged kernelStephen Rothwell1-28/+30
2006-08-31Merge branch 'merge'Paul Mackerras1-2/+9
2006-08-30[POWERPC] Make OF irq map code detect more error casesBenjamin Herrenschmidt1-2/+9
2006-08-01Merge branch 'merge'Paul Mackerras1-7/+29
2006-07-31[POWERPC] Constify & voidify get_property()Jeremy Kerr1-13/+15
2006-07-10[PATCH] powerpc: fix trigger handling in the new irq codeBenjamin Herrenschmidt1-7/+29
2006-07-07[POWERPC] Remove linux,pci-domain propertiesJeremy Kerr1-38/+1
2006-07-03[POWERPC] Add new interrupt mapping core and change platforms to use itBenjamin Herrenschmidt1-17/+16
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-06-27[PATCH] 64bit resource: change pci core and arch code to use resource_size_tGreg Kroah-Hartman1-2/+2
2006-06-25[PATCH] mm: remove VM_LOCKED before remap_pfn_range and drop VM_SHMChristoph Lameter1-1/+0
2006-06-15[POWERPC] pcibus_to_node fixesAnton Blanchard1-1/+12
2006-06-15[POWERPC] Add support for PCI-Express nodes in the device treeJake Moilanen1-1/+1
2006-05-24[PATCH] powerpc: iSeries PCI devices can now have a devpsec attributeStephen Rothwell1-5/+2
2006-04-22[PATCH] powerpc: Quiet PCI init printoutsOlof Johansson1-5/+5
2006-04-22[PATCH] powerpc: remove io_page_maskAnton Blanchard1-27/+3
2006-03-28[PATCH] powerpc: make ISA floppies work againStephen Rothwell1-0/+1
2006-03-16[PATCH] powerpc: properly configure DDR/P5IOC children devsJohn Rose1-2/+3
2006-01-12[PATCH] powerpc: small pci cleanupsStephen Rothwell1-2/+3
2006-01-11[PATCH] PCI Hotplug/powerpc: module build breaklinas1-0/+3
2006-01-10[PATCH] powerpc: Extended PCI config spaceBenjamin Herrenschmidt1-1/+1
2006-01-09[PATCH] powerpc: pci_address_to_pio fixBenjamin Herrenschmidt1-5/+6
2006-01-09[PATCH] powerpc: Experimental support for new G5 Macs (#2)Benjamin Herrenschmidt1-6/+29
2006-01-09[PATCH] powerpc: Remove device_node addrs/n_addrBenjamin Herrenschmidt1-2/+22
2006-01-09[PATCH] powerpc: fix for "Update OF address parsers"Stephen Rothwell1-14/+14
2006-01-09[PATCH] powerpc: Update OF address parsersBenjamin Herrenschmidt1-0/+14
2006-01-09[PATCH] powerpc: make pcibios_claim_one_bus available to other codeLinas Vepstas1-1/+1
2006-01-09[PATCH] powerpc: serial port discovery (#2)Benjamin Herrenschmidt1-0/+15
2005-11-19powerpc: Merge pci.hPaul Mackerras1-17/+1
2005-11-16[PATCH] powerpc: pci_64 fixes & cleanupsBenjamin Herrenschmidt1-3/+65
2005-11-16[PATCH] powerpc: More debugging fixupsMichael Ellerman1-1/+1
2005-11-14powerpc: Move most remaining ppc64 files over to arch/powerpcPaul Mackerras1-0/+1319