Re: [PATCH 5/5] hw/audio: Remove wm8750 I2C audio device
Philippe Mathieu-Daudé <[email protected]>
| Newsgroups | org.nongnu.qemu-arm,org.nongnu.qemu-devel |
|---|---|
| Message-ID | <[email protected]> |
On 19/8/26 20:54, Peter Maydell wrote: > The wm8750 audio I2C device was used only by the audio device on the > SoC used in the now-removed musicpal machine. Since it has no users, > we can delete it entirely. > > Although the wm8750 is an I2C device that could technically have been > created on the command line, it isn't possible to do this usefully > because the device only works when C code calls functions like > wm8750_data_req_set() and wm8750_dac_buffer(). > > This resolves the problem noted in issue #4135 that there's a buffer > overflow in the interaction between the marvell_88w8618 audio device > and the wm8750, by removing the offending code entirely. > > Resolves: https://gitlab.com/qemu-project/qemu/-/work_items/4135 > Signed-off-by: Peter Maydell <[email protected]> > --- > hw/audio/Kconfig | 4 - > hw/audio/meson.build | 1 - > hw/audio/wm8750.c | 738 -------------------------------------- > include/hw/audio/wm8750.h | 30 -- > 4 files changed, 773 deletions(-) > delete mode 100644 hw/audio/wm8750.c > delete mode 100644 include/hw/audio/wm8750.h Reviewed-by: Philippe Mathieu-Daudé <[email protected]>