Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
dd88a4a1d5785c2fa9115de5e461491e0b6dcc8e
/
drivers
/
base
/
firmware_loader
/
main.c
82fd7a8
firmware: Add support for loading compressed files
by Takashi Iwai
· 6 years ago
5342e70
firmware: Factor out the paged buffer handling code
by Takashi Iwai
· 6 years ago
993f5d1
firmware: Use kvmalloc for page tables
by Takashi Iwai
· 6 years ago
8f58570
firmware: Unify the paged buffer release helper
by Takashi Iwai
· 6 years ago
ddaf29f
firmware: Free temporary page table after vmapping
by Takashi Iwai
· 6 years ago
eac473b
firmware: hardcode the debug message for -ENOENT
by John Zhao
· 6 years ago
7012040
firmware: Always initialize the fw_priv list object
by Bjorn Andersson
· 6 years ago
422b3db
firmware: Fix security issue with request_firmware_into_buf()
by Rishabh Bhatnagar
· 6 years ago
7dcc013
firmware: add firmware_request_nowarn() - load firmware without warnings
by Andres Rodriguez
· 7 years ago
cf1cde7
firmware: rename fw_sysfs_fallback to firmware_fallback_sysfs()
by Andres Rodriguez
· 7 years ago
c35f9cbb
firmware: use () to terminate kernel-doc function names
by Andres Rodriguez
· 7 years ago
eb33eb0
firmware: wrap FW_OPT_* into an enum
by Andres Rodriguez
· 7 years ago
5d42c96
firmware: add firmware_request_cache() to help with cache on reboot
by Luis R. Rodriguez
· 7 years ago
995e869
firmware: ensure the firmware cache is not used on incompatible calls
by Luis R. Rodriguez
· 7 years ago
3194d06
firmware: add helper to check to see if fw cache is setup
by Luis R. Rodriguez
· 7 years ago
d15d731
firmware: fix checking for return values for fw_add_devm_name()
by Luis R. Rodriguez
· 7 years ago
5d6d1dd
firmware: move firmware loader into its own directory
by Luis R. Rodriguez
· 7 years ago
[Renamed (98%) from drivers/base/firmware_loader.c]
d73f821
firmware: split firmware fallback functionality into its own file
by Luis R. Rodriguez
· 7 years ago
e05cb73
firmware: move loading timeout under struct firmware_fallback_config
by Luis R. Rodriguez
· 7 years ago
5d9566b
firmware: use helpers for setting up a temporary cache timeout
by Luis R. Rodriguez
· 7 years ago
b2e9a85
firmware: simplify CONFIG_FW_LOADER_USER_HELPER_FALLBACK further
by Luis R. Rodriguez
· 7 years ago
ad4365f
firmware: enable to split firmware_class into separate target files
by Luis R. Rodriguez
· 7 years ago
[Renamed from drivers/base/firmware_class.c]
989d42e
driver core: add SPDX identifiers to all driver core files
by Greg Kroah-Hartman
· 7 years ago
3f72271
firmware: replace #ifdef over FW_OPT_FALLBACK with function checks
by Luis R. Rodriguez
· 7 years ago
25d3913
firmware: provide helper for FW_OPT_USERHELPER
by Luis R. Rodriguez
· 7 years ago
5711ae6
firmware: add helper to copy built-in data to pre-alloc buffer
by Luis R. Rodriguez
· 7 years ago
942e743
firmware: use static inline for to_fw_priv()
by Luis R. Rodriguez
· 7 years ago
33a5b18
firmware: rename sysfs state checks with sysfs prefix
by Luis R. Rodriguez
· 7 years ago
f1b9cf3
firmware: use static inlines for state machine checking
by Luis R. Rodriguez
· 7 years ago
c73bf7f
firmware: remove unused __fw_state_is_done()
by Luis R. Rodriguez
· 7 years ago
2465032
firmware: remove duplicate fw_state_aborted()
by Luis R. Rodriguez
· 7 years ago
be8d462
firmware: move core data structures to the top of file
by Luis R. Rodriguez
· 7 years ago
31034f2
firmware: rename struct fw_priv->fw_id to fw_name
by Luis R. Rodriguez
· 7 years ago
cd5322b
firmware: rename struct firmware_buf to struct fw_priv
by Luis R. Rodriguez
· 7 years ago
aa6969c
firmware: rename struct firmware_priv to struct fw_sysfs
by Luis R. Rodriguez
· 7 years ago
561a10b
firmware: fix detecting error on register_reboot_notifier()
by Luis R. Rodriguez
· 7 years ago
6bb9cf3
firmware: provide helpers for registering the syfs loader
by Luis R. Rodriguez
· 7 years ago
59b6d85
firmware: fix capturing errors on fw_cache_init() on early init
by Luis R. Rodriguez
· 7 years ago
a67e503
firmware: add helper to unregister pm ops
by Luis R. Rodriguez
· 7 years ago
f007cad
Revert "firmware: add sanity check on shutdown/suspend"
by Linus Torvalds
· 7 years ago
f75f6ff
Merge 4.13-rc5 into driver-core-next
by Greg Kroah-Hartman
· 7 years ago
30172be
firmware: enable a debug print for batched requests
by Luis R. Rodriguez
· 7 years ago
73da4b4
firmware: define pr_fmt
by Luis R. Rodriguez
· 7 years ago
76098b3
firmware: send -EINTR on signal abort on fallback mechanism
by Luis R. Rodriguez
· 7 years ago
260d9f2
firmware: avoid invalid fallback aborts by using killable wait
by Luis R. Rodriguez
· 7 years ago
90d41e7
firmware: fix batched requests - send wake up on failure on direct lookups
by Luis R. Rodriguez
· 7 years ago
e44565f
firmware: fix batched requests - wake all waiters
by Luis R. Rodriguez
· 7 years ago
06a45a9
firmware: move umh try locks into the umh code
by Luis R. Rodriguez
· 8 years ago
8509adc
firmware: move assign_firmware_buf() further up
by Luis R. Rodriguez
· 8 years ago
81f9507
firmware: add sanity check on shutdown/suspend
by Luis R. Rodriguez
· 8 years ago
a669f04
firmware: always enable the reboot notifier
by Luis R. Rodriguez
· 8 years ago
c4b7689
firmware: share fw fallback killing on reboot/suspend
by Luis R. Rodriguez
· 8 years ago
6383331
firmware: move kill_requests_without_uevent() up above
by Luis R. Rodriguez
· 8 years ago
191e885
firmware: fix NULL pointer dereference in __fw_load_abort()
by Luis R. Rodriguez
· 8 years ago
5d47ec0
firmware: Correct handling of fw_state_wait() return value
by Bjorn Andersson
· 8 years ago
88bcef5
firmware: remove warning at documentation generation time
by Silvio Fricke
· 8 years ago
fab82cb
firmware: move fw_state_is_done() into UHM section
by Daniel Wagner
· 8 years ago
5b02962
firmware: do not use fw_lock for fw_state protection
by Daniel Wagner
· 8 years ago
0430caf
firmware: drop bit ops in favor of simple state machine
by Daniel Wagner
· 8 years ago
f52cc379
firmware: refactor loading status
by Daniel Wagner
· 8 years ago
2e700f8
firmware: fix usermode helper fallback loading
by Yves-Alexis Perez
· 8 years ago
3f214cf
driver core: firmware_class: convert to use class_groups
by Greg Kroah-Hartman
· 8 years ago
a098ecd
firmware: support loading into a pre-allocated buffer
by Stephen Boyd
· 8 years ago
0e742e9
firmware: provide infrastructure to make fw caching optional
by Vikram Mulukutla
· 8 years ago
9ccf981
firmware: consolidate kmap/read/write logic
by Stephen Boyd
· 8 years ago
8eee93e
Merge tag 'char-misc-4.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
by Linus Torvalds
· 9 years ago
8e516aa5
firmware: change kernel read fail to dev_dbg()
by Luis R. Rodriguez
· 9 years ago
e40ba6d
firmware: replace call to fw_read_file_contents() with kernel version
by Mimi Zohar
· 9 years ago
4b2530d
firmware: clean up filesystem load exit path
by Kees Cook
· 9 years ago
5275d19
firmware: move completing fw into a helper
by Luis R. Rodriguez
· 9 years ago
ed04630
firmware: simplify dev_*() print messages for generic helpers
by Luis R. Rodriguez
· 10 years ago
10a3fbf
firmware: Change the page arrary alloc to vmalloc
by Chen Feng
· 9 years ago
468623b
firmware: simplify dev_*() print messages for generic helpers
by Luis R. Rodriguez
· 9 years ago
715780a
firmware: actually return NULL on failed request_firmware_nowait()
by Brian Norris
· 9 years ago
a885de6
firmware: fix wrong memory deallocation in fw_add_devm_name()
by Vladimir Zapolskiy
· 9 years ago
6f95772
Fix firmware loader uevent buffer NULL pointer dereference
by Linus Torvalds
· 9 years ago
303cda0
firmware: add missing kfree for work on async call
by Luis R. Rodriguez
· 10 years ago
e0fd9b1
firmware: use const for remaining firmware names
by Luis R. Rodriguez
· 10 years ago
f9692b2
firmware: fix possible use after free on name on asynchronous request
by Luis R. Rodriguez
· 10 years ago
1ba4de1
firmware: check for file truncation on direct firmware loading
by Luis R. Rodriguez
· 10 years ago
f5727b0
firmware: fix __getname() missing failure check
by Luis R. Rodriguez
· 10 years ago
ef518cc
drivers: base: fw: fix ret value when loading fw
by Zahari Doychev
· 10 years ago
4623990
firmware: Avoid manual device_create_file() calls
by Takashi Iwai
· 10 years ago
ea31003
firmware_class: Fix whitespace and indentation
by Andrei Oprea
· 10 years ago
9682ec96
Merge tag 'driver-core-3.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
by Linus Torvalds
· 10 years ago
59d84ca
PM / OPP / clk: Remove unnecessary OOM message
by Quentin Lambert
· 10 years ago
68ff2a0
firmware_loader: handle timeout via wait_for_completion_interruptible_timeout()
by Ming Lei
· 10 years ago
0cb6424
firmware_loader: abort request if wait_for_completion is interrupted
by Ming Lei
· 10 years ago
3c1556b
firmware: Correct function name in comment
by Borislav Petkov
· 10 years ago
daa3d67
firmware class: Deletion of an unnecessary check before the function call "vunmap"
by Markus Elfring
· 10 years ago
000deba
firmware loader: fix hung task warning dump
by Kweh, Hock Leong
· 10 years ago
471b095
firmware_class: make sure fw requests contain a name
by Kees Cook
· 10 years ago
bb2cbf5
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
by Linus Torvalds
· 10 years ago
6593d92
firmware_class: perform new LSM checks
by Kees Cook
· 11 years ago
0542ad8
firmware loader: Fix _request_firmware_load() return val for fw load abort
by Shuah Khan
· 10 years ago
c868edf
firmware loader: inform direct failure when udev loader is disabled
by Luis R. Rodriguez
· 11 years ago
a76040d
firmware: replace ALIGN(PAGE_SIZE) by PAGE_ALIGN
by Fabian Frederick
· 11 years ago
6af6b16
firmware: read firmware size using i_size_read()
by Dmitry Kasatkin
· 11 years ago
5a1379e
firmware loader: allow disabling of udev as firmware loader
by Takashi Iwai
· 11 years ago
13df797
Merge 3.14-rc5 into driver-core-next
by Greg Kroah-Hartman
· 11 years ago
Next »