zephyr/include
Dmitriy Korovkin 627155afeb PCI scan by BAR number
Added BAR (Base Address Registers) as a parameter for PCI scan.
Some devices (as UART in Quark) use two set of BARs for different
purposes. A driver may require only one of them.

BARs are numbered from 0 to PCI_MAX_BARS.
PCI_BAR_ANY means ignore the BAR number. Constants are defined
in drivers/pci.h

If device class is not specified as a scanning parameter, and
set to 0, ignore it.

Change-Id: I6b7116c5c6cf9c470ab22bec9eb74842f15b5d99
Signed-off-by: Dmitriy Korovkin <dmitriy.korovkin@windriver.com>
2016-02-05 20:14:11 -05:00
..
bluetooth Bluetooth: Add bt_gatt_foreach_attr 2016-02-05 20:14:04 -05:00
drivers PCI scan by BAR number 2016-02-05 20:14:11 -05:00
microkernel Limit exposure of non-public pipe types 2016-02-05 20:14:01 -05:00
misc Standardize on using _STRINGIFY(x) 2016-02-05 20:14:00 -05:00
nanokernel Fixes to Kbuild to build on ARM architecture. 2016-02-05 20:14:05 -05:00
toolchain Rework constructor macros 2016-02-05 20:14:00 -05:00
abs_sym.h Make absolute symbol macros headers compiler dependent 2016-02-05 20:13:52 -05:00
clock_vars.h Fix checkpatch issue - WARNING:SPACING 2016-02-05 20:13:59 -05:00
cputype.h Eliminate use of VXMICRO_HOST_TOOLS 2016-02-05 20:13:45 -05:00
kernel_version.h First commit 2015-04-10 16:44:37 -07:00
linker-defs.h Remove VIRT_ADDR_xxx macros 2016-02-05 20:13:39 -05:00
linker-tool-gcc.h Always use __start as the entry point 2016-02-05 20:14:00 -05:00
linker-tool.h First commit 2015-04-10 16:44:37 -07:00
microkernel.h Rename microkernel/chan.h to microkernel/pipe.h 2016-02-05 20:14:00 -05:00
nanokernel.h Rework constructor macros 2016-02-05 20:14:00 -05:00
section_tags.h Standardize on using _STRINGIFY(x) 2016-02-05 20:14:00 -05:00
sections.h First commit 2015-04-10 16:44:37 -07:00
string_s.h First commit 2015-04-10 16:44:37 -07:00
sw_isr_table.h Rename _IsrTable to _sw_isr_table 2016-02-05 20:13:53 -05:00
toolchain.h Compiler specific configuration 2016-02-05 20:13:52 -05:00