+clean_file drivers/staging/sxg/saharadbgdownload.h
+clean_file drivers/staging/sxg/sxgphycode.h
+clean_sed '
+/^static bool sxg_download_microcode(/,/^}$/{
+ /^{$/{
+ p
+ i\
+#if 1\
+ printk(KERN_ERR KBUILD_MODNAME ": missing Free firmware\\n");\
+ return (FALSE);\
+#else
+ d
+ }
+ /^}/{
+ i\
+#endif
+ }
+}
+/^static int sxg_phy_init(/,/^}$/{
+ /for (p = PhyUcode/i\
+ printk(KERN_ERR KBUILD_MODNAME ": missing Free firmware\\n");\
+ return (STATUS_FAILURE);\
+#define PhyUcode NULL
+}' drivers/staging/sxg/sxg.c 'report missing Free firmware'
+clean_blob drivers/staging/sxg/sxg.c