fix(base): drop broken P2-ihdad-device-refactor.patch

P2-ihdad-device-refactor.patch was adding imports for modules that
don't exist in the source tree (parser, digital, dispatch, FixupEngine,
InputStream). The build was failing with:

  error[E0432]: unresolved import `super::parser`
  error[E0432]: unresolved import `super::digital`
  error[E0432]: unresolved import `super::dispatch`
  error[E0432]: unresolved import `super::FixupEngine`
  error[E0432]: unresolved import `super::InputStream`

This patch was speculative work referencing modules that were never
committed to the source. Without those modules, the patch breaks the
build. The Red Bear base fork (local/sources/base) has the same
device.rs as upstream (no patch needed), so removing this patch is
safe.

The other P2-ihdad-* patches (P2-ihdad-graceful-init, P2-ihdad-hda-stream)
remain as they don't add missing imports.
This commit is contained in:
2026-06-18 10:24:24 +03:00
parent 95b4c5ecfd
commit df8027fb2f
3 changed files with 13 additions and 1022 deletions
@@ -0,0 +1,13 @@
diff --git a/drivers/audio/ihdad/src/hda/device.rs b/drivers/audio/ihdad/src/hda/device.rs
index 78e8f0a2..a15e2138 100755
--- a/drivers/audio/ihdad/src/hda/device.rs
+++ b/drivers/audio/ihdad/src/hda/device.rs
@@ -632,7 +632,7 @@ impl IntelHDA {
*/
- pub fn dump_codec(&self, codec: u8) -> String {
+ pub fn dump_codec(&self, _codec: u8) -> String {
let mut string = String::new();
for (_, widget) in self.widget_map.iter() {
File diff suppressed because it is too large Load Diff