zephyr/dts/bindings
Damian Nikodem 2455436337 driver: ssp: update Intel SSP DAI driver to support dynamic SSP management
This commit refactors the Intel SSP DAI driver to support dynamic
management of SSP IP. This change additionally separates the management
of the DAI part from the management part of the SSP IP.

Key changes:
- Add new static functions to manage SSP IP power.
- Update the DAI SSP configuration functions to use the new management
  approach.
- Update device tree bindings and instances to reflect the new SSP IP
  management mechanism.

Signed-off-by: Damian Nikodem <damian.nikodem@intel.com>
2024-04-25 12:14:50 +02:00
..
acpi lib: acpi: add device resource enum support 2024-01-31 15:03:06 +01:00
adc drivers: ad559x: add i2c bus support 2024-04-01 12:18:47 -05:00
alh yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
arc yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
arm dts: bindings: Add nxp,rw-soc-ctrl binding 2024-03-22 08:56:10 +01:00
audio drivers: audio: dmic: add driver for NXP DMIC peripheral 2024-01-17 14:43:52 +01:00
auxdisplay doc: correct sparkfun,serlcd.yaml 2024-04-14 15:39:34 -07:00
base kernel: Device deferred initialization 2024-04-11 15:50:44 -04:00
battery dts: battery: add property 2024-03-26 16:18:31 -04:00
bluetooth board: cy8cproto_062_4343w: Enable HW Flow control for HCI H4 2024-04-23 15:35:53 +02:00
cache dts: bindings: add andestech,l2c 2024-04-22 09:19:27 -04:00
can dts: bindings: can: can-fd-controller: remove tx-delay-comp-offset prop 2024-03-28 09:41:53 +00:00
charger drivers: charger: charger_max20355: handle thermistor mode 2024-03-26 16:18:31 -04:00
clock dts: bindings: clock: pinctrl is not required for all clock options 2024-02-06 18:56:27 +01:00
coredump yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
counter drivers: counter: Adding Mutli Channel PIT Support 2024-03-07 13:23:58 -06:00
cpu dts: Add and extend Nordic bindings needed for nRF54H20 2024-02-02 16:40:11 +01:00
crypto drivers/crypto/crypto_it8xxx2_sha_v2.c: implement sha v2 for it82xx2 series 2024-04-24 09:55:46 +02:00
dac drivers: dac: dac_ad569x: Support for AD569x DACs. 2024-04-22 06:50:01 -07:00
dai drivers: dai: add driver for NXP's ESAI 2024-04-03 16:18:50 +01:00
debug yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
dfpmcch yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
dfpmccu yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
disk drivers: ramdisk: use devicetree to instantiate RAM disk 2023-09-18 17:36:50 +02:00
display dts: bindings: add binding for sitronix ST7796s 2024-04-08 09:04:06 +02:00
dma drivers: dma: Update NXP EDMA driver for version 4 2024-03-26 16:39:18 -04:00
dsa drivers: spi: update drivers that were using spi cpol and cpha 2023-10-25 18:30:28 -07:00
edac dts: bindings: clean up redundant required false attributes 2022-11-20 13:12:44 -05:00
espi drivers: espi: npcx: introduce espi taf driver 2023-12-18 09:30:01 +01:00
ethernet drivers: nxp_enet: Generate MAC using eth.h 2024-04-18 11:18:31 +02:00
flash_controller dts/bindings/flash_simulator: Restrict erase-value 2024-04-24 19:42:44 +00:00
fpga drivers/fpga: ice40: use microsecond resolution for reset time 2023-03-14 11:17:35 +01:00
fs dts: Add "disk-access" property to fstab bindings 2021-12-06 08:08:26 -05:00
fuel-gauge drivers: fuelgauge: Add TI BQ27z746 driver 2023-09-13 12:05:04 +02:00
gnss ADD: GNSS Driver for U-BLOX M10 & Support for UBX Messages 2024-03-26 09:28:36 +00:00
gpio drivers: gpio: gpio_intel: add acpi base resource enumeration 2024-04-22 06:50:38 -07:00
hda yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
hwinfo drivers: hwinfo: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
hwspinlock drivers: hwspinlock: implement sqn hwspinlock driver 2023-08-16 20:46:55 +02:00
i2c dts: nxp_lpi2c: Interrupts is no longer a required property 2024-04-02 21:00:24 -04:00
i2s driver: ssp: update Intel SSP DAI driver to support dynamic SSP management 2024-04-25 12:14:50 +02:00
i3c drivers: i3c: npcx: introduce NPCX I3C driver 2024-04-24 19:40:28 +00:00
ieee802154 yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
iio/afe dts: bindings: adc: nxp,vf610-adc: move binding to correct folder 2024-01-13 00:23:34 +00:00
input input: add a paw32xx driver 2024-04-23 22:13:51 +00:00
interrupt-controller dts: Add and extend Nordic bindings needed for nRF54H20 2024-02-02 16:40:11 +01:00
ipc dts: nordic: Add DPPIC and IPCT nodes to nRF54H20 EngA 2024-03-12 14:27:16 +00:00
ipm dts: nordic: Add DPPIC and IPCT nodes to nRF54H20 EngA 2024-03-12 14:27:16 +00:00
kscan input: convert kscan_mchp_xec.c driver to input 2024-03-12 19:30:09 -04:00
led drivers: led: add output current configuration to ti,lp5562 2024-03-26 16:17:23 -04:00
led_strip drivers: led_strip: ws2812_rpi_pico_pio: Change output-pin to gpios 2024-03-06 14:17:27 +01:00
lora drivers: lora: sx126x: Support fine-grained STM32WL PA config 2023-04-24 13:33:25 +02:00
mbox dts: bindings: mbox: add nordic,nrf-bellboard-local|remote 2024-03-05 16:50:36 +00:00
mdio dts: bindings: Add NXP ENET QOS Bindings 2024-04-02 21:02:25 -04:00
memory-controllers dts: bindings: Add nxp,flexram binding 2023-11-13 09:42:28 +01:00
memory-window intel_adsp: mem_window: support read-only flag 2022-10-11 08:28:25 -04:00
mfd drivers: gpio: split up driver for TLE9104 into a MFD 2024-04-09 11:07:27 +02:00
mhu yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
mipi-dbi dts: bindings: mipi-dbi: fix language describing mipi dbi modes 2024-04-20 13:44:07 -04:00
mipi-dsi drivers: dsi: stm32: add additional dt options 2024-04-02 21:03:10 -04:00
misc dts: bindings: add device tree binding for i.MX RDC 2024-03-28 16:01:30 -05:00
mm yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
mmc drivers: disk: sdmmc_stm32 support for clock divisor 2023-04-12 17:44:48 +02:00
mmu_mpu arch: arm: remove num-mpu-regions 2023-12-01 10:48:00 +00:00
modem drivers: modem_cellular: add nRF91 series (w/ SLM) 2024-03-03 18:59:22 +01:00
mtd flash: stm32: configurable write block sizes 2024-03-11 18:57:43 +00:00
net/wireless bindings: net: nfct: Utilize EasyDMA property 2024-02-28 09:38:39 +01:00
options net: openthread: implement otPlatResetToBootloader 2024-01-11 15:37:58 -06:00
ospi dts: bindings: ospi: add ospim io ports 2023-06-21 16:06:00 +02:00
pcie drivers: pci: update prt retrieve based on pnp id 2024-01-31 15:03:06 +01:00
peci yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
phy dts: bindings: can: transciever: allow specififying minumum bitrate 2024-03-12 10:43:36 +01:00
pinctrl nxp: imx8ulp: enable pinctrl 2024-04-09 11:06:14 +02:00
pm_cpu_ops drivers: pm_cpu_ops: Add support for multiple PSCI versions 2023-07-25 16:58:01 +00:00
power dts: bindings: Add RW PMU binding 2024-03-22 15:58:03 -05:00
power-domain dts: bindings: more typo correction and wording enhancement 2024-01-30 18:50:08 -05:00
ppc usbc: add driver for nx20p3483 PPC chip 2024-01-18 10:53:53 +01:00
ps2 drivers: ps2: microchip: Low power and wakeup enabled 2023-06-17 07:59:07 -04:00
pwm drivers: pwm: mcux_ftm: allow to select clock source 2024-04-19 10:08:53 +02:00
qspi dts: bindings: fix typo in (net, power-domain, pwm, qspi) 2024-01-30 18:50:08 -05:00
regulator dts: bindings: regulator: Added regulator-boot-off to allowlists 2024-03-05 09:43:17 -05:00
reserved-memory dts: Add and extend Nordic bindings needed for nRF54H20 2024-02-02 16:40:11 +01:00
reset driver: reset: npcx: add driver support for reset controller 2024-04-16 09:09:13 +02:00
retained_mem dts: bindings: fix typo in (retained_mem, rng, serial, spi) 2024-01-30 18:50:08 -05:00
retention retention: Add retention system 2023-04-24 13:27:53 +02:00
riscv dts: Add and extend Nordic bindings needed for nRF54H20 2024-02-02 16:40:11 +01:00
rng drivers: lpc55s36: Remove deprecated CSS driver 2024-04-10 14:11:34 -04:00
rtc dts: bindings: renamed binding used for pit 2024-03-07 13:23:58 -06:00
sd drivers: sdhc: allow bandwidth selection 2023-09-13 16:20:59 +02:00
sdhc drivers: sdhc: add cdns sdhc/combophy driver files 2023-12-18 15:00:38 +01:00
sensor drivers: sensor: ntc_thermistor: Add Murata NCP15XH103 2024-04-24 15:56:23 -04:00
serial dts: bindings: add a new 'rdc' property to the i.MX IUART bindings 2024-03-28 16:01:30 -05:00
shi dts: npcx: shi: support two version of shi hardware 2023-11-24 11:45:13 +01:00
sip_svc dts: arm64: intel: Change compat string for Intel Agilex SiP SMC driver. 2023-09-15 09:26:49 +02:00
smbus dts: bindings: add STM32 SMBus 2023-12-12 10:57:41 +01:00
sound boards: arm: nrf5340_audio_dk_nrf5340: add bindings for audio codec 2023-03-13 11:45:53 +01:00
spi drivers: spi: Add support for half-duplex (3-wire) SPI 2024-04-18 08:09:15 -07:00
sram yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
syscon yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
tach dts: binding: tach: Add kb1200 tach 2024-03-15 09:39:48 +00:00
tcpc usb-c: tcpc: Add support for Dead Battery 2023-02-06 10:03:13 +01:00
test dts: bindings: test: add vnd,mbox-consumer 2024-03-07 14:32:57 +00:00
timer drivers: timer: NXP OS Timer updated for low power modes 2024-03-25 09:35:51 +01:00
timestamp yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
usb drivers: usb: device: support Nuvoton NuMaker series USBD controller driver 2024-02-02 10:07:43 +01:00
usb-c dts: bindings: fix typo in (timer, usb-c, usb, watchdog) 2024-01-30 18:50:08 -05:00
video yamllint: indentation: fix dts/bindings/ 2023-01-04 14:23:53 +01:00
virtualization drivers: virtualization: Add interface for ivshmem-v2 2023-05-14 18:17:33 -04:00
w1 drivers: w1: add zephyr-gpio driver 2024-01-08 12:43:52 +01:00
watchdog dts: binding: watchdog: Add kb1200 watchdog 2024-03-15 09:39:48 +00:00
wifi drivers: wifi: added Infineon AIROC WIFI driver 2023-11-08 15:07:37 +00:00
xen dts: bindings: xen: add xen,xen.yaml file 2023-09-15 11:15:00 +01:00
vendor-prefixes.txt drivers: input: CHSC6X Driver 2024-04-08 09:28:36 -04:00