report_missing_free_firmware(dev_name(device), NULL);\
/* We assume NONFREE_FIRMWARE will not be found; how could it? */\
return request_firmware_nowait(module, uevent, NONFREE_FIRMWARE,\
- device, gfp, NULL, cont);\
+ device, gfp, context, cont);\
}\
static inline int\
maybe_reject_firmware_nowait(struct module *module, int uevent,\
clean_kconfig sound/pci/Kconfig SND_HDSP
clean_mk CONFIG_SND_HDSP sound/pci/rme9652/Makefile
-announce SND_AICA - "Dreamcast Yamaha AICA sound"
-reject_firmware sound/sh/aica.c
-clean_blob sound/sh/aica.c
-clean_kconfig sound/sh/Kconfig SND_AICA
-clean_mk CONFIG_SND_AICA sound/sh/Makefile
+# SND_AICA is no longer disabled, its firmware is Free Software.
announce SND_MSND_PINNACLE - "Support for Turtle Beach MultiSound Pinnacle"
clean_blob sound/isa/msnd/msnd_pinnacle.h
report_missing_free_firmware(dev_name(device), NULL);\
/* We assume NONFREE_FIRMWARE will not be found; how could it? */\
return request_firmware_nowait(module, uevent, NONFREE_FIRMWARE,\
- device, gfp, NULL, cont);\
+ device, gfp, context, cont);\
}\
static inline int\
maybe_reject_firmware_nowait(struct module *module, int uevent,\
#! /bin/sh
-# deblob-check version 2018-05-27
+# deblob-check version 2018-06-05
# Inspired in gNewSense's find-firmware script.
# Written by Alexandre Oliva <lxoliva@fsfla.org>
blobname '\(multi\|digi\)face_firmware\(_rev11\)\?\.bin' sound/pci/rme9652/hdsp.c
- blobname 'aica_firmware\.bin' sound/sh/aica.c
-
accept '[ ][*][^*]*\([*]\+[^/*][^*]*\)*[*]*Caution:[ ]This[ ]API[^*]*\([*]\+[^/*][^*]*\)*[*]*request_firmware.' sound/sound_firmware.c
accept 'static[ ]int[ ]do_mod_firmware_load[(]' sound/sound_firmware.c
accept 'int[ ]mod_firmware_load[(]' sound/sound_firmware.c