summaryrefslogtreecommitdiffstats
path: root/sys/mips/atheros/uart_cpu_ar71xx.c
Commit message (Collapse)AuthorAgeFilesLines
* Use the UART frequency when programming the UART clock.adrian2013-07-211-1/+1
| | | | | This allows the 16550 support to work correctly on the upcoming AR934x support.
* Preparation work for supporting the AR91xx and AR724x.adrian2010-08-191-0/+1
| | | | | | | | | | | | | | | * Implement a SoC probe function, from Linux, which determines the SoC family, type and revision. This only probes the AR71xx series SoC and (currently) panics on others. * Migrate some of the AR71XX specific hardware init (USB device, determining system frequencies) into using the cpuops introduced in an earlier commit. Other SoC specific hardware stuff (per-device flush/WB, GPIO pin wiring, Ethernet PLL setup, other things I've likely missed) will be introduced in subsequent commits. Reviewed by: imp@ Obtained from: (partially) Linux
* - Move CPU/AHB frequency calculations to functions togonzo2009-07-091-12/+1
| | | | prevent code duplication
* - Calculate clock frequency using PLL registersgonzo2009-05-151-10/+17
| | | | - Remove stale comments
* - Remove garbage debug outputgonzo2009-04-191-2/+2
| | | | - ar71xx_bus_space_reversed is bus_space_tag_t, use it this way
* - Handle byte-order issue for non-word accesses to memory mappedgonzo2009-04-191-4/+5
| | | | | | | 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.
* - Revert changes accidentally killed by merge operationgonzo2009-04-141-0/+78
OpenPOWER on IntegriCloud