1 ============ 2 Introduction 3 ============ 4 5 The firmware API enables kernel code to reques 6 for functionality from userspace, the uses var 7 8 * Microcode for CPU errata 9 * Device driver firmware, required to be loade 10 microcontrollers 11 * Device driver information data (calibration 12 some of which can be completely optional. 13 14 Types of firmware requests 15 ========================== 16 17 There are two types of calls: 18 19 * Synchronous 20 * Asynchronous 21 22 Which one you use vary depending on your requi 23 however is you should strive to use the asynch 24 are already using asynchronous initialization 25 stall or delay boot. Even if loading firmware 26 processing firmware might, and this can still 27 as such mechanisms such as asynchronous probe
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.