Commit Graph

364 Commits

Author SHA1 Message Date
gonzo
b190230f54 - Add definitions for PLL CPU Config register fields 2009-05-15 01:51:47 +00:00
gonzo
98959d7a65 - Add SPI-related registers 2009-05-14 21:27:03 +00:00
gonzo
99297495c7 - Remove garbage debug output 2009-05-14 21:15:27 +00:00
gonzo
388f1b3a74 - Add interrupt handling for AR71XX PCI bridge 2009-05-07 03:39:23 +00:00
gonzo
1c31e1e1f0 - Rollback to the hack with 3-bytes offset in base address.
uart_bus_XXXXX resources are handled in uart(4) code
    and we need more sophysticated way to define which space
    should be used for device based on hints
2009-05-06 02:46:04 +00:00
gonzo
d8164a6a81 - Add APB base and size for memory rman in apb 2009-05-06 02:31:46 +00:00
gonzo
dc2660a7b6 - Handle memory requests on apb level, do not pass them up to
nexus
- Unmask IRQ in bus_intr_setup
- Do not count timer IRQ (IRQ0) as stray
2009-05-06 02:31:07 +00:00
gonzo
27c94311ca - accummulate interrupt causes in filter instead of rewriting old. The only
place where status should be overrided - interrupt handler
2009-04-29 03:21:53 +00:00
gonzo
58fe97057f - Remove garbage debug output
- ar71xx_bus_space_reversed is bus_space_tag_t, use it this way
2009-04-19 23:06:15 +00:00
gonzo
9cf27d53b3 - Add EHCI controller driver for AR71XX-based boards. 2009-04-19 22:58:36 +00:00
gonzo
75d47e3633 - Handle byte-order issue for non-word accesses to memory mapped
registers with ar71xx_bus_space_reversed. Note, that byte order
    of values is handled by drivers. bus_spaces fixes only position
    of register in word.
- Replace .hints hack for AR71XX UART with ar71xx_bus_space_reversed.
2009-04-19 22:56:35 +00:00
gonzo
f5a7a5d71c Fix USB2 quick'n'dirty porting, now system successfully detects OHCI 2009-04-15 05:37:17 +00:00
gonzo
fe4d4350d4 - Port AR71XX OHCI controller to new USB stack 2009-04-15 03:04:33 +00:00
gonzo
821d317cbe - Revert changes accidentally killed by merge operation 2009-04-14 22:53:22 +00:00