zephyr/drivers
Andreas Sandberg a43fd92c4e drivers: ssd16xx: Make SSD1673 registers optional
The SSD16xx driver currently hard-codes a couple of register overrides
that aren't relevant or even correct for many devices. Make them
optional device tree properties instead.

Note that this changes the behavior for panels that expect
SSD16XX_CMD_DUMMY_LINE and SSD16XX_CMD_GATE_LINE_WIDTH to be set by
the driver. This fixes a bug where the incorrect value
was written to all SSD16xx panels except for GDEH0213B1 and GDEH029A1.

The overlay files for devices that need dummy line and gate line width
to be specified have been updated as a part of this commit.

Signed-off-by: Andreas Sandberg <andreas@sandberg.uk>
2022-08-16 11:32:26 +02:00
..
adc adc: Move to using select in Kconfig for I2C & SPI busses 2022-08-12 17:39:21 +02:00
audio drivers: audio: Update Kconfig 2022-08-14 09:05:09 -05:00
bbram
bluetooth bluetooth: hci: spi: minimum reset duration 2022-08-15 14:33:01 +02:00
cache everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
can drivers: can: remove option for configuring CAN-FD max DLC 2022-08-12 14:15:10 +01:00
clock_control drivers: clock_control: stm32u5: Fix frequency calculation overflow 2022-08-11 17:46:33 +02:00
console console: uart_mux: uart_mux_send to return number of bytes sent 2022-08-16 08:28:03 +00:00
coredump everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
counter drivers: counter: stm32u5 family compatibility 2022-08-11 07:24:27 +01:00
crypto drivers: crypto: check if clock device is ready before accessing 2022-08-09 17:16:16 +02:00
dac drivers: dac: Update Kconfig for 'select I2C/SPI' 2022-08-12 16:18:35 +02:00
dai drivers: dai: Enable Zephyr runtime power mgmt in Intel SSP driver 2022-08-10 11:58:45 +02:00
debug
disk drivers/disk: sdmmc: Add DMA support. 2022-08-15 14:31:35 +02:00
display drivers: ssd16xx: Make SSD1673 registers optional 2022-08-16 11:32:26 +02:00
dma adsp: gpdma: Move gpdma code to driver 2022-08-15 08:21:53 +00:00
ec_host_cmd_periph
edac drivers: use unsigned int for irq_lock() 2022-07-14 14:37:13 -05:00
eeprom eeprom: Move to using select in Kconfig for I2C & SPI busses 2022-08-12 11:34:16 +02:00
entropy drivers: entropy: Add entropy driver for MCUX CAAM 2022-08-11 17:14:43 -05:00
espi drivers: espi: check if clock device is ready before accessing 2022-08-09 17:16:16 +02:00
ethernet Revert "drivers: ethernet: w5500: Toggle reset gpio" 2022-08-15 17:48:57 +00:00
flash flash: nios2_qspi: Convert driver to be devicetree based 2022-08-12 08:11:42 -04:00
fpga
gpio drivers: gpio: gpio_mcux_lpc: Allocate no of gpio ISR using macro 2022-08-12 16:15:42 -05:00
hwinfo drivers: hwinfo: Exclude SYSCON driver on LPC51U68 2022-08-12 16:15:42 -05:00
i2c i2c: mcux transfer with callbacks 2022-08-11 14:12:13 -04:00
i2s drivers: i2s: check if clock device is ready before accessing 2022-08-09 17:16:16 +02:00
ieee802154 drivers: ieee802154: Move to using select in Kconfig for SPI bus 2022-08-12 11:33:02 +02:00
interrupt_controller drivers: intc: check if clock device is ready before accessing 2022-08-09 17:16:16 +02:00
ipm drivers: ipm: check if clock device is ready before accessing 2022-08-09 17:16:16 +02:00
kscan kscan: sdl: Convert driver over to devicetree 2022-08-12 17:54:03 -05:00
led drivers: led: Update Kconfig 2022-08-11 17:46:43 +02:00
led_strip drivers: Fix coding guidelines MISRAC:2012 Rule 14.4 do-whiles/Zero checks 2022-07-26 15:30:24 -04:00
lora drivers: lora: sx126x: Replace use of DT_INST_LABEL 2022-07-02 18:11:10 -05:00
mbox
mdio
memc drivers: memc: check if clock device is ready before accessing 2022-08-09 17:16:16 +02:00
mipi_dsi drivers: mipi_dsi: Update Kconfig 2022-08-12 10:23:31 -05:00
misc drivers: misc: ft8xx: Update Kconfig 2022-08-12 11:34:21 +02:00
mm intel_adsp: move cavs to be a series 2022-07-25 16:50:24 -04:00
modem modem: hl7800 fix runtime log level control 2022-08-12 16:18:27 +02:00
net drivers: net: canbus: move CAN bus network driver to drivers/net 2022-07-13 10:34:51 +02:00
neural_net
pcie drivers: Fix coding guidelines MISRAC:2012 Rule 14.4 do-whiles/Zero checks 2022-07-26 15:30:24 -04:00
peci drivers: peci: Update Kconfig 2022-08-16 08:26:11 +00:00
pinctrl drivers: pinctrl: stm32: Kconfig: add missing dependency 2022-08-08 14:17:45 +02:00
pinmux pinmux: remove s1000 i2s driver 2022-06-13 16:19:51 -04:00
pm_cpu_ops drivers: pm_cpu_ops: Update Kconfig 2022-08-12 11:34:10 +02:00
power_domain power_domain: Intel ADSP: Add power gating mechanism for Intel ADSP devices 2022-08-10 11:58:45 +02:00
ps2 drivers: add mising braces to single line if statements 2022-07-06 11:00:45 -04:00
ptp_clock
pwm drivers: pwm: check if clock device is ready before accessing 2022-08-09 17:16:16 +02:00
regulator drivers: regulator_pmic: Fix compile issue 2022-07-23 09:23:37 -05:00
reset
sdhc drivers: sdhc: Update Kconfig 2022-08-12 17:39:15 +02:00
sensor drivers: sensor: adxl372: Fix default bus issue 2022-08-12 17:39:28 +02:00
serial drivers: uart: stm32: Enable wakeup source only if supported 2022-08-12 11:43:48 -05:00
spi drivers: spi: Set spi context for mcux flexcomm spi slave configuration 2022-08-10 22:01:11 -05:00
syscon drivers: syscon: Update Kconfig 2022-08-14 09:04:33 -05:00
timer drivers: timer: lptim: Remove deprecation warning 2022-08-12 14:25:51 -05:00
usb drivers: usb: check if clock device is ready before accessing 2022-08-09 17:16:16 +02:00
usbc kconfig: guard usbc logging macros 2022-07-20 18:28:43 +02:00
video video: Move to using select in Kconfig for I2C bus 2022-08-14 09:05:36 -05:00
virtualization drivers: virt: ivshmem: Convert to use DEVICE_DT_GET_ONE 2022-07-25 15:16:05 +02:00
w1 drivers: w1: use select SERIAL in Kconfig for w1-zephyr-serial driver 2022-08-14 09:08:19 -05:00
watchdog drivers: watchdog: check if clock device is ready before accessing 2022-08-09 17:16:16 +02:00
wifi soc: esp32: allow wifi and net stack into spiram 2022-07-29 14:11:00 +02:00
xen everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
CMakeLists.txt drivers: w1 introduce 1-wire api and common code 2022-07-05 23:06:45 +02:00
Kconfig drivers: w1 introduce 1-wire api and common code 2022-07-05 23:06:45 +02:00