zephyr/drivers
Andy Ross 43d84147d9 drivers/pcie: Fix BAR address size limitation
The PCI API was originally limited to 32 bit addresses.  Even though
it had code to skip over the high word in 64 bit BAR entries, it
refused to use it and returned a 32 bit value.  Some devices in the
wild have default mappings from the firmware for devices above 4G.

Also remove the "iobar" API.  It's dead code, we don't call it and we
don't test it.  IO space BAR entries are a legacy feature from way,
way back in PCI history (I genuinely have never heard of a real device
that uses them!).  And there's no difference in format between one of
these and a 32 bit "memory" BAR anyway, someone who actually had this
requirement could just use the existing API without worry.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2020-07-08 12:34:09 +02:00
..
adc
audio
bluetooth
can
clock_control
console drivers: console: gsm_mux: fix timeout after timeout API change 2020-07-07 15:08:43 +02:00
counter
crypto
dac
debug
display
dma
eeprom drivers: eeprom_at2x: guarantee retry until timeout 2020-07-07 15:04:31 +02:00
entropy
espi
ethernet
flash flash: Enhance 'flash read' to read a block of data 2020-07-07 17:19:26 -04:00
gpio drivers: gpio_nrfx: Replace atomic_set_bit_to() with atomic_and() 2020-07-06 16:47:03 +02:00
hwinfo
i2c
i2s
ieee802154 drivers: dw1000: fix SPI GPIO CS 2020-07-07 15:08:16 +02:00
interrupt_controller
ipm
kscan
led
led_strip
lora
modem
net
neural_net
pcie drivers/pcie: Fix BAR address size limitation 2020-07-08 12:34:09 +02:00
peci
pinmux
ps2
ptp_clock
pwm drivers: pwm: stm32: fix polarity setting 2020-07-07 15:09:03 +02:00
sensor drivers: sensor: nrf5: temp_nrf5: Add mutex to temp_nrf5_sample_fetch 2020-07-07 16:27:32 -04:00
serial drivers: uart_nrfx_uart: Fix disabling of TX IRQ 2020-07-06 16:34:53 +02:00
spi drivers: spi: fix the fast path on the SAM0 driver 2020-07-06 10:02:14 -04:00
timer drivers: timer: nrf_rtc: Use correct macro when capping cycles 2020-07-08 12:33:08 +02:00
usb
video
watchdog
wifi
CMakeLists.txt
Kconfig