summaryrefslogtreecommitdiffstats
path: root/sys/dev/fdt
Commit message (Expand)AuthorAgeFilesLines
* Catch up with last-second name change.ian2014-02-161-1/+1
* Add a helper routine to depth-search the device tree for a node with aian2014-02-162-0/+22
* Better nomatch messages: include compat string. Also, flag devices asimp2014-02-121-4/+11
* Move Open Firmware device root on PowerPC, ARM, and MIPS systems tonwhitehorn2014-02-052-92/+1
* Follow r261352 by updating all drivers which are children of simplebusian2014-02-021-0/+3
* Be more robust with malformed interrupt config data. Instead of crashingian2014-02-021-5/+17
* Fix missing offset.nwhitehorn2014-02-021-1/+2
* Allow nesting of simplebuses.nwhitehorn2014-02-021-0/+1
* Provide a simpler and more standards-compliant simplebus implementation tonwhitehorn2014-02-012-531/+252
* Open Firmware interrupt specifiers can consist of arbitrary-length bytenwhitehorn2014-02-011-3/+1
* Be more robust with malformed interrupt config data. Instead of crashingian2014-01-241-5/+17
* Remove dev/fdt/fdt_pci.c, which was code specific to Marvell ARM SoCs,ian2014-01-052-220/+0
* Retire machine/fdt.h as a header used by MI code, as its function is nownwhitehorn2014-01-055-44/+5
* Remove fdt_pic_table code from MIPS, PowerPC, and x86, as it is no longernwhitehorn2014-01-043-131/+0
* Reimplement fdt_intr_to_rl() in terms of OFW_BUS_MAP_INTR() andnwhitehorn2014-01-043-96/+23
* Remove dead code. Most of this was in an #if 0 block; the rest is notnwhitehorn2013-12-172-377/+0
* Teach nexus(4) about Open Firmware (e.g. FDT) on ARM and MIPS, retiringnwhitehorn2013-11-051-1/+1
* Move remaining code and data related to static device mapping into theian2013-11-041-1/+1
* This files should have been included in r257648.ian2013-11-041-0/+3
* Remove all the instances of '#undef DEBUG' from kernel.loos2013-10-251-3/+0
* Use common OFW root code to set up fdtbus. This is an almost purelynwhitehorn2013-10-251-553/+9
* Do not map IRQs twice. This fixes PowerPC/FDT systems with multiple PICs,nwhitehorn2013-10-241-3/+2
* Remove OF_instance_to_package() hack for FDT and replace with use of thenwhitehorn2013-10-233-9/+7
* MFP4: 223121 (PIC portion), 225861, 227822, 229692 (PIC only), 229693,brooks2013-10-221-0/+19
* Allow lots of interrupts (useful on multi-domain platforms) and do notnwhitehorn2013-10-221-4/+2
* Standards-conformance and code deduplication:nwhitehorn2013-10-223-14/+21
* MFP4: 223121 (FDT infrastructure portion)brooks2013-10-214-9/+392
* Some nexus devices add wildcard children. Since fdtbus_probe returnednwhitehorn2013-10-201-1/+1
* Add basic support for FDT to i386 & amd64. This change includes:marcel2013-05-211-0/+51
* Return "start" and "end" to u_long world. Because rman handle addresses asray2013-03-191-4/+3
* Cast "start" to u_long. Temporary fix to unbreak tinderbox.ray2013-03-191-2/+2
* Don't hesitate to ask parent to setup IRQ finally.ray2013-03-181-3/+0
* Allow simplebus to attach to another simplebus.ray2013-03-181-0/+2
* Hide "no default resources for" warning under bootverbose. It's ok to useray2013-03-181-2/+3
* Allow simplebus to attach in less strict way, when "simple-bus" listed on notray2013-03-181-2/+2
* o Switch to use physical addresses in rman for FDT.ray2013-03-183-10/+15
* Bump per-device interrupt limit to more reasonable default.gonzo2013-02-231-1/+1
* Merge Perforce changeset 219933 and portions of 219962 (omits changes torwatson2013-01-121-2/+20
* When a partially initialised FDT-based device instance can't attach,rwatson2012-12-301-0/+2
* Add fdt_get_reserved_regions function. API is simmilar to fdt_get_mem_regionsgonzo2012-11-302-0/+61
* If virtual addresses are not set use one to one mapping.gber2012-09-141-2/+2
* Add fdt_get_unit() function.gber2012-09-142-0/+12
* Set busaddr and bussize to 0 when fdt_get_range() fails.gber2012-09-141-1/+4
* Do not swap byte order if we assign default value for intr_cellsgonzo2012-08-251-1/+2
* Fix argument type for bus_space_mapgonzo2012-08-151-1/+1
* Merging of projects/armv6, part 4gonzo2012-08-154-47/+66
* Simplify simplebus_setup_intr and don't call MD code directly. We canmarcel2012-07-021-25/+20
* Properly implement bus_setup_intr so that it handles the configurationmarcel2012-07-021-40/+35
* Preset (clear) the ranges we're supposed to fill from the FDT. If amarcel2012-05-241-0/+8
* Add a new geom class which allows to divide NAND Flash chipgber2012-05-222-0/+116
OpenPOWER on IntegriCloud