zephyr/drivers
Daniel DeGrasse 98408b1733 dts: mipi_dsi: introduce phy-clock property
Introduce phy-clock property, which is used by MIPI devices to determine
the target clock frequency for the MIPI PHY. This property can vary
depending on the attached display and target framerate.

Update the MIPI DSI MCUX driver to utilize this property to configure
the MIPI host, and update the RT500 clock initialization to configure
the MIPI root clock based on this property.

Remove dphy-clk-div property from the MIPI DSI 2L binding, as it
is redundant with this change.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2023-05-11 10:04:24 +02:00
..
adc drivers: adc: Rename gecko IADC config option 2023-05-09 23:31:45 +09:00
audio sys/util: extend usage of DIV_ROUND_UP 2023-04-12 16:42:29 +02:00
bbram device: remove redundant init functions 2023-04-19 10:00:25 +02:00
bluetooth Bluetooth: Use bt_addr_eq 2023-05-09 09:23:52 +02:00
cache cache: aspeed: Fix typo of CACHE_ENABLE bit 2023-03-30 09:43:13 +00:00
can drivers: can: stm32: fdcan: move register definitions to implementation 2023-05-10 15:28:11 +02:00
clock_control drivers: i2c: microchip: I2C reset fix 2023-05-05 16:16:01 +02:00
console bsim: cmake: Remove unnecessary references to environment 2023-04-28 20:38:48 +02:00
coredump drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
counter counter: counter_nrfx_rtc: Align to renamed nrfx symbols 2023-05-05 11:47:53 +02:00
crypto device: remove redundant init functions 2023-04-19 10:00:25 +02:00
dac device: remove redundant init functions 2023-04-19 10:00:25 +02:00
dai drivers: dai: ssp: fix power-up flow for Intel cAVS platforms 2023-04-21 14:02:02 -04:00
disk drivers: disk: sdmmc_stm32 support for clock divisor 2023-04-12 17:44:48 +02:00
display init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
dma drivers: dma: esp32xx: Remove dynamic allocation for invalid buffers 2023-05-10 10:15:05 +02:00
edac shell: fix MISRA 5.7 violations on struct shell 2023-04-14 12:21:08 +02:00
eeprom drivers: all: mchp_xec: remove conditional support for pinctrl 2023-04-24 13:34:22 +02:00
entropy drivers: entropy_mcux_caam: Add semaphore 2023-05-09 13:24:00 -05:00
espi emul: Make ESPI/I2C_EMUL depend on EMUL 2023-05-08 16:20:52 +02:00
ethernet drivers: ethernet: enc28j60: Prevent infinate loop on driver init 2023-05-10 11:56:59 +02:00
flash drivers: flash: stm32 ospi flash driver waits for full chip erase 2023-05-10 16:50:22 +09:00
fpga drivers: spi: make SPI dt-spec macros compatible with C++ 2023-04-24 21:29:55 +02:00
fuel_gauge emul: Migrate all emulation use to use DT_HAS_ 2023-04-28 08:37:33 -05:00
gpio dts: arm: infineon: xmc4xxx: Add Port 14/15 to device tree 2023-05-02 12:34:55 +02:00
hwinfo drivers: hwinfo: esp32_net: add support for esp32_net 2023-04-28 14:49:08 +02:00
i2c driver: i2c: esp32: fix I2C statistics 2023-05-10 16:53:27 +09:00
i2s dma: callback with 2 status codes for successful transfers 2023-05-08 09:57:32 +02:00
i3c drivers: all: mcux: remove conditional support for pinctrl 2023-04-24 13:34:22 +02:00
ieee802154 drivers: ieee 802.15.4:: fix double-promotions warnings 2023-04-26 12:58:28 +02:00
input input: convert the kscan_sdl driver from kscan to input 2023-04-11 09:34:23 +02:00
interrupt_controller device: remove redundant init functions 2023-04-19 10:00:25 +02:00
ipm init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
kscan drivers: kscan: gt911: ignore touch events if TOUCH_STATUS mask is clear 2023-05-02 21:03:05 +02:00
led drivers: led: shell: Correct command help of set_brightness 2023-04-24 16:29:30 +02:00
led_strip sys: util: migrate all files to DIV_ROUND_UP 2023-04-11 12:00:37 +02:00
lora drivers: lora: sx126x: Support fine-grained STM32WL PA config 2023-04-24 13:33:25 +02:00
mbox drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
mdio drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
memc drivers: all: mcux: remove conditional support for pinctrl 2023-04-24 13:34:22 +02:00
mipi_dsi dts: mipi_dsi: introduce phy-clock property 2023-05-11 10:04:24 +02:00
misc drivers: misc: Add driver for RaspberryPi Pico PIO 2023-04-25 13:12:02 +02:00
mm xtensa: use sys_cache API instead of custom interfaces 2023-04-26 07:31:22 -04:00
modem modem: modem_iface_uart_async: handle RX errors 2023-05-08 16:42:58 +02:00
net drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
neural_net xtensa: use sys_cache API instead of custom interfaces 2023-04-26 07:31:22 -04:00
pcie drivers: pcie_ep: iproc: compile-out unused function based on DT 2023-05-02 09:10:33 -04:00
peci drivers: all: mchp_xec: remove conditional support for pinctrl 2023-04-24 13:34:22 +02:00
pinctrl drivers: pinctrl: imx: Use sys_write32 function 2023-05-03 17:01:24 -05:00
pm_cpu_ops arm64: implement arch_system_halt 2022-11-23 11:37:08 +01:00
power_domain power_domain: intel_adsp: wait for the power domain wake up 2023-03-29 19:59:07 -04:00
ps2 drivers: all: mchp_xec: remove conditional support for pinctrl 2023-04-24 13:34:22 +02:00
ptp_clock drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
pwm drivers: pwm: pwm_mcux: Round up PWM frequency to prevent overflow 2023-05-09 16:23:35 +09:00
regulator drivers: regulator: fixed: refactor initialization code. 2023-04-28 20:38:17 +02:00
reset device: remove redundant init functions 2023-04-19 10:00:25 +02:00
retained_mem retention: Add optional mutex disablement 2023-04-24 13:27:53 +02:00
rtc drivers: rtc: rtc_mc146818: Added RTC driver for Motorola MC146818B 2023-04-27 14:15:22 +02:00
sdhc drivers: sdhc: add support for using CPOL/CPHA SPI clock modes 2023-04-26 20:07:53 +02:00
sensor drivers/sensor: add support to LSM6DSO16IS IMU sensor 2023-05-09 16:23:15 +09:00
serial drivers: serial: uart_miv: Disable SERIAL_SUPPORT_INTERRUPT 2023-05-08 16:59:21 -04:00
sip_svc subsystem: sip_svc: Add ARM SiP SVC subsystem 2023-05-09 08:46:50 -04:00
smbus smbus: Change init priority from DEVICE to DEFAULT 2023-04-21 16:26:28 +02:00
spi drivers: spi: Add OpenTitan SPI driver 2023-05-10 16:48:46 +09:00
syscon drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
timer drivers: timer: nrf_rtc_timer: Align to renamed nrfx symbols 2023-05-05 11:47:53 +02:00
usb drivers: usb_dc_dw: add support for STM32F4 SoC family 2023-05-10 20:07:04 +09:00
usb_c usb-c: tcpc: Disable Dead Battery after system starts 2023-03-09 09:20:35 +01:00
video drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
virtualization shell: fix MISRA 5.7 violations on struct shell 2023-04-14 12:21:08 +02:00
w1 device: remove redundant init functions 2023-04-19 10:00:25 +02:00
watchdog drivers: watchdog: wdt_nrfx: Align behaviour parameter 2023-05-05 11:47:53 +02:00
wifi shell: fix MISRA 5.7 violations on struct shell 2023-04-14 12:21:08 +02:00
xen init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
CMakeLists.txt drivers: sip_svc: Add driver for SiP Supervisory call 2023-05-09 08:46:50 -04:00
Kconfig drivers: sip_svc: Add driver for SiP Supervisory call 2023-05-09 08:46:50 -04:00