anchor.diff:  INHIBIT_PACKAGE_STRIP = "1"
   INHIBIT_DEFAULT_DEPS = "1"
   
  -RPROVIDES:${PN} += "linux-firmware-qcom-adreno-a650"
  -RREPLACES:${PN} += "linux-firmware-qcom-adreno-a650"
  -RCONFLICTS:${PN} += "linux-firmware-qcom-adreno-a650"
  -
  -RPROVIDES:${PN} += "linux-firmware-qcom-${VENUS_FW}"
  -RREPLACES:${PN} += "linux-firmware-qcom-${VENUS_FW}"
  -RCONFLICTS:${PN} += "linux-firmware-qcom-${VENUS_FW}"
  -
   inherit update-alternatives
   
   ALTERNATIVE:${PN} = "qca6390-board2"
  
positive.code: 
  inherit allarch
  
  VENUS_FW = "vpu-1.0"
  
  do_compile() {
      # Build board-2.bin needed by WiFi
      ath11k-generate-board-2_json.sh ./38-bdwlan_split board-2.json
  
negative.code: 
      install -m 0444 ./08-dspso/dspso.bin ${D}${nonarch_base_libdir}/firmware/qcom/sm8250
  
      install -m 0444 ./30-slpi_split/slpi.mbn  ${D}${nonarch_base_libdir}/firmware/qcom/sm8250/
      install -m 0444 ./39-jsn/slpi*.jsn  ${D}${nonarch_base_libdir}/firmware/qcom/sm8250/
  
      install -d ${D}${nonarch_base_libdir}/firmware/ath11k/QCA6390/hw2.0/
      install -m 0444 ${S}/board-2.bin ${D}${nonarch_base_libdir}/firmware/ath11k/QCA6390/hw2.0/board-2.bin
  