#
259065 |
|
07-Dec-2013 |
gjb |
- Copy stable/10 (r259064) to releng/10.0 as part of the 10.0-RELEASE cycle. - Update __FreeBSD_version [1] - Set branch name to -RC1
[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so start releng/10.0 at '100' so the branch is started with a value ending in zero.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
257457 |
|
31-Oct-2013 |
brooks |
MFC r256861:
MFP4: 223121 (FDT infrastructure portion)
Implement support for interrupt-parent nodes in simplebus. The current implementation requires that device declarations have an interrupt-parent node and that it point to a device that has registered itself as a interrupt controller in fdt_ic_list_head and implements the fdt_ic interface.
Sponsored by: DARPA/AFRL Approved by: re (gjb)
|
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
248485 |
|
18-Mar-2013 |
ray |
Don't hesitate to ask parent to setup IRQ finally.
Sponsored by: The FreeBSD Foundation
|
#
248482 |
|
18-Mar-2013 |
ray |
Allow simplebus to attach to another simplebus.
Sponsored by: The FreeBSD Foundation
|
#
248481 |
|
18-Mar-2013 |
ray |
Hide "no default resources for" warning under bootverbose. It's ok to use optional resources.
Sponsored by: The FreeBSD Foundation
|
#
248480 |
|
18-Mar-2013 |
ray |
Allow simplebus to attach in less strict way, when "simple-bus" listed on not first position of compatible property, so simplebus driver can be generic driver for any bus listed as compatible with "simple-bus".
Sponsored by: The FreeBSD Foundation
|
#
248467 |
|
18-Mar-2013 |
ray |
o Switch to use physical addresses in rman for FDT. o Remove vtophys used to translate virtual address to physical in case rman carry virtual.
Sponsored by: The FreeBSD Foundation
|
#
239274 |
|
15-Aug-2012 |
gonzo |
Merging of projects/armv6, part 4
r233822: Remove useless and wrong piece of code in fdt_get_range() which i overwrites passed phandle_t node. Modify debug printf in fdt_reg_to_rl() to be consistent (that is, print start and end *virtual* addresses).
r230560: Handle "ranges;" Make fdt_reg_to_rl() responsible for mapping the device memory, instead on just hoping that there's only one simplebus, and using fdt_immr_va as the base VA.
r230315 Add a function to get the PA from range, instead of (ab)using fdt_immr_pa, and use it for the UART driver
|
#
238044 |
|
02-Jul-2012 |
marcel |
Simplify simplebus_setup_intr and don't call MD code directly. We can (and have to) trust our parent to handle interrupt configuration.
|
#
228984 |
|
30-Dec-2011 |
marcel |
DEBUG is a kernel option. Don't define it here, as it breaks LINT. Since DEBUG was subsequently undefined, this is just debugging left- over.
|
#
209904 |
|
11-Jul-2010 |
raj |
Let simplebus(4) diagnostics be a bit more descriptive.
|
#
208747 |
|
02-Jun-2010 |
raj |
Import the common Flattened Device Tree infrastructure.
o fdtbus(4) - the main abstract bus driver for all FDT-compliant systems. This is a direct replacement for the many incompatible bus drivers grouping integrated peripherals on embedded platforms (like obio(4), ocpbus(4) etc.)
o simplebus(4) - bus driver representing ePAPR style 'simple-bus' node, which is an umbrella device for most of the integrated peripherals on a typical system-on-chip device.
o Other components (common routines library, PCI node processing helper functions)
Reviewed by: imp Sponsored by: The FreeBSD Foundation
|