Le 14/06/2024 à 06:05, Baojun Xu a écrit :
This patch was used to add TAS2781 devices on SPI support in sound/pci/hda. It use ACPI node descript about parameters of TAS2781 on SPI, it like: Scope (_SB.PC00.SPI0) { Device (GSPK) { Name (_HID, "TXNW2781") // _HID: Hardware ID Method (_CRS, 0, NotSerialized) { Name (RBUF, ResourceTemplate () { SpiSerialBusV2 (...) SpiSerialBusV2 (...) } } } }
And in platform/x86/serial-multi-instantiate.c, those spi devices will be added into system as a single SPI device, so TAS2781 SPI driver will probe twice for every single SPI device. And driver will also parser mono DSP firmware binary and RCA binary for itself. The code support Realtek as the primary codec.
Signed-off-by: Baojun Xu baojun.xu@ti.com
Hi,
not a must-have but using "checkpatch.pl --strict" could slightly improve readability in some places.
Maybe at least, - ./scripts/checkpatch.pl --strict --test-only=Blank --> to save a few LoC
- ./scripts/checkpatch.pl --strict --test-only=parentheses --> to improve readability and reduce the length of some lines
This is already v8, so feel free to just ignore this mail and the --strict option.
CJ