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 shell: enable modules by default if shell is enabled 2020-06-24 21:37:12 -04:00
audio
bluetooth Bluetooth: Fix host RX thread deadlock 2020-07-06 11:15:39 +02:00
can can: mcp2515: Add chip select flags 2020-07-01 16:40:03 -05:00
clock_control drivers: clock_control: stm32f0/f3: streamline PREDIV handling 2020-07-05 07:56:21 -04:00
console drivers: console: gsm_mux: fix timeout after timeout API change 2020-07-07 15:08:43 +02:00
counter
crypto
dac drivers: dac: mcux_dac32: add Kconfig option for enabling test output 2020-07-03 08:05:25 -04:00
debug
display drivers: gd7965: use K_MSEC macro in k_sleep calls 2020-07-06 09:57:14 -04:00
dma
eeprom drivers: eeprom_at2x: guarantee retry until timeout 2020-07-07 15:04:31 +02:00
entropy
espi drivers: espi: Add support for ACPI_EC1 interface 2020-06-25 17:05:43 -04:00
ethernet drivers: ethernet: sam_gmac: Add SOC_FAMILY_SAM0 dependency 2020-07-02 08:37:17 -04:00
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 shell: enable modules by default if shell is enabled 2020-06-24 21:37:12 -04:00
i2c drivers: i2c_nrfx_{twi, twim}: Remove potential I2C deadlock 2020-07-02 08:48:24 -04:00
i2s
ieee802154 drivers: dw1000: fix SPI GPIO CS 2020-07-07 15:08:16 +02:00
interrupt_controller drivers: interrupt_controller: gicv3: Skip typr for SGI 2020-07-01 08:02:57 -04:00
ipm
kscan
led
led_strip drivers: led_strip: Add support for external SPI CS on APA102 LED strips 2020-07-02 08:22:31 -04:00
lora drivers: lora: Add chip select flags to SX1276 driver 2020-07-06 09:57:45 -04:00
modem
net net: ppp: consume ringbuf until it is empty 2020-07-02 08:25:12 -05:00
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 drivers: usb: switch the SAM0 driver from a custom allocator to the heap 2020-07-06 09:58:20 -04:00
video
watchdog
wifi drivers: wifi: eswifi: Add chip select flags 2020-07-06 08:24:18 -05:00
CMakeLists.txt
Kconfig