Source: hexagon-dsp-binaries
Section: non-free-firmware/libs
Priority: optional
Maintainer: Dmitry Baryshkov <dbaryshkov@gmail.com>
Build-Depends:
 debhelper-compat (= 13), dpkg-build-api (=1)
Standards-Version: 4.7.2
Homepage: https://github.com/linux-msm/hexagon-dsp-binaries/
Vcs-Browser: https://salsa.debian.org/lumag/hexagon-dsp-binaries
Vcs-Git: https://salsa.debian.org/lumag/hexagon-dsp-binaries.git

Package: hexagon-dsp-binaries
Architecture: all
Depends:
 ${misc:Depends}, hexagon-dsp-binaries-qualcomm-db820c, hexagon-dsp-binaries-thundercomm-db845c, hexagon-dsp-binaries-thundercomm-rb5, hexagon-dsp-binaries-thundercomm-rb1, hexagon-dsp-binaries-thundercomm-rb2, hexagon-dsp-binaries-thundercomm-rb3gen2, hexagon-dsp-binaries-qualcomm-sa8775p-ride, hexagon-dsp-binaries-qualcomm-qcs8300-ride
Description: Hexagon DSP binaries and libraries
 While linux-firmware contains firmware for the DSPs present on the devices
 using Qualcomm SoCs, using the FastRPC interfaces, compressed audio support
 or getting the sensors data on those devices requires additional set of
 binaries to be executed on the DSP side.
 .
 These binaries include fastrpc_shell_N (where N is 0, 1, 2, 3),
 fastrpc_shell_unsigned_N (N = 3, special version of shell for CDSP only),
 libraries implementing necessary hooks, etc.
 .
 This is an empty package which depends on all actual Hexagon DSP binary
 packages.

Package: hexagon-dsp-binaries-qualcomm-db820c
Architecture: all
Depends:
 ${misc:Depends}, firmware-qcom-soc (>> 20250917), firmware-qcom-soc (<< 20250917.0)
Description: Hexagon DSP binaries and libraries for Qualcomm db820c
 While linux-firmware contains firmware for the DSPs present on the devices
 using Qualcomm SoCs, using the FastRPC interfaces, compressed audio support
 or getting the sensors data on those devices requires additional set of
 binaries to be executed on the DSP side.
 .
 This package provides binaries for Qualcomm db820c device.

Package: hexagon-dsp-binaries-thundercomm-db845c
Architecture: all
Depends:
 ${misc:Depends}, firmware-qcom-soc (>> 20250917), firmware-qcom-soc (<< 20250917.0)
Description: Hexagon DSP binaries and libraries for Thundercomm db845c
 While linux-firmware contains firmware for the DSPs present on the devices
 using Qualcomm SoCs, using the FastRPC interfaces, compressed audio support
 or getting the sensors data on those devices requires additional set of
 binaries to be executed on the DSP side.
 .
 This package provides binaries for Thundercomm db845c device.

Package: hexagon-dsp-binaries-thundercomm-rb5
Architecture: all
Depends:
 ${misc:Depends}, firmware-qcom-soc (>> 20250917), firmware-qcom-soc (<< 20250917.0)
Description: Hexagon DSP binaries and libraries for Thundercomm RB5
 While linux-firmware contains firmware for the DSPs present on the devices
 using Qualcomm SoCs, using the FastRPC interfaces, compressed audio support
 or getting the sensors data on those devices requires additional set of
 binaries to be executed on the DSP side.
 .
 This package provides binaries for Thundercomm RB5 device.

Package: hexagon-dsp-binaries-thundercomm-rb1
Architecture: all
Depends:
 ${misc:Depends}, firmware-qcom-soc (>> 20250917), firmware-qcom-soc (<< 20250917.0)
Description: Hexagon DSP binaries and libraries for Thundercomm RB1
 While linux-firmware contains firmware for the DSPs present on the devices
 using Qualcomm SoCs, using the FastRPC interfaces, compressed audio support
 or getting the sensors data on those devices requires additional set of
 binaries to be executed on the DSP side.
 .
 This package provides binaries for Thundercomm RB1 device.

Package: hexagon-dsp-binaries-thundercomm-rb2
Architecture: all
Depends:
 ${misc:Depends}, firmware-qcom-soc (>> 20250917), firmware-qcom-soc (<< 20250917.0)
Description: Hexagon DSP binaries and libraries for Thundercomm RB2
 While linux-firmware contains firmware for the DSPs present on the devices
 using Qualcomm SoCs, using the FastRPC interfaces, compressed audio support
 or getting the sensors data on those devices requires additional set of
 binaries to be executed on the DSP side.
 .
 This package provides binaries for Thundercomm RB2 device.

Package: hexagon-dsp-binaries-thundercomm-rb3gen2
Architecture: all
Depends:
 ${misc:Depends}, firmware-qcom-soc (>> 20250917), firmware-qcom-soc (<< 20250917.0)
Description: Hexagon DSP binaries and libraries for Thundercomm RB3gen2
 While linux-firmware contains firmware for the DSPs present on the devices
 using Qualcomm SoCs, using the FastRPC interfaces, compressed audio support
 or getting the sensors data on those devices requires additional set of
 binaries to be executed on the DSP side.
 .
 This package provides binaries for Thundercomm RB3gen2 device.

Package: hexagon-dsp-binaries-qualcomm-sa8775p-ride
Architecture: all
Depends:
 ${misc:Depends}, firmware-qcom-soc (>> 20250917), firmware-qcom-soc (<< 20250917.0)
Description: Hexagon DSP binaries and libraries for Qualcomm SA8775P-RIDE
 While linux-firmware contains firmware for the DSPs present on the devices
 using Qualcomm SoCs, using the FastRPC interfaces, compressed audio support
 or getting the sensors data on those devices requires additional set of
 binaries to be executed on the DSP side.
 .
 This package provides binaries for Qualcomm SA8775P-RIDE device.

Package: hexagon-dsp-binaries-qualcomm-qcs8300-ride
Architecture: all
Depends:
 ${misc:Depends}, firmware-qcom-soc (>> 20250917), firmware-qcom-soc (<< 20250917.0)
Description: Hexagon DSP binaries and libraries for Qualcomm QCS8300-RIDE
 While linux-firmware contains firmware for the DSPs present on the devices
 using Qualcomm SoCs, using the FastRPC interfaces, compressed audio support
 or getting the sensors data on those devices requires additional set of
 binaries to be executed on the DSP side.
 .
 This package provides binaries for Qualcomm QCS8300-RIDE device.
