aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/of
AgeCommit message (Expand)AuthorFilesLines
2012-10-17of/platform: sparse fixKim Phillips1-1/+1
2012-10-17of/irq: sparse fixesKim Phillips1-3/+5
2012-10-17of/address: sparse fixesKim Phillips1-12/+12
2012-10-03Merge tag 'dt-for-3.7' of git://sources.calxeda.com/kernel/linuxLinus Torvalds5-7/+71
2012-10-01dt: introduce of_get_child_by_name to get child node by nameSrinivas Kandagatla1-0/+23
2012-09-07of: i2c: add support for wakeup-source propertyOlof Johansson1-0/+3
2012-09-07of/address: Handle #address-cells > 2 speciallyThierry Reding1-0/+8
2012-09-06DT: export of_irq_to_resource_table()John Crispin1-0/+1
2012-08-20dt: introduce for_each_available_child_of_node, of_get_next_available_childTimur Tabi1-0/+27
2012-08-03of: Allow busses with #size-cells=0Stephen Warren2-7/+36
2012-07-24Merge tag 'dt-for-3.6' of git://sources.calxeda.com/kernel/linuxLinus Torvalds3-7/+7
2012-07-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-4/+12
2012-07-23Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/pow...Linus Torvalds1-4/+11
2012-07-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-4/+4
2012-07-11Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-4/+3
2012-07-11of: Improve prom_update_property() functionDong Aisheng1-4/+11
2012-07-10Revert "of: match by compatible property first"Linus Torvalds1-26/+4
2012-07-10of: mtd: nuke useless const qualifierArtem Bityutskiy1-1/+1
2012-07-06of: address: Don't fail a lookup just because a node has no reg propertyLee Jones1-4/+3
2012-07-06devicetree: add helper inline for retrieving a node's full nameGrant Likely2-2/+2
2012-07-06of: return -ENOENT when no propertyAlexandre Courbot1-1/+1
2012-07-06of: Fix null pointer related warnings in base.c fileSachin Kamat1-3/+3
2012-06-27netdev/phy/of: Handle IEEE802.3 clause 45 Ethernet PHYs in of_mdiobus_register()David Daney1-4/+12
2012-06-27netdev/phy: Handle IEEE802.3 clause 45 Ethernet PHYsDavid Daney1-1/+1
2012-06-14of: match by compatible property firstThierry Reding1-4/+26
2012-06-13of: export of_platform_populate()Stephen Warren1-0/+1
2012-05-29Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-1/+1
2012-05-26Merge branch 'i2c-embedded/for-next' of git://git.pengutronix.de/git/wsa/linuxLinus Torvalds1-1/+15
2012-05-24Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds3-247/+0
2012-05-24Merge tag 'spi-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds3-106/+0
2012-05-22Merge tag 'dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-0/+1
2012-05-21Merge tag 'pinctrl-for-v3.5' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+41
2012-05-21OF: PCI: const usage needed by MIPSJohn Crispin1-1/+1
2012-05-12of/i2c: implement of_find_i2c_adapter_by_nodeStephen Warren1-0/+14
2012-05-12of/i2c: call i2c_verify_client from of_find_i2c_device_by_nodeStephen Warren1-1/+1
2012-05-09Merge tag 'v3.4-rc6' into spi/nextGrant Likely1-1/+1
2012-05-07netdev/of/phy: New function: of_mdio_find_bus().David Daney1-0/+2
2012-04-22ARM: spear: remove most mach/*.h header contentsArnd Bergmann1-0/+1
2012-04-18dt: add property iteration helpersStephen Warren1-0/+41
2012-04-13spi/devicetree: Move devicetree support code into spi directoryGrant Likely3-106/+0
2012-04-10gpio: Fix range check in of_gpio_simple_xlate()Roland Stigge1-1/+1
2012-04-07gpio: Move DT support code into drivers/gpioGrant Likely3-247/+0
2012-03-28Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds1-5/+6
2012-03-28Merge tag 'dt2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds3-0/+90
2012-03-23Merge branch 'for-armsoc' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds1-3/+3
2012-03-21Merge tag 'dt-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds4-18/+86
2012-03-21Merge tag 'irqdomain-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds1-2/+2
2012-03-16Merge branch 'spear/dt' into next/dt2Arnd Bergmann2-2/+1
2012-03-15of/mtd/nand: add generic bindings and helpersJean-Christophe PLAGNIOL-VILLARD3-0/+90
2012-03-12Merge tag 'v3.3-rc7' into gpio/nextGrant Likely2-2/+1
2012-03-02gpio: constify the data parameter to gpiochip_find()Grant Likely1-1/+1
2012-03-01Merge branch 'irqdomain/next' of git://git.secretlab.ca/git/linux-2.6Nicolas Ferre1-2/+2
2012-02-28Merge branch 'irqdomain/next' into gpio/nextGrant Likely1-2/+2
2012-02-27of/mdio: fix fixed link bus nameBaruch Siach1-1/+1
2012-02-27of/fdt.c: asm/setup.h included twiceDanny Kukawka1-1/+0
2012-02-26devicetree: Add empty of_platform_populate() for !CONFIG_OF_ADDRESS (sparc)Grant Likely1-2/+2
2012-02-21of: Only compile OF_DYNAMIC on PowerPC pseries and iseriesGrant Likely2-4/+5
2012-02-05of_gpio: add support of of_gpio_named_count to be able to count named gpioJean-Christophe PLAGNIOL-VILLARD1-4/+5
2012-02-01drivercore: Output common devicetree information in ueventGrant Likely1-14/+16
2012-01-28of: Add of_property_match_string() to find index into a string listGrant Likely2-0/+65
2012-01-25ARM: amba: of: convert to use amba_device_allocRussell King1-3/+3
2012-01-14Merge tags 'devicetree-for-linus' and 'spi-for-linus' of git://git.secretlab....Linus Torvalds2-6/+21
2012-01-10of: add include asm/setup.h in drivers/of/fdt.cYu Yue1-0/+1
2012-01-07Merge tag 'devicetree-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds3-9/+8
2012-01-07Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds5-97/+243
2012-01-04ARM: prom.h: Fix build error by removing unneeded header fileFabio Estevam1-0/+1
2012-01-04of/irq: Add interrupts-names property to name an irq resourceBenoit Cousson1-1/+10
2012-01-04of/address: Add reg-names property to name an iomem resourceBenoit Cousson1-5/+11
2011-12-27of/pdt: fix section mismatch warningSam Ravnborg1-1/+1
2011-12-27dt: reform for_each_property to for_each_property_of_nodeDong Aisheng1-1/+1
2011-12-27ARM/of: allow *machine_desc.dt_compat to be constUwe Kleine-König1-2/+2
2011-12-19of/base: Take NULL string into account for property with multiple stringsBenoit Cousson1-5/+3
2011-12-12dt/device: Fix auxdata matching to handle entries without a name overrideGrant Likely1-1/+1
2011-12-12of: Add device tree selftestsGrant Likely3-0/+149
2011-12-12of: create of_phandle_args to simplify return of phandle parsing dataGrant Likely2-95/+94
2011-12-12gpiolib: output basic details and consolidate gpio device driversGrant Likely1-2/+0
2011-12-07of/irq: Get rid of NO_IRQ usageAnton Vorontsov1-9/+4
2011-11-29of/irq: of_irq_init: add check for parent equal to child nodeRob Herring1-0/+2
2011-11-22Revert "of/irq: of_irq_find_parent: check for parent equal to child"Linus Torvalds1-7/+7
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-0/+4
2011-11-06Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/pow...Linus Torvalds1-1/+6
2011-11-03dt/platform: minor cleanupOlof Johansson1-12/+16
2011-11-01Merge branch 'next/dt' of git://git.linaro.org/people/arnd/arm-socLinus Torvalds1-0/+107
2011-11-01Merge branch 'next/cleanup2' of git://git.linaro.org/people/arnd/arm-socLinus Torvalds1-0/+84
2011-10-31drivers/of: include export.h for EXPORT_SYMBOL_GPL/THIS_MODULE as requiredPaul Gortmaker2-0/+2
2011-10-31drivers/of: Add module.h to of_spi.cPaul Gortmaker1-0/+1
2011-10-31of: of_pci.c needs export.h since it uses EXPORT_SYMBOLSPaul Gortmaker1-0/+1
2011-10-31Merge branch 'dt/gic' into next/dtArnd Bergmann1-0/+107
2011-10-31of/irq: introduce of_irq_initRob Herring1-0/+107
2011-10-25of_mdio: Don't phy_scan_fixups() twiceKyle Moffett1-1/+0
2011-10-05Merge branch 'for-grant' of git://git.jdl.com/software/linux-3.0 into devicet...Grant Likely1-7/+7
2011-10-05of/irq: of_irq_find_parent: check for parent equal to childRob Herring1-7/+7
2011-10-04dt: add helper to read 64-bit integersJamie Iles1-0/+29
2011-10-04of: Add helpers to get one string in multiple strings propertyBenoit Cousson1-0/+84
2011-09-22dt: add of_alias_scan and of_alias_get_idShawn Guo3-4/+131
2011-09-20of: Change logic to overwrite cmd_line with CONFIG_CMDLINEBenjamin Herrenschmidt1-1/+6
2011-08-04Revert "dt: add of_alias_scan and of_alias_get_id"Grant Likely2-133/+1
2011-08-03dt: add of_alias_scan and of_alias_get_idShawn Guo2-1/+133
2011-08-02Merge branch 'devicetree/next' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds2-4/+5
2011-08-02of: constify property name parameters for helper functionsJamie Iles1-3/+4
2011-08-01Merge branch 'gpio/next' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds1-2/+3
2011-08-01of: address: use resource_size helperFelipe Balbi1-1/+1
2011-07-28of/gpio: export of_gpio_simple_xlateJamie Iles1-2/+3
2011-07-27net: ibm_newemac: convert it to use of_get_phy_modeShawn Guo1-0/+2
2011-07-27dt/net: add helper function of_get_phy_modeShawn Guo1-0/+43
2011-07-25Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/pow...Linus Torvalds1-2/+2
2011-07-23of: fix missing include from of_pci.cGrant Likely1-0/+1
2011-07-22Merge branch 'of-pci' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/p...Linus Torvalds4-83/+130
2011-07-22Merge branch 'devicetree/next' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds3-9/+270
2011-07-18of/address: Add of_find_matching_node_by_address helperGrant Likely1-0/+18
2011-07-08powerpc: implement arch_setup_pdev_archdataKumar Gala1-2/+2
2011-07-06dt: add helper function to read u32 arraysRob Herring1-6/+13
2011-07-03dt: add 'const' for of_property_read_string parameter **out_stringShawn Guo1-1/+1
2011-06-30dt: add helper functions to read u32 and string property valuesThomas Abraham1-0/+58
2011-06-28of/gpio: Add new method for getting gpios under different property namesJohn Bonesio1-5/+6
2011-06-21dt/platform: allow device name to be overriddenGrant Likely1-10/+63
2011-06-21drivers/amba: create devices from device treeGrant Likely1-0/+71
2011-06-21dt: add of_platform_populate() for creating device from the device treeGrant Likely1-4/+50
2011-06-21dt: Add default match table for bus idsGrant Likely1-0/+8
2011-06-08pci/of: Match PCI devices to OF nodes dynamicallyBenjamin Herrenschmidt4-83/+130
2011-05-25Merge branch 'devicetree/arm-next' of git://git.secretlab.ca/git/linux-2.6 in...Russell King1-4/+4
2011-05-11dt/flattree: explicitly pass command line pointer to early_init_dt_scan_chosenGrant Likely1-4/+4
2011-04-20of: Export of_irq_find_parent()Michael Ellerman1-1/+1
2011-03-31Fix common misspellingsLucas De Marchi2-2/+2
2011-03-23of/flattree: minor cleanupsAndres Salomon1-2/+4
2011-03-23dt: eliminate OF_NO_DEEP_PROBE and test for NULL match tableGrant Likely1-12/+5
2011-03-23dt: protect against NULL matches passed to of_match_node()Grant Likely1-0/+3
2011-03-23dt: Refactor of_platform_bus_probe()Grant Likely1-37/+18
2011-03-16Merge branch 'devicetree/next' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds2-495/+0
2011-03-15Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-0/+99
2011-03-02of/promtree: allow DT device matching by fixing 'name' brokenness (v5)Andres Salomon1-70/+42
2011-03-01dt: eliminate of_platform_driver shim codeGrant Likely1-68/+0
2011-02-28dt/powerpc: move of_bus_type infrastructure to ibmebusGrant Likely2-427/+0
2011-02-23x86: dtb: Add support for PCI devices backed by dtb nodesSebastian Andrzej Siewior2-1/+2
2011-02-04of/pci: move of_irq_map_pci() into generic codeSebastian Andrzej Siewior3-0/+98
2011-01-15dt/flattree: Return virtual address from early_init_dt_alloc_memory_arch()Grant Likely1-7/+1
2011-01-10Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds7-201/+388
2011-01-03of/device: Don't register disabled devicesGrant Likely1-8/+14
2011-01-01of/flattree: Add of_flat_dt_match() helper functionGrant Likely1-2/+35
2010-12-29of/flattree: Refactor unflatten_device_tree and add fdt_unflatten_treeStephen Neuendorffer1-51/+98
2010-12-29of/flattree: Reorder unflatten_dt_nodeStephen Neuendorffer1-109/+109
2010-12-29of/flattree: Refactor unflatten_dt_nodeStephen Neuendorffer1-11/+16
2010-12-29of/flattree: Add non-boottime device tree functionsStephen Neuendorffer1-54/+79
2010-12-29of/flattree: Add Kconfig for EARLY_FLATTREEStephen Neuendorffer2-0/+8
2010-12-24of/i2c: Fix request module by aliasDavid Daney1-1/+1
2010-12-24of/mdio: Fix some endianness problems.David Daney1-9/+17
2010-12-23of/address: use proper endianess in get_flagsSebastian Andrzej Siewior1-26/+28
2010-11-01of/net: Move of_get_mac_address() to a common source file.David Daney3-0/+53
2010-10-21of/mips: Cleanup some include directives/files.David Daney1-0/+1
2010-10-21of/flattree: Eliminate need to provide early_init_dt_scan_chosen_archGrant Likely1-2/+0
2010-10-21of/device: Rework to use common platform_device_alloc() for allocating devicesGrant Likely2-31/+20
2010-10-12of: use __be32 types for big-endian device tree dataJeremy Kerr2-3/+3
2010-10-12of/irq: remove references to NO_IRQ in drivers/of/platform.cAndres Salomon2-7/+42
2010-10-12of/promtree: add package-to-path support to pdtAndres Salomon1-1/+42
2010-10-12of/promtree: add of_pdt namespace to pdt codeAndres Salomon1-20/+20
2010-10-12of/promtree: no longer call prom_ functions directly; use an ops structureAndres Salomon1-22/+18
2010-10-10of/promtree: make drivers/of/pdt.c no longer sparc-onlyAndres Salomon3-16/+44
2010-10-09sparc: break out some PROM device-tree building code out into drivers/ofAndres Salomon1-0/+215
2010-08-06of/device: Replace struct of_device with struct platform_deviceGrant Likely1-1/+1
2010-08-01of/platform: Register of_platform_drivers with an "of:" prefixGrant Likely1-0/+16
2010-07-30of/spi: call of_register_spi_devices() from spi core codeAnatolij Gustschin1-4/+6
2010-07-30of/device: Make of_device_make_bus_id() usable by other code.Grant Likely1-1/+1
2010-07-24of/irq: Fix endian issues in parsing interrupt specifiersGrant Likely1-6/+7
2010-07-24of: Fix phandle endian issuesGrant Likely3-11/+11
2010-07-24of/flattree: fix of_flat_dt_is_compatible() to match the full compatible stringStuart Yoder1-1/+1
2010-07-24of: remove of_default_bus_idsJonas Bonn1-3/+1
2010-07-24of: make of_find_device_by_node genericJonas Bonn1-0/+20
2010-07-24of/device: Replace of_device with platform_device in includes and core codeGrant Likely2-23/+23
2010-07-24of/device: Protect against binding of_platform_drivers to non-OF devicesGrant Likely1-1/+6
2010-07-24of: Merge of_platform_bus_type with platform_bus_typeGrant Likely2-3/+69
2010-07-18of/device: Fix build errors for non-ppc and non-microblazeGrant Likely1-0/+6
2010-07-18of/flattree: Fix crash when device tree absentGrant Likely1-0/+2
2010-07-14of/flattree: Use common ALIGN() macro instead of arch specific _ALIGNGrant Likely1-10/+10
2010-07-14drivers/of: fix build error when CONFIG_PPC_DCR is setGrant Likely1-0/+4
2010-07-05proc: unify PROC_DEVICETREE configAndres Salomon1-0/+8
2010-07-05of: Put all CONFIG_OF dependencies into a Kconfig menu blockGrant Likely1-9/+16
2010-07-05of: define CONFIG_OF globally so architectures can select itStephen Rothwell1-0/+3
2010-07-05of: Fix missing includeGrant Likely1-0/+1
2010-07-05of: refactor of_modalias_node() and remove explicit match table.Grant Likely1-55/+9
2010-07-05of/i2c: Generalize OF supportGrant Likely2-22/+30
2010-07-05of/device: Add OF style matching helper functionGrant Likely1-1/+1
2010-07-05of/gpio: fix of_gpio includesGrant Likely1-3/+4
2010-07-05of/gpio: add default of_xlate function if device has a node pointerAnton Vorontsov1-9/+24
2010-07-05of/gpio: stop using device_node data pointer to find gpio_chipGrant Likely1-3/+12
2010-07-05of/gpio: Kill of_gpio_chip and add members directly to gpio_chipAnton Vorontsov1-26/+24
2010-07-05of/device: populate platform_device (of_device) resource table on allocationGrant Likely1-2/+27
2010-07-05of: Merge of_device_alloc() and of_device_make_bus_id()Grant Likely1-0/+87
2010-07-05of/device: Merge of_platform_bus_probe()Grant Likely1-0/+143
2010-07-05of: Modify of_device_get_modalias to be passed struct deviceGrant Likely1-10/+6
2010-07-05of/device: merge of_device_ueventGrant Likely1-0/+48
2010-07-05of: Use full node name in resource structuresGrant Likely2-1/+2
2010-07-05of/address: restrict 'no-ranges' kludge to powerpcGrant Likely1-1/+10
2010-07-05of/address: little-endian fixesGrant Likely1-5/+7
2010-07-05of/address: Merge all of the bus translation codeGrant Likely1-3/+514
2010-07-05of/address: merge of_address_to_resource()Grant Likely1-0/+51
2010-07-05of/address: merge of_iomap()Grant Likely3-0/+27
2010-07-05of/irq: little endian fixesRob Herring1-8/+9
2010-07-05of/irq: merge irq mapping codeGrant Likely1-0/+301
2010-06-28of/irq: Move irq_of_parse_and_map() to common codeGrant Likely5-0/+52
2010-05-22Merge remote branch 'origin' into secretlab/next-devicetreeGrant Likely1-1/+1