CachyOS / CachyOS/linux-cachyos
[FEATURE] Native DSD quirk added to the kernel for DSD_U32_LE support please
- Dominant language
- Shell
- Stars
- 4.5k
- Forks
- 160
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 1
Description
### Pre-flight checklist
- [x] I have searched existing issues/PRs and this has not been requested before.
- [x] I have read the [Contributing Guidelines](https://github.com/CachyOS/linux-cachyos/blob/master/CONTRIBUTING.md).
### Request type
- [ ] New patch / patchset inclusion
- [x] Kernel config change (enable/disable option)
- [ ] New kernel variant
- [ ] Scheduler tuning / addition
- [ ] Compiler / LTO / PGO optimization
- [ ] Security hardening
- [ ] Driver or hardware enablement
- [ ] Other
### Summary
I have a Parasound Halo HINT DAC (VID:040d, PID:3410). It is currently PCM-only. I need a Native DSD quirk added to the kernel for DSD_U32_LE support please.
cat /proc/asound/card1/stream0
VIA Technologies Inc. PARASOUND - Digital Audio at usb-0000:00:14.0-4, high spe : USB Audio
Playback:
Status: Stop
Interface 1
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 0x04 (4 OUT) (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000, 705600
Data packet interval: 125 us
Bits: 16
Channel map: FL FR
Sync Endpoint: 0x84 (4 IN)
Sync EP Interface: 1
Sync EP Altset: 1
Implicit Feedback Mode: No
Interface 1
Altset 2
Format: S24_3LE
Channels: 2
Endpoint: 0x04 (4 OUT) (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000, 705600
Data packet interval: 125 us
Bits: 24
Channel map: FL FR
Sync Endpoint: 0x84 (4 IN)
Sync EP Interface: 1
Sync EP Altset: 2
Implicit Feedback Mode: No
Interface 1
Altset 3
Format: S32_LE
Channels: 2
Endpoint: 0x04 (4 OUT) (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000, 705600
Data packet interval: 125 us
Bits: 32
Channel map: FL FR
Sync Endpoint: 0x84 (4 IN)
Sync EP Interface: 1
Sync EP Altset: 3
Implicit Feedback Mode: No
### Motivation / use case
The Parasound Halo HINT DAC supports native DSD, however cachyos only sees the PCM format
### Patch / upstream reference (if available)
_No response_
### Testing / benchmarks
_No response_
### Additional context
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.