Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allo Digione Driver #2048

Merged
merged 4 commits into from
Jun 2, 2017
Merged

Allo Digione Driver #2048

merged 4 commits into from
Jun 2, 2017

Conversation

sandeepal
Copy link

Allo Digione is a high-quality S/PDIF output board for the Raspberry Pi. The S/PDIF interface chip supports up to 192kHz/24bit resolution with dual low-jitter oscillators.

@pelwell
Copy link
Contributor

pelwell commented Jun 1, 2017

Sigh - another clone.

@pelwell
Copy link
Contributor

pelwell commented Jun 1, 2017

Don't you want this to work on Pi 1s and Zeroes? You've not updated bcmrpi_defconfig.

@allocom
Copy link

allocom commented Jun 1, 2017

Added to bcmrpi_defconfig. Thanks.

@clivem
Copy link

clivem commented Jun 1, 2017

Sigh - another clone.

From a driver POV, yes. From a simple functional standpoint, (I2S in, SPDIF out), yes. But from a hardware perspective, if I understand what they have done on this board, (not that I've got one), the voltage regs/filtering, isolation, and flip flop re-clock on the output are what make it an "audiophool" absolute minimal jitter solution, rather than just a rip-off of Daniel's HB Digi Pro WM8804 board with the 2x OSC.

Still, there needs to be just one "unified" machine driver for the WM8804 solutions rather than continuing the cut'n'paste merry-go-round.........

@pelwell
Copy link
Contributor

pelwell commented Jun 1, 2017

Thanks for the insight. And yes, I'm also looking forward to the grand unification.

@sandeepal
Copy link
Author

Functionality of the digione card is same as other digi cards, so the code is similar, but we have some change in DTS file for the card to work. Also using different company's machine driver for our card, questions may be raised from other companies. Is there a way to reuse the code & proceed.

@pelwell
Copy link
Contributor

pelwell commented Jun 2, 2017

Other companies can't raise questions about others using their drivers - the code is public and reuse is to be encouraged - but your customers would expect the name of your card to appear in their sound settings.

I'll merge this now, but don't be surprised when the drivers get rationalised.

@pelwell pelwell merged commit cc47711 into raspberrypi:rpi-4.9.y Jun 2, 2017
popcornmix added a commit to raspberrypi/firmware that referenced this pull request Jun 8, 2017
kernel: dwc_otg: make periodic scheduling behave properly for FS buses
See: raspberrypi/linux#2038

kernel: dwc_otg: fiq_fsm: Make isochronous compatibility checks work properly
See: raspberrypi/linux#2049

kernel: Add support for Allo Digione Driver
See: raspberrypi/linux#2048

kernel: config: Adding SENSOR_JC42
See: raspberrypi/linux#2046

kernel: BCM270X_DT: Improve i2c-sensor and i2c-rtc overlay
kernel: overlays: Fix i2c-rtc order and fragment numbering
See: raspberrypi/linux#2059

kernel: BCM270X_DT: Add midi-uart1 overlay
See: https://www.raspberrypi.org/forums/viewtopic.php?f=107&t=183860

firmware: dtoverlay: Short-circuit empty parameter handling
See: raspberrypi/linux#2028

firmware: rtos: Protect against null timer callback
See: http://forum.kodi.tv/showthread.php?tid=280408

firmware: arm_dt: Add txp node to device tree parsing to mask off transposer interrupt

firmware: venc: Correct the validation on custom mb/mbps/br settings
See: #819
popcornmix added a commit to Hexxeh/rpi-firmware that referenced this pull request Jun 8, 2017
kernel: dwc_otg: make periodic scheduling behave properly for FS buses
See: raspberrypi/linux#2038

kernel: dwc_otg: fiq_fsm: Make isochronous compatibility checks work properly
See: raspberrypi/linux#2049

kernel: Add support for Allo Digione Driver
See: raspberrypi/linux#2048

kernel: config: Adding SENSOR_JC42
See: raspberrypi/linux#2046

kernel: BCM270X_DT: Improve i2c-sensor and i2c-rtc overlay
kernel: overlays: Fix i2c-rtc order and fragment numbering
See: raspberrypi/linux#2059

kernel: BCM270X_DT: Add midi-uart1 overlay
See: https://www.raspberrypi.org/forums/viewtopic.php?f=107&t=183860

firmware: dtoverlay: Short-circuit empty parameter handling
See: raspberrypi/linux#2028

firmware: rtos: Protect against null timer callback
See: http://forum.kodi.tv/showthread.php?tid=280408

firmware: arm_dt: Add txp node to device tree parsing to mask off transposer interrupt

firmware: venc: Correct the validation on custom mb/mbps/br settings
See: raspberrypi/firmware#819
pelwell pushed a commit that referenced this pull request Jul 10, 2017
Driver for the Allo Digione soundcard
pelwell pushed a commit that referenced this pull request Jul 10, 2017
Driver for the Allo Digione soundcard
popcornmix pushed a commit that referenced this pull request Jul 12, 2017
Driver for the Allo Digione soundcard
popcornmix pushed a commit that referenced this pull request Jul 13, 2017
Driver for the Allo Digione soundcard
popcornmix pushed a commit that referenced this pull request Jul 13, 2017
Driver for the Allo Digione soundcard
popcornmix pushed a commit that referenced this pull request Jul 16, 2017
Driver for the Allo Digione soundcard
popcornmix pushed a commit that referenced this pull request Jul 16, 2017
Driver for the Allo Digione soundcard
popcornmix pushed a commit that referenced this pull request Jul 17, 2017
Driver for the Allo Digione soundcard
popcornmix pushed a commit that referenced this pull request Jul 21, 2017
Driver for the Allo Digione soundcard
popcornmix pushed a commit that referenced this pull request Jul 21, 2017
Driver for the Allo Digione soundcard
popcornmix pushed a commit that referenced this pull request Jul 27, 2017
Driver for the Allo Digione soundcard
popcornmix pushed a commit that referenced this pull request Jul 29, 2017
Driver for the Allo Digione soundcard
popcornmix pushed a commit that referenced this pull request Aug 1, 2017
Driver for the Allo Digione soundcard
popcornmix pushed a commit that referenced this pull request Aug 8, 2017
Driver for the Allo Digione soundcard
popcornmix pushed a commit that referenced this pull request Aug 8, 2017
Driver for the Allo Digione soundcard
popcornmix pushed a commit that referenced this pull request Aug 10, 2017
Driver for the Allo Digione soundcard
popcornmix pushed a commit that referenced this pull request Jun 18, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Jun 18, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Jun 27, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Jun 27, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Jul 9, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Jul 9, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Jul 20, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Jul 25, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Jul 30, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Jul 30, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Aug 7, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Aug 14, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Aug 14, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Aug 22, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Aug 22, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Aug 29, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Aug 29, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Sep 5, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Sep 10, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Sep 17, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Sep 21, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Sep 26, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Oct 1, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Oct 8, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Oct 15, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Oct 22, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Nov 4, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Nov 12, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Nov 15, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
popcornmix pushed a commit that referenced this pull request Nov 21, 2018
Driver for the Allo Digione soundcard

allo-digione: 192kHz clicking sound fix

See: #2149
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants