Lines Matching defs:firmware
17 #include <linux/firmware.h>
1792 * spider_net_download_firmware - loads firmware into the adapter
1794 * @firmware_ptr: pointer to firmware data
1796 * spider_net_download_firmware loads the firmware data into the
1831 * spider_net_init_firmware - reads in firmware parts
1836 * spider_net_init_firmware opens the sequencer firmware and does some basic
1837 * checks. This function opens and releases the firmware structure. A call
1838 * to download the firmware is performed before the release.
1859 struct firmware *firmware = NULL;
1865 if (request_firmware((const struct firmware **)&firmware,
1867 if ( (firmware->size != SPIDER_NET_FIRMWARE_LEN) &&
1870 "Incorrect size of spidernet firmware in " \
1871 "filesystem. Looking in host firmware...\n");
1874 err = spider_net_download_firmware(card, firmware->data);
1876 release_firmware(firmware);
1888 fw_prop = of_get_property(dn, "firmware", &fw_size);
1895 "Incorrect size of spidernet firmware in host firmware\n");
1906 "Couldn't find spidernet firmware in filesystem " \
1907 "or host firmware\n");
2090 * spider_net_workaround_rxramfull - work around firmware bug