Centos-kernel-stream-9/drivers/char/hw_random
Thomas Huth 0947ef60b1 s390/cpufeature: rework to allow more than only hwcap bits
JIRA: https://issues.redhat.com/browse/RHEL-54248

commit 0a5f9b382c6131381f9f2ed64ae6fdd994328d0d
Author: Heiko Carstens <hca@linux.ibm.com>
Date:   Wed Jul 13 14:56:42 2022 +0200

    s390/cpufeature: rework to allow more than only hwcap bits

    Rework cpufeature implementation to allow for various cpu feature
    indications, which is not only limited to hwcap bits. This is achieved
    by adding a sequential list of cpu feature numbers, where each of them
    is mapped to an entry which indicates what this number is about.

    Each entry contains a type member, which indicates what feature
    name space to look into (e.g. hwcap, or cpu facility). If wanted this
    allows also to automatically load modules only in e.g. z/VM
    configurations.

    Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
    Signed-off-by: Steffen Eiden <seiden@linux.ibm.com>
    Reviewed-by: Claudio Imbrenda <imbrenda@linux.ibm.com>
    Reviewed-by: Hendrik Brueckner <brueckner@linux.ibm.com>
    Link: https://lore.kernel.org/r/20220713125644.16121-2-seiden@linux.ibm.com
    Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>

Signed-off-by: Thomas Huth <thuth@redhat.com>
2024-09-06 17:33:26 +02:00
..
Kconfig
Makefile
amd-rng.c
atmel-rng.c
ba431-rng.c
bcm2835-rng.c
cavium-rng-vf.c hwrng: core - treat default_quality as a maximum and default to 1024 2023-05-08 15:02:47 -03:00
cavium-rng.c
cctrng.c
cctrng.h
cn10k-rng.c hwrng: cn10k - use dev_err_probe 2024-02-13 12:50:37 +00:00
core.c hwrng: core - Fix page fault dead lock on mmap-ed hwrng 2024-03-25 13:17:01 -04:00
exynos-trng.c
geode-rng.c
hisi-rng.c
imx-rngc.c hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() 2023-04-05 13:38:11 -04:00
ingenic-rng.c
ingenic-trng.c
intel-rng.c
iproc-rng200.c
ixp4xx-rng.c
ks-sa-rng.c
meson-rng.c
mtk-rng.c
mxc-rnga.c
n2-asm.S
n2-drv.c
n2rng.h
nomadik-rng.c
npcm-rng.c hwrng: core - treat default_quality as a maximum and default to 1024 2023-05-08 15:02:47 -03:00
octeon-rng.c hwrng: octeon - Fix warnings on 32-bit platforms 2024-02-13 12:37:25 +00:00
omap-rng.c
omap3-rom-rng.c
optee-rng.c hwrng: optee-rng: use tee_shm_alloc_kernel_buf() 2024-01-22 09:28:18 -05:00
pasemi-rng.c
pic32-rng.c
powernv-rng.c random: do not include <asm/archrandom.h> from random.h 2023-09-13 18:51:28 +02:00
pseries-rng.c
s390-trng.c s390/cpufeature: rework to allow more than only hwcap bits 2024-09-06 17:33:26 +02:00
st-rng.c
stm32-rng.c
timeriomem-rng.c hwrng: core - treat default_quality as a maximum and default to 1024 2023-05-08 15:02:47 -03:00
tx4939-rng.c
via-rng.c
virtio-rng.c hwrng: core - treat default_quality as a maximum and default to 1024 2023-05-08 15:02:47 -03:00
xgene-rng.c
xiphera-trng.c