1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-02 19:32:19 +01:00

[i2s_audio] Add basic support for esp32-p4 (#8887)

This commit is contained in:
Jesse Hills
2025-05-26 11:55:51 +12:00
committed by GitHub
parent 4b5c3e7e2b
commit 1e18d0b06c

View File

@@ -4,6 +4,7 @@ from esphome.components.esp32 import get_esp32_variant
from esphome.components.esp32.const import ( from esphome.components.esp32.const import (
VARIANT_ESP32, VARIANT_ESP32,
VARIANT_ESP32C3, VARIANT_ESP32C3,
VARIANT_ESP32P4,
VARIANT_ESP32S2, VARIANT_ESP32S2,
VARIANT_ESP32S3, VARIANT_ESP32S3,
) )
@@ -74,6 +75,7 @@ I2S_PORTS = {
VARIANT_ESP32S2: 1, VARIANT_ESP32S2: 1,
VARIANT_ESP32S3: 2, VARIANT_ESP32S3: 2,
VARIANT_ESP32C3: 1, VARIANT_ESP32C3: 1,
VARIANT_ESP32P4: 3,
} }
i2s_channel_fmt_t = cg.global_ns.enum("i2s_channel_fmt_t") i2s_channel_fmt_t = cg.global_ns.enum("i2s_channel_fmt_t")