zephyr/drivers
Andy Ross 662835a798 drivers/serial/ns16550: Unbreak 64 bit MMIO addresses
PCI devices on 64 bit systems can be mapped anywhere, not just in the
lower 4G of memory.  Remove pointer size assumptions.

Also this removes the use of a struct uart_device_config to store the
(runtime) BAR address.  That struct has other stuff in it, and the
only thing we need is the single MMIO address.  It's also REALLY
confusing to have two "devconf" fields in the device storing values of
the same struct type, some fields of which are used from one of them
but some from the other!

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/serial/ns16550: Unbreak 64 bit MMIO addresses 2020-07-08 12:34:09 +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