NetBSD/sys/arch/mips/atheros
msaitoh 605f564f52 PCI Extended Configuration stuff written by nonaka@:
- Add PCI Extended Configuration Space support into x86.
- Check register offset of pci_conf_read() in MD part. It returns (pcireg_t)-1
  if it isn't accessible.
- Decode Extended Capability in PCI Extended Configuration Space.
  Currently the following extended capabilities are decoded:
   - Advanced Error Reporting
   - Virtual Channel
   - Device Serial Number
   - Power Budgeting
   - Root Complex Link Declaration
   - Root Complex Event Collector Association
   - Access Control Services
   - Alternative Routing-ID Interpretation
   - Address Translation Services
   - Single Root IO Virtualization
   - Page Request
   - TPH Requester
   - Latency Tolerance Reporting
   - Secondary PCI Express
   - Process Address Space ID
   - LN Requester
   - L1 PM Substates
  The following extended capabilities are not decoded yet:
   - Root Complex Internal Link Control
   - Multi-Function Virtual Channel
   - RCRB Header
   - Vendor Unique
   - Configuration Access Correction
   - Multiple Root IO Virtualization
   - Multicast
   - Resizable BAR
   - Dynamic Power Allocation
   - Protocol Multiplexing
   - Downstream Port Containment
   - Precision Time Management
   - M-PCIe
   - Function Reading Status Queueing
   - Readiness Time Reporting
   - Designated Vendor-Specific
2015-10-02 05:22:49 +00:00
..
dev PCI Extended Configuration stuff written by nonaka@: 2015-10-02 05:22:49 +00:00
include #include <sys/cpu.h> or <mips/cpuregs.h> as needed 2015-06-09 22:50:50 +00:00
ar5312_board.c #include <sys/cpu.h> or <mips/cpuregs.h> as needed 2015-06-09 22:50:50 +00:00
ar5312.c split device_t/softc for all remaining drivers. 2012-10-27 17:17:22 +00:00
ar5315_board.c Cleanup machine includes 2011-07-10 06:24:18 +00:00
ar5315.c split device_t/softc for all remaining drivers. 2012-10-27 17:17:22 +00:00
ar7100.c #include <sys/cpu.h> or <mips/cpuregs.h> as needed 2015-06-09 22:50:50 +00:00
ar9344.c Comment out nfrac as it's unused. 2014-05-29 14:41:26 +00:00
ar_conf.c #include <sys/cpu.h> or <mips/cpuregs.h> as needed 2015-06-09 22:50:50 +00:00
ar_console.c Add athers_get_uart_freq() (since AR7240 uses the ref_clk, not the bus_clk). 2011-07-10 06:26:02 +00:00
ar_intr.c Remove a dead branch. Could look like a memory leak, but ih cannot be 2015-06-29 16:36:17 +00:00
arbus.c Add athers_get_uart_freq() (since AR7240 uses the ref_clk, not the bus_clk). 2011-07-10 06:26:02 +00:00
arbusle.c Add athers_get_uart_freq() (since AR7240 uses the ref_clk, not the bus_clk). 2011-07-10 06:26:02 +00:00