################################################################################ # udev rules file for loading brcmfmac_sdio-firmware ################################################################################ ACTION!="add", GOTO="end" SUBSYSTEMS=="sdio", ATTRS{vendor}=="0x02d0", ATTRS{device}=="0x4329", GOTO="begin" SUBSYSTEMS=="sdio", ATTRS{vendor}=="0x02d0", ATTRS{device}=="0x4330", GOTO="begin" GOTO="end" LABEL="begin" ### Broadcom bcm4330 bluetooth device ATTRS{vendor}=="0x02d0", ATTRS{device}=="0x4330", \ ENV{brcm_device}="bcm4330" ### Broadcom bcm4329 bluetooth device ATTRS{vendor}=="0x02d0", ATTRS{device}=="0x4329", \ ENV{brcm_device}="bcm4329" ENV{brcm_device}=="bcm43*", ACTION=="add", \ TAG+="systemd", ENV{SYSTEMD_WANTS}+="brcm43xx-firmware@$env{brcm_device}.service" LABEL="end"