u-boot/drivers/misc
Marek Behún 8593e2e909 misc: turris_omnia_mcu: Add support for rng provided by MCU
Add support for true random number generator provided by the MCU on
Turris Omnia. The MCU firmware supports TRNG if the FEAT_TRNG bit is set
in features. In that case we bind the rng driver.

Signed-off-by: Marek Behún <kabel@kernel.org>
Reviewed-by: Stefan Roese <sr@denx.de>
2024-04-04 10:45:27 +02:00
..
imx_ele imx: ele_ahab: Add ahab_commit command support 2024-03-24 13:36:00 -03:00
imx8 imx: scu_api: add implementation of sc_pm_reset_reason 2024-02-08 09:17:46 -03:00
altera_sysid.c
atsha204a-i2c.c misc: atsha204a: fix wakeup function 2024-03-05 08:08:26 -05:00
cbmem_console.c x86: Update cbmem driver 2023-09-22 06:03:46 +08:00
cros_ec_i2c.c
cros_ec_lpc.c
cros_ec_sandbox.c sandbox: Init the EC properly even if no state file is available 2023-10-06 14:38:13 -04:00
cros_ec_spi.c cros_ec: spi: disable annoying key echo on console 2023-11-02 22:38:01 -04:00
cros_ec.c cros_ec: Fix an error code is cros_ec_get_sku_id() 2023-08-08 17:05:43 -04:00
ds4510.c
ds4510.h
esm_pmic.c tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
fs_loader.c misc: fs_loader: Fix alignment of fs_loader driver 2023-10-11 13:22:32 -04:00
fsl_devdis.c
fsl_ifc.c Correct SPL use of A003399_NOR_WORKAROUND 2023-02-09 16:32:25 -05:00
fsl_iim.c
fsl_portals.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
fsl_sec_mon.c global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
gdsys_ioep.c
gdsys_ioep.h
gdsys_rxaui_ctrl.c
gdsys_soc.c
gdsys_soc.h
gpio_led.c global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
gsc.c command: Introduce functions to obtain command arguments 2023-12-13 11:51:24 -05:00
i2c_eeprom_emul.c
i2c_eeprom.c misc: i2c_eeprom: consider pagesize when writing to eeprom 2023-10-30 15:32:49 -04:00
ihs_fpga.c
ihs_fpga.h
irq_sandbox_test.c
irq_sandbox.c
irq-uclass.c
jz4780_efuse.c
k3_avs.c tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
k3_esm.c tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
Kconfig misc: turris_omnia_mcu: Add support for rng provided by MCU 2024-04-04 10:45:27 +02:00
ls2_sfp.c treewide: Remove clk_free 2024-01-29 22:35:02 -05:00
Makefile gpio: turris_omnia_mcu: Add support for system power off via sysreset 2024-04-04 10:45:27 +02:00
microchip_flexcom.c
misc_sandbox.c
misc-uclass.c
mpc83xx_serdes.c
mpc83xx_serdes.h
mxc_ocotp.c
mxs_ocotp.c
npcm_host_intf.c misc: npcm_host_intf: change initialization sequence 2023-07-14 12:52:18 -04:00
npcm_otp.c misc: nuvoton: fix type error 2023-07-14 12:52:18 -04:00
nuvoton_nct6102d.c
nvmem.c
p2sb_emul.c
p2sb_sandbox.c
p2sb-uclass.c
pca9551_led.c
pwrseq-uclass.c
qfw_acpi.c acpi: enable writing ACPI tables on QEMU 2024-01-07 13:49:15 -07:00
qfw_mmio.c
qfw_pio.c
qfw_sandbox.c
qfw_smbios.c smbios: correctly name Structure Table Maximum Size field 2024-02-02 19:57:45 +01:00
qfw.c acpi: carve out qfw_acpi.c 2024-01-07 13:49:15 -07:00
rockchip-efuse.c rockchip: efuse: fix misc_read() return values 2023-04-21 15:16:01 +08:00
rockchip-io-domain.c rockchip: io-domain: Add support for RK3399 2024-03-14 18:19:27 +08:00
rockchip-otp.c rockchip: otp: Add support for RV1126 2023-11-10 10:58:44 -05:00
sandbox_adder.c
sifive-otp.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
sl28cpld.c
smsc_lpc47m.c
smsc_sio1007.c
socfpga_dtreg.c drivers: misc: Add socfpga_dtreg driver for Intel SoCFPGA 2024-03-18 11:05:09 +08:00
spltest_sandbox.c
status_led.c
stm32_rcc.c
stm32mp_fuse.c
swap_case.c drivers: pci: sandbox: Add stub sandbox PCI MPS support 2023-03-30 15:09:59 -04:00
syscon_sandbox.c
tegra_car.c
tegra186_bpmp.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
test_drv.c
turris_omnia_mcu.c misc: turris_omnia_mcu: Add support for rng provided by MCU 2024-04-04 10:45:27 +02:00
twl4030_led.c
usb251xb.c misc: ub251xb: Fix use of CONFIG_IS_ENABLED on DM_REGULATOR 2023-04-08 03:53:23 +02:00
vexpress_config.c misc: vexpress_config: Use member .priv_auto to set the private data 2023-10-27 21:02:08 -04:00
winbond_w83627.c