File install-brcmfmac.sh of Package bcm43xx-firmware

#!/bin/sh

if [[ -e /sys/firmware/devicetree/base/compatible ]]; then
  case "$(cat /sys/firmware/devicetree/base/compatible 2>/dev/null)" in
  *cubietech,cubietruck*)
    ln -sf brcmfmac43362-sdio-cubietruck.txt /lib/firmware/brcm/brcmfmac43362-sdio.txt
    ;;
  *sinovoip,bpi-m2*)
    ln -sf brcmfmac43362-sdio-bananapi-m2.txt /lib/firmware/brcm/brcmfmac43362-sdio.txt
    ;;
  *lemaker,bananapro*)
    ln -sf brcmfmac43362-sdio-bananapi-m1+.txt /lib/firmware/brcm/brcmfmac43362-sdio.txt
    ;;
  *raspberrypi,3-model-b*)
    ln -sf brcmfmac43430-sdio-raspberrypi3b.txt /lib/firmware/brcm/brcmfmac43430-sdio.txt
    ;;
  esac
fi

/usr/sbin/modprobe --ignore-install brcmfmac "$@" || exit $?

exit 0
openSUSE Build Service is sponsored by