| Age | Commit message (Expand) | Author | Files | Lines |
| 14 days | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -2/+21 |
| 2026-06-16 | Merge tag 'v7.2-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/... | Linus Torvalds | 10 | -51/+593 |
| 2026-06-12 | hwrng: jh7110 - fix refcount leak in starfive_trng_read() | Wentao Liang | 1 | -5/+8 |
| 2026-06-12 | hwrng: xilinx - Move xilinx-rng into drivers/char/hw_random/ | Eric Biggers | 3 | -0/+353 |
| 2026-06-11 | hwrng: hisi-trng - Move hisi-trng into drivers/char/hw_random/ | Eric Biggers | 3 | -0/+109 |
| 2026-06-04 | hwrng: virtio: clamp device-reported used.len at copy_data() | Michael Bommarito | 1 | -2/+21 |
| 2026-06-03 | s390/trng: Replace __get_free_page() with kmalloc() | Mike Rapoport (Microsoft) | 1 | -2/+3 |
| 2026-05-15 | hwrng: core - use sysfs_emit_at in rng_available_show | Thorsten Blum | 1 | -10/+7 |
| 2026-05-15 | hwrng: core - use MAX to simplify RNG_BUFFER_SIZE | Thorsten Blum | 1 | -1/+1 |
| 2026-05-15 | hwrng: core - use bool for wait parameter in rng_get_data | Thorsten Blum | 1 | -4/+3 |
| 2026-05-15 | hwrng: core - drop unnecessary forward declarations | Thorsten Blum | 1 | -4/+0 |
| 2026-05-15 | hwrng: drivers - Drop unused assignment to pci driver_data | Uwe Kleine-König (The Capable Hub) | 3 | -7/+7 |
| 2026-05-07 | hwrng: mtk - add support for hw access via SMCC | Daniel Golle | 1 | -20/+105 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 4 | -4/+4 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 4 | -4/+4 |
| 2026-02-13 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -0/+3 |
| 2026-02-10 | Merge tag 'soc-drivers-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -20/+6 |
| 2026-02-06 | hwrng: core - use RCU and work_struct to fix race condition | Lianjie Wang | 1 | -63/+105 |
| 2026-02-06 | hwrng: optee - simplify OP-TEE context match | Rouven Czerwinski | 1 | -4/+1 |
| 2026-01-23 | hwrng: airoha - set rng quality to 900 | Aleksander Jan Bajkowski | 1 | -0/+1 |
| 2026-01-08 | virtio-rng: fix DMA alignment for data buffer | Michael S. Tsirkin | 1 | -0/+3 |
| 2026-01-07 | hwrng: optee - Make use of tee bus methods | Uwe Kleine-König | 1 | -7/+5 |
| 2026-01-07 | hwrng: optee - Make use of module_tee_client_driver() | Uwe Kleine-König | 1 | -13/+1 |
| 2025-12-03 | Merge tag 'v6.19-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 2 | -12/+10 |
| 2025-11-24 | s390: Remove KMSG_COMPONENT macro | Heiko Carstens | 1 | -2/+1 |
| 2025-11-24 | hwrng: core - use min3() instead of nested min_t() | David Laight | 1 | -1/+1 |
| 2025-11-14 | hwrng: bcm2835 - Simplify with of_device_get_match_data() | Krzysztof Kozlowski | 1 | -6/+2 |
| 2025-11-14 | hwrng: bcm2835 - Move MODULE_DEVICE_TABLE() to table definition | Krzysztof Kozlowski | 1 | -2/+1 |
| 2025-10-17 | hwrng: core - Allow runtime disabling of the HW RNG | Jonathan McDowell | 1 | -3/+6 |
| 2025-10-04 | Merge tag 'v6.18-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 4 | -2/+7 |
| 2025-10-04 | Merge tag 'sparc-for-6.18-tag1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -2/+2 |
| 2025-09-28 | hwrng: ks-sa - fix division by zero in ks_sa_rng_init | Nishanth Menon | 1 | -0/+4 |
| 2025-09-26 | sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers | Thomas Huth | 1 | -2/+2 |
| 2025-09-09 | char: hw_random: atmel: make it selectable for ARCH_MICROCHIP | Robert Marko | 1 | -1/+1 |
| 2025-08-30 | hwrng: cn10k - Remove the use of dev_err_probe() | Liao Yuanhong | 1 | -1/+1 |
| 2025-08-16 | hwrng: timeriomem - Use us_to_ktime() where appropriate | Xichao Zhao | 1 | -1/+1 |
| 2025-08-16 | hwrng: nomadik - add ARM_AMBA dependency | Arnd Bergmann | 1 | -0/+1 |
| 2025-07-18 | hwrng: drivers - Remove redundant pm_runtime_mark_last_busy() calls | Sakari Ailus | 7 | -9/+0 |
| 2025-07-18 | hwrng: mtk - handle devm_pm_runtime_enable errors | Ovidiu Panait | 1 | -1/+3 |
| 2025-06-08 | treewide, timers: Rename from_timer() to timer_container_of() | Ingo Molnar | 1 | -1/+1 |
| 2025-05-05 | hwrng: rockchip - add support for RK3576's RNG | Nicolas Frattaroli | 1 | -0/+73 |
| 2025-04-16 | hwrng: npcm - Add struct device pointer to device context struct | Sakari Ailus | 1 | -4/+5 |
| 2025-04-16 | hwrng: mtk - Add struct device pointer to device context struct | Sakari Ailus | 1 | -4/+5 |
| 2025-04-16 | hwrng: atmel - Add struct device pointer to device context struct | Sakari Ailus | 1 | -5/+6 |
| 2025-04-05 | treewide: Switch/rename to timer_delete[_sync]() | Thomas Gleixner | 1 | -1/+1 |
| 2025-03-29 | Merge tag 'v6.15-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 3 | -55/+285 |
| 2025-03-02 | hwrng: Kconfig - Fix indentation of HW_RANDOM_CN10K help text | Geert Uytterhoeven | 1 | -4/+4 |
| 2025-02-22 | hwrng: rockchip - add support for rk3588's standalone TRNG | Nicolas Frattaroli | 2 | -21/+216 |
| 2025-02-22 | hwrng: rockchip - eliminate some unnecessary dereferences | Nicolas Frattaroli | 1 | -3/+3 |
| 2025-02-22 | hwrng: rockchip - store dev pointer in driver struct | Nicolas Frattaroli | 1 | -6/+6 |
| 2025-02-18 | hwrng: timeriomem: Switch to use hrtimer_setup() | Nam Cao | 1 | -2/+1 |
| 2025-02-09 | hwrng: imx-rngc - add runtime pm | Martin Kaiser | 1 | -17/+52 |
| 2025-02-09 | hwrng: Kconfig - Move one "tristate" Kconfig description to the usual place | Dragan Simic | 1 | -1/+1 |
| 2025-02-09 | hwrng: Kconfig - Use tabs as leading whitespace consistently in Kconfig | Dragan Simic | 1 | -4/+4 |
| 2024-11-15 | hwrng: amd - remove reference to removed PPC_MAPLE config | Lukas Bulwahn | 1 | -1/+1 |
| 2024-11-10 | hwrng: bcm74110 - Add Broadcom BCM74110 RNG driver | Markus Mayer | 3 | -0/+139 |
| 2024-11-02 | hwrng: drivers - Switch back to struct platform_driver::remove() | Uwe Kleine-König | 12 | -12/+12 |
| 2024-10-28 | hwrng: airoha - add support for Airoha EN7581 TRNG | Christian Marangi | 3 | -0/+257 |
| 2024-10-28 | hwrng: stm32 - update STM32MP15 RNG max clock frequency | Gatien Chevallier | 1 | -1/+1 |
| 2024-10-28 | hwrng: stm32 - implement support for STM32MP25x platforms | Gatien Chevallier | 1 | -18/+56 |
| 2024-10-19 | hwrng: histb - Fix the wrong format specifier | Zhu Jun | 1 | -1/+1 |
| 2024-10-05 | hwrng: core - Add WARN_ON for buggy read return values | Herbert Xu | 1 | -2/+9 |
| 2024-10-05 | hwrng: iproc-r200 - enable on BCMBCA | Linus Walleij | 1 | -1/+1 |
| 2024-09-06 | hwrng: mtk - Use devm_pm_runtime_enable | Guoqing Jiang | 1 | -1/+1 |
| 2024-08-30 | hwrng: rockchip - handle devm_pm_runtime_enable errors | Martin Kaiser | 1 | -1/+3 |
| 2024-08-30 | hwrng: rockchip - rst is used only during probe | Martin Kaiser | 1 | -7/+6 |
| 2024-08-30 | hwrng: mxc-rnga - Use devm_clk_get_enabled() helpers | Huan Yang | 1 | -13/+3 |
| 2024-08-10 | hwrng: cctrng - Add missing clk_disable_unprepare in cctrng_resume | Gaosheng Cui | 1 | -0/+1 |
| 2024-08-10 | hwrng: bcm2835 - Add missing clk_disable_unprepare in bcm2835_rng_init | Gaosheng Cui | 1 | -1/+3 |
| 2024-08-10 | hwrng: rockchip - add hwrng driver for Rockchip RK3568 SoC | Aurelien Jarno | 3 | -0/+242 |
| 2024-08-10 | hwrng: cn10k - Enable by default CN10K driver if Thunder SoC is enabled | Francesco Dolcini | 1 | -0/+1 |
| 2024-07-19 | Merge tag 'v6.11-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 10 | -85/+195 |
| 2024-07-13 | hwrng: core - remove (un)register_miscdev() | Masahiro Yamada | 1 | -12/+2 |
| 2024-07-13 | hwrng: Kconfig - Do not enable by default CN10K driver | Francesco Dolcini | 1 | -1/+0 |
| 2024-06-28 | hwrng: core - Fix wrong quality calculation at hw rng registration | Harald Freudenberger | 1 | -1/+3 |
| 2024-06-28 | hwrng: exynos - Enable Exynos850 support | Sam Protsenko | 1 | -0/+3 |
| 2024-06-28 | hwrng: exynos - Add SMC based TRNG operation | Sam Protsenko | 1 | -10/+130 |
| 2024-06-28 | hwrng: exynos - Implement bus clock control | Sam Protsenko | 1 | -1/+9 |
| 2024-06-28 | hwrng: exynos - Use devm_clk_get_enabled() to get the clock | Sam Protsenko | 1 | -17/+4 |
| 2024-06-28 | hwrng: exynos - Improve coding style | Sam Protsenko | 1 | -31/+28 |
| 2024-06-21 | hwrng: drivers - add missing Arm & Cavium MODULE_DESCRIPTION() macros | Jeff Johnson | 3 | -0/+3 |
| 2024-06-07 | hwrng: omap - add missing MODULE_DESCRIPTION() macro | Jeff Johnson | 2 | -0/+2 |
| 2024-06-07 | hwrng: stm32 - use sizeof(*priv) instead of sizeof(struct stm32_rng_private) | Marek Vasut | 1 | -1/+1 |
| 2024-06-07 | hwrng: stm32 - cache device pointer in struct stm32_rng_private | Marek Vasut | 1 | -18/+13 |
| 2024-06-07 | hwrng: stm32 - use pm_runtime_resume_and_get() | Marek Vasut | 1 | -1/+3 |
| 2024-06-07 | hwrng: amd - Convert PCIBIOS_* return codes to errnos | Ilpo Järvinen | 1 | -1/+3 |
| 2024-05-29 | Merge tag 'v6.10-p3' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 1 | -43/+4 |
| 2024-05-26 | hwrng: core - Remove add_early_randomness | Herbert Xu | 1 | -43/+4 |
| 2024-05-23 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -1/+0 |
| 2024-05-22 | hwrng: virtio: drop owner assignment | Krzysztof Kozlowski | 1 | -1/+0 |
| 2024-05-17 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux | Linus Torvalds | 1 | -1/+0 |
| 2024-04-26 | hwrng: stm32 - repair clock handling | Marek Vasut | 1 | -0/+9 |
| 2024-04-26 | hwrng: stm32 - put IP into RPM suspend on failure | Marek Vasut | 1 | -2/+5 |
| 2024-04-26 | hwrng: stm32 - use logical OR in conditional | Marek Vasut | 1 | -1/+1 |
| 2024-04-18 | ARM: 9377/1: hwrng: nomadik: drop owner assignment | Krzysztof Kozlowski | 1 | -1/+0 |
| 2024-04-02 | hwrng: mxc-rnga - Drop usage of platform_driver_probe() | Uwe Kleine-König | 1 | -4/+5 |
| 2024-04-02 | hwrng: core - Convert sprintf/snprintf to sysfs_emit | Li Zhijian | 1 | -1/+1 |
| 2024-03-15 | Merge tag 'v6.9-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/... | Linus Torvalds | 1 | -4/+2 |
| 2024-03-08 | hwrng: hisi - use dev_err_probe | Martin Kaiser | 1 | -4/+2 |
| 2024-03-06 | Normalise "name (ad@dr)" MODULE_AUTHORs to "name <ad@dr>" | Ahelenia Ziemiańska | 1 | -1/+1 |
| 2023-12-22 | hwrng: starfive - Add runtime pm ops | Jia Jie Ho | 1 | -2/+6 |
| 2023-12-15 | hwrng: xgene - Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2023-12-15 | hwrng: timeriomem - Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2023-12-15 | hwrng: stm32 - Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2023-12-15 | hwrng: omap - Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2023-12-15 | hwrng: npcm - Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2023-12-15 | hwrng: n2 - Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2023-12-15 | hwrng: mxc - Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2023-12-15 | hwrng: ks-sa - Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2023-12-15 | hwrng: ingenic - Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2023-12-15 | hwrng: exynos - Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2023-12-15 | hwrng: cctrng - Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2023-12-15 | hwrng: atmel - Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2023-12-15 | hwrng: virtio - Remove usage of the deprecated ida_simple_xx() API | Christophe JAILLET | 1 | -3/+3 |
| 2023-12-08 | hwrng: core - Fix page fault dead lock on mmap-ed hwrng | Herbert Xu | 1 | -13/+21 |
| 2023-12-08 | hwrng: stm32 - add missing clk_disable_unprepare() in stm32_rng_init() | Yang Yingliang | 1 | -0/+1 |
| 2023-12-01 | hwrng: starfive - Fix dev_err_probe return error | Jia Jie Ho | 1 | -1/+1 |
| 2023-11-17 | hwrng: virtio - remove #ifdef guards for PM functions | Martin Kaiser | 1 | -6/+2 |
| 2023-11-17 | hwrng: ingenic - Replace of_device.h with explicit of.h include | Rob Herring | 1 | -1/+1 |
| 2023-11-02 | Merge tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/... | Linus Torvalds | 15 | -130/+536 |
| 2023-10-13 | hwrng: n2 - Use device_get_match_data() | Rob Herring | 1 | -7/+3 |
| 2023-10-05 | hwrng: meson - add support for S4 | Alexey Romanov | 1 | -3/+77 |
| 2023-10-01 | hwrng: stm32 - rework power management sequences | Gatien Chevallier | 1 | -11/+97 |
| 2023-10-01 | hwrng: stm32 - support RNG configuration locking mechanism | Gatien Chevallier | 1 | -0/+5 |
| 2023-10-01 | hwrng: stm32 - restrain RNG noise source clock | Gatien Chevallier | 1 | -2/+32 |
| 2023-10-01 | hwrng: stm32 - rework error handling in stm32_rng_read() | Gatien Chevallier | 1 | -12/+41 |
| 2023-10-01 | hwrng: stm32 - implement error concealment | Gatien Chevallier | 1 | -4/+110 |
| 2023-10-01 | hwrng: stm32 - implement STM32MP13x support | Gatien Chevallier | 1 | -61/+155 |
| 2023-10-01 | hwrng: stm32 - use devm_platform_get_and_ioremap_resource() API | Gatien Chevallier | 1 | -7/+2 |
| 2023-09-20 | hwrng: imx-rngc - reasonable timeout for initial seed | Martin Kaiser | 1 | -3/+3 |
| 2023-09-20 | hwrng: imx-rngc - reasonable timeout for selftest | Martin Kaiser | 1 | -1/+3 |
| 2023-09-15 | hwrng: geode - fix accessing registers | Jonas Gorski | 1 | -2/+4 |
| 2023-09-15 | hwrng: octeon - Fix warnings on 32-bit platforms | Herbert Xu | 1 | -3/+3 |
| 2023-09-15 | hwrng: bcm2835 - Fix hwrng throughput regression | Stefan Wahren | 2 | -1/+7 |
| 2023-09-15 | hwrng: xiphera - removed unnneded platform_set_drvdata() | Andrei Coardos | 1 | -2/+0 |
| 2023-09-15 | hwrng: xgene - removed unneeded call to platform_set_drvdata() | Andrei Coardos | 1 | -1/+0 |
| 2023-09-15 | hwrng: mpfs - removed unneeded call to platform_set_drvdata() | Andrei Coardos | 1 | -2/+0 |
| 2023-09-15 | hwrng: st - add MODULE_DESCRIPTION | Martin Kaiser | 1 | -0/+1 |
| 2023-09-15 | hwrng: nomadik - add MODULE_DESCRIPTION | Martin Kaiser | 1 | -0/+1 |
| 2023-09-15 | hwrng: ks-sa - use dev_err_probe | Martin Kaiser | 1 | -6/+3 |
| 2023-09-15 | hwrng: ks-sa - remove dev from struct ks_sa_rng | Martin Kaiser | 1 | -2/+0 |
| 2023-09-15 | hwrng: ks-sa - access private data via struct hwrng | Martin Kaiser | 1 | -11/+4 |
| 2023-09-15 | hwrng: hisi - removed unneeded call to platform_set_drvdata() | Andrei Coardos | 1 | -2/+0 |
| 2023-09-15 | hwrng: bcm2835 - removed call to platform_set_drvdata() | Andrei Coardos | 1 | -2/+0 |
| 2023-09-11 | arch: Remove Itanium (IA-64) architecture | Ard Biesheuvel | 1 | -1/+1 |
| 2023-08-18 | hwrng: iproc-rng200 - Implement suspend and resume calls | Florian Fainelli | 1 | -0/+25 |
| 2023-08-18 | hwrng: core - Remove duplicated include | GUO Zihua | 1 | -2/+1 |
| 2023-08-05 | hwrng: xgene: Add explicit io.h include | Rob Herring | 1 | -0/+1 |
| 2023-08-04 | hwrng: Enable COMPILE_TEST for more drivers | Rob Herring | 3 | -16/+19 |
| 2023-08-04 | hwrng: Explicitly include correct DT includes | Rob Herring | 12 | -21/+12 |
| 2023-07-28 | hwrng: cn10k - use dev_err_probe | Martin Kaiser | 1 | -8/+4 |
| 2023-07-28 | hwrng: cn10k - delete empty remove function | Martin Kaiser | 1 | -6/+0 |
| 2023-07-28 | hwrng: cctrng - use dev_err_probe in error paths | Martin Kaiser | 1 | -20/+10 |
| 2023-07-28 | hwrng: cctrng - merge cc_trng_clk_init into its only caller | Martin Kaiser | 1 | -20/+4 |
| 2023-07-28 | hwrng: cctrng - let devres enable the clock | Martin Kaiser | 1 | -24/+5 |
| 2023-07-28 | hwrng: cctrng - don't open code init and exit functions | Martin Kaiser | 1 | -15/+5 |
| 2023-07-22 | hwrng: arm-smccc-trng - don't set drvdata | Martin Kaiser | 1 | -2/+0 |
| 2023-07-22 | hwrng: ba431 - use dev_err_probe after failed registration | Martin Kaiser | 1 | -4/+2 |
| 2023-07-22 | hwrng: ba431 - don't init of_device_id's data | Martin Kaiser | 1 | -1/+1 |
| 2023-07-22 | hwrng: ba431 - do not set drvdata | Martin Kaiser | 1 | -2/+0 |
| 2023-07-22 | hwrng: ingenic - switch to device managed registration | Martin Kaiser | 1 | -11/+1 |
| 2023-07-22 | hwrng: ingenic - don't disable the rng in ingenic_trng_remove | Martin Kaiser | 1 | -5/+0 |
| 2023-07-22 | hwrng: ingenic - use dev_err_probe in error paths | Martin Kaiser | 1 | -12/+8 |
| 2023-07-22 | hwrng: ingenic - use devm_clk_get_enabled | Martin Kaiser | 1 | -18/+6 |
| 2023-07-22 | hwrng: ingenic - remove dead assignments | Martin Kaiser | 1 | -2/+0 |
| 2023-07-22 | hwrng: ingenic - remove two unused defines | Martin Kaiser | 1 | -2/+0 |
| 2023-07-22 | hwrng: ingenic - enable compile testing | Martin Kaiser | 1 | -2/+1 |
| 2023-07-20 | hwrng: timeriomem - Use devm_platform_get_and_ioremap_resource() | Yangtao Li | 1 | -15/+10 |
| 2023-07-20 | hwrng: pic32 - enable TRNG only while it's used | Martin Kaiser | 1 | -22/+19 |
| 2023-07-20 | hwrng: pic32 - remove unused defines | Martin Kaiser | 1 | -10/+3 |
| 2023-07-20 | hwrng: pic32 - use devm_clk_get_enabled | Martin Kaiser | 1 | -14/+5 |
| 2023-07-20 | hwrng: pic32 - enable compile-testing | Martin Kaiser | 1 | -1/+1 |
| 2023-07-20 | hwrng: exynos - switch to DEFINE_SIMPLE_DEV_PM_OPS | Martin Kaiser | 1 | -4/+4 |
| 2023-07-20 | hwrng: imx-rngc - use dev_err_probe | Martin Kaiser | 1 | -16/+8 |
| 2023-07-20 | hwrng: nomadik - use dev_err_probe | Martin Kaiser | 1 | -5/+2 |
| 2023-07-20 | hwrng: nomadik - keep clock enabled while hwrng is registered | Martin Kaiser | 1 | -9/+3 |
| 2023-06-23 | hwrng: imx-rngc - switch to DEFINE_SIMPLE_DEV_PM_OPS | Martin Kaiser | 1 | -4/+4 |
| 2023-06-23 | hwrng: st - keep clock enabled while hwrng is registered | Martin Kaiser | 1 | -20/+1 |
| 2023-06-23 | hwrng: st - support compile-testing | Martin Kaiser | 1 | -1/+1 |
| 2023-06-23 | hwrng: imx-rngc - fix the timeout for init and self check | Martin Kaiser | 1 | -4/+2 |
| 2023-06-02 | hwrng: cn10k - Add extended trng register support | Bharat Bhushan | 1 | -4/+59 |
| 2023-05-24 | hwrng: imx-rngc - don't init of_device_id's data | Martin Kaiser | 1 | -1/+1 |
| 2023-05-24 | hwrng: imx-rngc - mark the probe function as __init | Martin Kaiser | 1 | -1/+1 |
| 2023-05-24 | hwrng: imx-rngc - use BIT(x) for register bit defines | Martin Kaiser | 1 | -10/+10 |
| 2023-05-24 | hwrng: imx-rngc - use bitfield macros to read rng type | Martin Kaiser | 1 | -2/+2 |
| 2023-05-24 | hwrng: imx-rngc - simpler check for available random bytes | Martin Kaiser | 1 | -8/+3 |
| 2023-05-12 | hwrng: virtio - Fix race on data_avail and actual data | Herbert Xu | 1 | -5/+5 |
| 2023-05-12 | hwrng: histb - Move driver to drivers/char/hw_random/histb-rng.c | David Yang | 3 | -0/+185 |
| 2023-05-12 | hwrng: Kconfig - Add HAS_IOMEM dependencies for exynos/meson/mtk/npcm | Herbert Xu | 1 | -6/+8 |
| 2023-03-24 | hwrng: xgene - remove unnecessary (void*) conversions | Yu Zhe | 1 | -1/+1 |
| 2023-03-14 | hwrng: meson - remove not needed call to platform_set_drvdata | Heiner Kallweit | 1 | -2/+0 |
| 2023-03-14 | hwrng: meson - use devm_clk_get_optional_enabled | Heiner Kallweit | 1 | -20/+4 |
| 2023-03-14 | hwrng: meson - remove unused member of struct meson_rng_data | Heiner Kallweit | 1 | -3/+0 |
| 2023-03-14 | hwrng: xgene - Improve error reporting for problems during .remove() | Uwe Kleine-König | 1 | -1/+1 |
| 2023-03-10 | hwrng: xgene - Simplify using devm_clk_get_optional_enabled() | Uwe Kleine-König | 1 | -21/+6 |
| 2023-03-10 | hwrng: xgene - Simplify using dev_err_probe() | Uwe Kleine-König | 1 | -14/+7 |
| 2023-02-03 | hwrng: starfive - Enable compile testing | Herbert Xu | 1 | -2/+1 |
| 2023-01-27 | hwrng: starfive - Add TRNG driver for StarFive SoC | Jia Jie Ho | 3 | -0/+405 |
| 2022-12-20 | random: do not include <asm/archrandom.h> from random.h | Jason A. Donenfeld | 2 | -0/+2 |
| 2022-12-14 | Merge tag 'v6.2-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/... | Linus Torvalds | 12 | -36/+62 |