-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Added HiFiBerry Digi+ Pro driver #1583
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
Conversation
Just forgot to note: The driver is fully backwards compatible. |
I'm out of the office until the end of the week, but from a brief look:
|
Thanks for the feedback. I will look into these and update the patch. |
GPIO configuration has moved to the device tree now |
@hifiberry Just a heads-up, @pelwell , told me to use gpiod ( |
@pelwell : should the GPIO interface be changed? |
Load: dtoverlay=hifiberry-digi | ||
Params: <None> | ||
|
||
|
||
Name: hifiberry-digi-pro | ||
Info: Configures the HifiBerry Digi+ Pro audio card | ||
Load: dtoverlay=hifiberry-digipro |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The example is missing a hyphen.
Yes, I think you should - |
Signed-off-by: Daniel Matuschek <[email protected]>
@pelwell The code has been changed now to use the GPIO consumer interface. |
Much better - I hope you also feel it is an improvement, and not just jumping through hoops. |
Thanks, I'm always interested in feedback to improve the code. |
See: raspberrypi/linux#1581 kernel: enable gembird joypad support See: raspberrypi/linux#1589 kernel: Added HiFiBerry Digi+ Pro driver See: raspberrypi/linux#1583 kernel: overlays: Add assert_falling_edge to pps-gpio overlay See: raspberrypi/linux#1590 kernel: Experimental graphics driver DSI support See: raspberrypi/linux#1556 firmware: Add customisation project board type firmware: platform: Enable Bluetooth on custom firmware: gencmd: Add support for hdmi_cvt and hdmi_timings See: #637 firmware: arm_display: Allow source aspect ratio to be configured See: #638 firmware: mmal: Allow /dev/vchiq to be opened initialised prior to mmal_vc_init
See: raspberrypi/linux#1581 kernel: enable gembird joypad support See: raspberrypi/linux#1589 kernel: Added HiFiBerry Digi+ Pro driver See: raspberrypi/linux#1583 kernel: overlays: Add assert_falling_edge to pps-gpio overlay See: raspberrypi/linux#1590 kernel: Experimental graphics driver DSI support See: raspberrypi/linux#1556 firmware: Add customisation project board type firmware: platform: Enable Bluetooth on custom firmware: gencmd: Add support for hdmi_cvt and hdmi_timings See: raspberrypi/firmware#637 firmware: arm_display: Allow source aspect ratio to be configured See: raspberrypi/firmware#638 firmware: mmal: Allow /dev/vchiq to be opened initialised prior to mmal_vc_init
- kernel: fix auto-sense in lirc_rpi driver See: raspberrypi/linux#1581 - kernel: enable gembird joypad support See: raspberrypi/linux#1589 - kernel: Added HiFiBerry Digi+ Pro driver See: raspberrypi/linux#1583 - kernel: overlays: Add assert_falling_edge to pps-gpio overlay See: raspberrypi/linux#1590 - kernel: Experimental graphics driver DSI support See: raspberrypi/linux#1556 - firmware: Add customisation project board type - firmware: platform: Enable Bluetooth on custom - firmware: gencmd: Add support for hdmi_cvt and hdmi_timings See: #637 - firmware: arm_display: Allow source aspect ratio to be configured See: #638 - firmware: mmal: Allow /dev/vchiq to be opened initialised prior to mmal_vc_init
See: raspberrypi/linux#1581 kernel: enable gembird joypad support See: raspberrypi/linux#1589 kernel: Added HiFiBerry Digi+ Pro driver See: raspberrypi/linux#1583 kernel: overlays: Add assert_falling_edge to pps-gpio overlay See: raspberrypi/linux#1590 kernel: Experimental graphics driver DSI support See: raspberrypi/linux#1556 firmware: Add customisation project board type firmware: platform: Enable Bluetooth on custom firmware: gencmd: Add support for hdmi_cvt and hdmi_timings See: raspberrypi#637 firmware: arm_display: Allow source aspect ratio to be configured See: raspberrypi#638 firmware: mmal: Allow /dev/vchiq to be opened initialised prior to mmal_vc_init
This adds support for the HiFiBerry Digi+ Pro. It is similar to the Digi+, but uses a different clock configuration. Therefore it won't work with the existing driver and the driver has been updated now to support both the standard and the Pro version.
Signed-off-by: Daniel Matuschek [email protected]