| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-05-13 | firmware: qcom: scm: Allow QSEECOM on Surface Pro 12in | Harrison Vanderbyl | 1 | -0/+1 |
| 2026-04-02 | firmware: qcom: scm: Allow QSEECOM on Lenovo IdeaCentre Mini X | Bjorn Andersson | 1 | -0/+1 |
| 2026-03-30 | firmware: qcom: scm: Register gunyah watchdog device | Hrishabh Rajput | 1 | -0/+53 |
| 2026-03-30 | firmware: qcom: scm: Allow QSEECOM on Mahua CRD | Gopikrishna Garmidi | 1 | -0/+1 |
| 2026-03-23 | firmware: qcom_scm: don't opencode kmemdup | Mukesh Ojha | 1 | -2/+1 |
| 2026-03-18 | firmware: qcom: scm: Allow QSEECOM on Glymur CRD | Pankaj Patil | 1 | -0/+1 |
| 2026-03-18 | firmware: qcom: scom: Simplify mutex with guard | Krzysztof Kozlowski | 1 | -5/+4 |
| 2026-03-18 | firmware: qcom: uefisecapp: Annotate acquiring locks for context tracking | Krzysztof Kozlowski | 1 | -0/+2 |
| 2026-03-18 | firmware: qcom: uefisecapp: Simplify mutex with guard | Krzysztof Kozlowski | 1 | -5/+2 |
| 2026-03-04 | firmware: qcom: scm: Allow QSEECOM on ECS LIVA QC710 | Val Packett | 1 | -0/+1 |
| 2026-03-04 | firmware: qcom: scm: Allow QSEECOM on PURWA-IOT-EVK | Yijie Yang | 1 | -0/+1 |
| 2026-02-25 | firmware: qcom: scm: allow QSEECOM on ASUS Vivobook X1P42100 variant | Jens Glathe | 1 | -0/+1 |
| 2026-02-21 | Convert more 'alloc_obj' cases to default GFP_KERNEL arguments | Linus Torvalds | 1 | -2/+1 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 2 | -3/+3 |
| 2026-02-10 | Merge tag 'soc-dt-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc | Linus Torvalds | 1 | -0/+1 |
| 2026-01-13 | Merge branch '20260105-kvmrprocv10-v10-0-022e96815380@oss.qualcomm.com' into ... | Bjorn Andersson | 2 | -46/+335 |
| 2026-01-13 | firmware: qcom_scm: Add qcom_scm_pas_get_rsc_table() to get resource table | Mukesh Ojha | 2 | -0/+172 |
| 2026-01-13 | firmware: qcom_scm: Add SHM bridge handling for PAS when running without QHEE | Mukesh Ojha | 1 | -1/+31 |
| 2026-01-13 | firmware: qcom_scm: Refactor qcom_scm_pas_init_image() | Mukesh Ojha | 1 | -25/+33 |
| 2026-01-13 | firmware: qcom_scm: Add a prep version of auth_and_reset function | Mukesh Ojha | 1 | -0/+47 |
| 2026-01-13 | remoteproc: pas: Replace metadata context with PAS context structure | Mukesh Ojha | 1 | -4/+4 |
| 2026-01-13 | firmware: qcom_scm: Introduce PAS context allocator helper function | Mukesh Ojha | 1 | -0/+34 |
| 2026-01-13 | firmware: qcom_scm: Rename peripheral as pas_id | Mukesh Ojha | 1 | -15/+15 |
| 2026-01-13 | firmware: qcom_scm: Remove redundant piece of code | Mukesh Ojha | 1 | -2/+0 |
| 2026-01-03 | firmware: qcom_scm: Use TASK_IDLE state in wait_for_wq_completion() | Unnathi Chalicheemala | 1 | -1/+1 |
| 2026-01-03 | firmware: qcom_scm: Support multiple waitq contexts | Unnathi Chalicheemala | 1 | -22/+50 |
| 2026-01-03 | firmware: qcom_scm: Add API to get waitqueue IRQ info | Unnathi Chalicheemala | 2 | -1/+62 |
| 2026-01-03 | firmware: qcom: scm: allow QSEECOM on Surface Pro 11 | Dale Whinham | 1 | -0/+1 |
| 2025-12-16 | firmware: qcom: scm: QSEECOM on Medion SPRCHRGD 14 S1 | Georg Gottleuber | 1 | -0/+1 |
| 2025-11-26 | firmware: qcom: scm: Simplify with of_machine_device_match() | Krzysztof Kozlowski | 1 | -16/+1 |
| 2025-09-15 | Merge branch '20250911-qcom-tee-using-tee-ss-without-mem-obj-v12-2-17f07a942b... | Bjorn Andersson | 3 | -11/+178 |
| 2025-09-15 | firmware: qcom: scm: add support for object invocation | Amirreza Zarrabi | 2 | -0/+126 |
| 2025-09-15 | firmware: qcom: tzmem: export shm_bridge create/delete | Amirreza Zarrabi | 1 | -11/+52 |
| 2025-09-11 | firmware: qcom: tzmem: disable sc7180 platform | Nikita Travkin | 1 | -0/+1 |
| 2025-09-01 | firmware: qcom: scm: Allow QSEECOM on Dell Inspiron 7441 / Latitude 7455 | Val Packett | 1 | -0/+2 |
| 2025-09-01 | firmware: qcom: scm: Allow QSEECOM on Lenovo Thinkbook 16 | Jens Glathe | 1 | -0/+1 |
| 2025-08-11 | firmware: qcom: scm: Allow QSEECOM on HAMOA-IOT-EVK | Yijie Yang | 1 | -0/+1 |
| 2025-08-11 | firmware: qcom: scm: preserve assign_mem() error return value | Mukesh Ojha | 1 | -1/+1 |
| 2025-07-16 | firmware: qcom: scm: request the waitqueue irq *after* initializing SCM | Bartosz Golaszewski | 1 | -22/+14 |
| 2025-07-16 | firmware: qcom: scm: initialize tzmem before marking SCM as available | Bartosz Golaszewski | 1 | -27/+26 |
| 2025-07-16 | firmware: qcom: scm: take struct device as argument in SHM bridge enable | Bartosz Golaszewski | 3 | -4/+12 |
| 2025-07-16 | firmware: qcom: scm: remove unused arguments from SHM bridge routines | Bartosz Golaszewski | 2 | -6/+6 |
| 2025-05-19 | docs: firmware: qcom_scm: Fix kernel-doc warning | Unnathi Chalicheemala | 1 | -0/+3 |
| 2025-05-14 | firmware: qcom: scm: Allow QSEECOM for HP EliteBook Ultra G1q | Juerg Haefliger | 1 | -0/+1 |
| 2025-05-09 | firmware: qcom: tzmem: disable sm7150 platform | Danila Tikhonov | 1 | -0/+1 |
| 2025-05-06 | firmware: qcom: scm: Allow QSEECOM on Asus Zenbook A14 | Aleksandrs Vinarskis | 1 | -0/+2 |
| 2025-02-08 | firmware: qcom: uefisecapp: fix efivars registration race | Johan Hovold | 1 | -9/+9 |
| 2025-02-04 | firmware: qcom: scm: Fix error code in probe() | Dan Carpenter | 1 | -2/+2 |
| 2025-01-08 | firmware: qcom: scm: add calls for wrapped key support | Gaurav Kashyap | 2 | -0/+218 |
| 2025-01-06 | firmware: qcom: scm: smc: Narrow 'mempool' variable scope | Krzysztof Kozlowski | 1 | -1/+2 |
| 2025-01-06 | firmware: qcom: scm: smc: Handle missing SCM device | Krzysztof Kozlowski | 1 | -0/+3 |
| 2025-01-06 | firmware: qcom: scm: Cleanup global '__scm' on probe failures | Krzysztof Kozlowski | 1 | -13/+29 |
| 2025-01-06 | firmware: qcom: scm: Fix missing read barrier in qcom_scm_get_tzmem_pool() | Krzysztof Kozlowski | 1 | -1/+4 |
| 2025-01-06 | firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available() | Krzysztof Kozlowski | 1 | -2/+3 |
| 2024-12-26 | firmware: qcom: scm: Allow QSEECOM on Huawei Matebook E Go (sc8280xp) | Pengyu Luo | 1 | -0/+1 |
| 2024-12-26 | firmware: qcom: scm: Allow QSEECOM for Windows Dev Kit 2023 | Jens Glathe | 1 | -0/+1 |
| 2024-12-26 | firmware: qcom: scm: Allow QSEECOM for HP Omnibook X14 | Jens Glathe | 1 | -0/+1 |
| 2024-12-25 | firmware: qcom: scm: Allow QSEECOM on the asus vivobook s15 | Maud Spierings | 1 | -0/+1 |
| 2024-12-25 | firmware: qcom: scm: Allow QSEECOM on X1P42100 CRD | Konrad Dybcio | 1 | -0/+1 |
| 2024-11-20 | Merge tag 'soc-drivers-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2 | -0/+31 |
| 2024-11-11 | firmware: qcom: scm: Introduce CP_SMMU_APERTURE_ID | Bjorn Andersson | 2 | -0/+27 |
| 2024-11-05 | firmware: qcom: uefisecapp: Allow X1E Devkit devices | Sibi Sankar | 1 | -0/+1 |
| 2024-10-22 | firmware: qcom: scm: Return -EOPNOTSUPP for unsupported SHM bridge enabling | Qingqing Zhou | 1 | -1/+12 |
| 2024-10-14 | firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 | Aleksandrs Vinarskis | 1 | -0/+1 |
| 2024-10-05 | firmware: qcom: scm: Allow QSEECOM on Microsoft Surface Pro 9 5G | Jérôme de Bretagne | 1 | -0/+1 |
| 2024-10-05 | firmware: qcom: scm: fix a NULL-pointer dereference | Bartosz Golaszewski | 1 | -1/+1 |
| 2024-10-05 | firmware: qcom: scm: suppress download mode error | Johan Hovold | 1 | -1/+1 |
| 2024-10-05 | firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x | Maya Matuszczyk | 1 | -0/+1 |
| 2024-09-17 | Merge tag 'soc-drivers-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2 | -23/+60 |
| 2024-08-30 | firmware: qcom: uefisecapp: Fix deadlock in qcuefi_acquire() | Dan Carpenter | 1 | -0/+4 |
| 2024-08-26 | firmware: qcom: scm: Allow QSEECOM on Surface Laptop 7 models | Konrad Dybcio | 1 | -0/+2 |
| 2024-08-21 | firmware: qcom: tzmem: disable sdm670 platform | Richard Acayan | 1 | -0/+1 |
| 2024-08-14 | firmware: qcom: scm: Add multiple download mode support | Mukesh Ojha | 1 | -2/+5 |
| 2024-08-14 | firmware: qcom: scm: Refactor code to support multiple dload mode | Mukesh Ojha | 2 | -19/+52 |
| 2024-08-14 | Merge branch 'drivers-fixes-for-6.11' into HEAD | Bjorn Andersson | 2 | -12/+22 |
| 2024-08-14 | firmware: qcom: tzmem: fix virtual-to-physical address conversion | Bartosz Golaszewski | 1 | -11/+21 |
| 2024-08-14 | firmware: qcom: scm: Mark get_wq_ctx() as atomic call | Murali Nalajala | 1 | -1/+1 |
| 2024-08-14 | firmware: qcom: scm: Disable SDI and write no dump to dump mode | Mukesh Ojha | 1 | -4/+2 |
| 2024-07-28 | firmware: qcom: scm: Allow QSEECOM on ThinkPad T14s | Konrad Dybcio | 1 | -0/+1 |
| 2024-07-16 | firmware: qcom: tzmem: don't ask about allocator mode when not enabled | Linus Torvalds | 1 | -0/+1 |
| 2024-07-06 | firmware: qcom: tzmem: blacklist more platforms for SHM Bridge | Dmitry Baryshkov | 1 | -0/+2 |
| 2024-07-06 | firmware: qcom: tzmem: simplify returning pointer without cleanup | Krzysztof Kozlowski | 1 | -1/+1 |
| 2024-06-24 | firmware: qcom: tzmem: export devm_qcom_tzmem_pool_new() | Bartosz Golaszewski | 1 | -0/+1 |
| 2024-06-23 | firmware: qcom: scm: clarify the comment in qcom_scm_pas_init_image() | Bartosz Golaszewski | 1 | -0/+7 |
| 2024-06-23 | firmware: qcom: scm: add support for SHM bridge memory carveout | Bartosz Golaszewski | 1 | -0/+6 |
| 2024-06-23 | firmware: qcom: tzmem: enable SHM Bridge support | Bartosz Golaszewski | 2 | -1/+88 |
| 2024-06-23 | firmware: qcom: scm: add support for SHM bridge operations | Bartosz Golaszewski | 2 | -0/+63 |
| 2024-06-23 | firmware: qcom: qseecom: convert to using the TZ allocator | Bartosz Golaszewski | 2 | -164/+109 |
| 2024-06-23 | firmware: qcom: scm: make qcom_scm_qseecom_app_get_id() use the TZ allocator | Bartosz Golaszewski | 1 | -14/+4 |
| 2024-06-23 | firmware: qcom: scm: make qcom_scm_lmh_dcvsh() use the TZ allocator | Bartosz Golaszewski | 1 | -5/+4 |
| 2024-06-23 | firmware: qcom: scm: make qcom_scm_ice_set_key() use the TZ allocator | Bartosz Golaszewski | 1 | -16/+5 |
| 2024-06-23 | firmware: qcom: scm: make qcom_scm_assign_mem() use the TZ allocator | Bartosz Golaszewski | 1 | -4/+6 |
| 2024-06-23 | firmware: qcom: scm: smc: switch to using the SCM allocator | Bartosz Golaszewski | 3 | -22/+16 |
| 2024-06-23 | firmware: qcom: scm: enable the TZ mem allocator | Bartosz Golaszewski | 2 | -0/+23 |
| 2024-06-23 | firmware: qcom: add a dedicated TrustZone buffer allocator | Bartosz Golaszewski | 4 | -0/+423 |
| 2024-06-21 | Merge branch '20240430-a750-raytracing-v3-2-7f57c5ac082d@gmail.com' into driv... | Bjorn Andersson | 2 | -0/+17 |
| 2024-06-21 | firmware: qcom: scm: Add gpu_init_regs call | Connor Abbott | 2 | -0/+17 |
| 2024-05-27 | firmware: qcom-scm: Remove QCOM_SMC_WAITQ_FLAG_WAKE_ALL | Unnathi Chalicheemala | 1 | -4/+2 |
| 2024-05-26 | firmware: qcom: uefisecapp: Allow on X1E devices | Bjorn Andersson | 1 | -0/+2 |
| 2024-05-13 | Merge tag 'soc-drivers-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -29/+52 |
| 2024-05-01 | firmware: qcom: uefisecapp: Allow on sc8180x Primus and Flex 5G | Bjorn Andersson | 1 | -0/+2 |
| 2024-04-21 | firmware: qcom: scm: Modify only the download bits in TCSR register | Mukesh Ojha | 1 | -2/+24 |
| 2024-04-21 | firmware: qcom: scm: Fix __scm and waitq completion variable initialization | Mukesh Ojha | 1 | -5/+5 |
| 2024-04-21 | firmware: qcom: scm: Rework dload mode availability check | Mukesh Ojha | 1 | -8/+5 |
| 2024-04-21 | firmware: qcom: scm: Remove redundant scm argument from qcom_scm_waitq_wakeup() | Mukesh Ojha | 1 | -2/+2 |
| 2024-04-21 | firmware: qcom: scm: Remove log reporting memory allocation failure | Mukesh Ojha | 1 | -3/+2 |
| 2024-04-09 | firmware: qcom: uefisecapp: Fix memory related IO errors and crashes | Maximilian Luz | 2 | -77/+97 |
| 2024-04-03 | firmware: qcom: qcm: fix unused qcom_scm_qseecom_allowlist | Krzysztof Kozlowski | 1 | -1/+1 |
| 2024-03-16 | firmware: qcom_scm: remove IS_ERR() checks from qcom_scm_bw_{en,dis}able() | Gabor Juhos | 1 | -4/+1 |
| 2024-03-16 | firmware: qcom_scm: disable clocks if qcom_scm_bw_enable() fails | Gabor Juhos | 1 | -6/+12 |
| 2023-12-18 | firmware: qcom: qseecom: fix memory leaks in error paths | Bartosz Golaszewski | 1 | -7/+13 |
| 2023-10-22 | firmware: qcom: scm: remove unneeded 'extern' specifiers | Bartosz Golaszewski | 1 | -7/+6 |
| 2023-10-22 | firmware: qcom: scm: add a missing forward declaration for struct device | Bartosz Golaszewski | 1 | -0/+2 |
| 2023-10-22 | firmware: qcom: move Qualcomm code into its own directory | Bartosz Golaszewski | 8 | -0/+3638 |