summaryrefslogtreecommitdiffstats
path: root/drivers/of/address.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* of: address: Unify resource bounds overflow checkingThomas Weißschuh2024-09-131-19/+24
* of: address: Report error on resource bounds overflowThomas Weißschuh2024-09-051-0/+5
* of: Use scope based of_node_put() cleanupsRob Herring2024-04-151-74/+39
* dma-mapping: don't store redundant offsetsRobin Murphy2023-12-151-1/+0
* of: address: Consolidate bus .map() functionsRob Herring2023-10-271-43/+11
* of: address: Store number of bus flag cells rather than boolRob Herring2023-10-271-9/+5
* of: address: Remove duplicated functionsHerve Codina2023-10-261-11/+2
* of: address: Fix address translation when address-size is greater than 2Herve Codina2023-10-261-2/+28
* Merge tag 'dma-mapping-6.4-2023-04-28' of git://git.infradead.org/users/hch/d...Linus Torvalds2023-04-291-1/+1
|\
| * of: address: always use dma_default_coherent for default coherencyJiaxun Yang2023-04-071-1/+1
* | Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-04-271-3/+73
|\ \
| * | of/address: Add of_property_read_reg() helperRob Herring2023-04-141-0/+23
| * | of/address: Add support for 3 address cell busRob Herring2023-04-141-0/+22
| * | of/address: Add of_range_to_resource() helperRob Herring2023-04-141-3/+28
| |/
* | of: address: Reshuffle to remove forward declarationsGeert Uytterhoeven2023-04-041-138/+133
* | of: address: Fix documented return value of of_pci_range_to_resource()Geert Uytterhoeven2023-04-041-1/+1
* | of: address: Document return value of of_address_to_resource()Geert Uytterhoeven2023-04-041-0/+2
|/
*-. Merge branches 'apple/dart', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'x86/vt...Joerg Roedel2023-02-181-0/+41
|\ \
| | * of: Introduce of_translate_dma_region()Thierry Reding2023-01-251-0/+41
| |/
* / of/address: Return an error when no valid dma-ranges are foundMark Brown2023-02-031-6/+15
|/
* of: Fix "dma-ranges" handling for bus controllersRobin Murphy2022-09-301-1/+3
* of: also handle dma-noncoherent in of_dma_is_coherent()Heiko Stuebner2022-07-291-7/+10
* of: Remove superfluous casts when printing u64 valuesGeert Uytterhoeven2021-06-161-10/+4
* of: Merge of_address_to_resource() and of_pci_address_to_resource() implement...Rob Herring2021-06-031-26/+18
* of: address: Use IS_ENABLED() for !CONFIG_PCIRob Herring2021-06-031-1/+7
* of: Merge of_get_address() and of_get_pci_address() implementationsRob Herring2021-06-031-49/+13
* Merge tag 'devicetree-for-5.13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2021-04-291-1/+7
|\
| * of/pci: Add IORESOURCE_MEM_64 to resource flags for 64-bit memory addressesLeonardo Bras2021-04-211-1/+4
| * of: address: Provide descriptions for 'of_address_to_resource's paramsLee Jones2021-03-231-0/+3
* | of/address: Add infrastructure to declare MMIO as non-postedHector Martin2021-04-081-2/+41
|/
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2020-12-151-0/+42
|\
| * of/address: Introduce of_dma_get_max_cpu_address()Nicolas Saenz Julienne2020-11-201-0/+42
* | of/address: Fix of_node memory leak in of_dma_is_coherentEvan Nimmo2020-11-121-1/+3
|/
* dma-mapping: introduce DMA range map, supplanting dma_pfn_offsetJim Quinlan2020-09-171-41/+32
* of: address: Work around missing device_type property in pcie nodesMarc Zyngier2020-08-201-1/+15
* of/address: check for invalid range.cpu_addrColin Ian King2020-08-171-0/+5
* Merge tag 'mips_5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linuxLinus Torvalds2020-08-061-11/+16
|\
| * of: address: Fix parser address/size cells initializationNicolas Saenz Julienne2020-07-311-2/+2
| * of_address: Guard of_bus_pci_get_flags with CONFIG_PCIJiaxun Yang2020-07-311-1/+1
| * of_address: Add bus type match for pci ranges parserJiaxun Yang2020-07-281-12/+17
* | of/address: Fix variable name in comment of of_iomapWenchao Hao2020-07-151-1/+1
|/
* of/address: Support multiple 'dma-ranges' entriesRob Herring2020-02-141-4/+24
* of/address: use range parser for of_dma_get_rangeRob Herring2020-02-141-25/+13
* of/address: Rework of_pci_range parsing for non-PCI busesRob Herring2020-02-141-12/+21
* of: Drop struct of_pci_range.pci_space fieldRob Herring2020-02-141-1/+0
* of/address: Move range parser code out of CONFIG_PCIRob Herring2020-02-141-106/+109
* of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpcMichael Ellerman2020-01-281-1/+5
* of: Make of_dma_get_range() work on bus nodesRobin Murphy2019-10-091-26/+18
* of/address: Fix of_pci_range_parser_one translation of DMA addressesRob Herring2019-10-081-3/+12
* of/address: Translate 'dma-ranges' for parent nodes missing 'dma-ranges'Rob Herring2019-10-081-1/+5