summaryrefslogtreecommitdiff
path: root/drivers/platform/cznic/turris-omnia-mcu-gpio.c
diff options
context:
space:
mode:
authorMarek BehĂșn <kabel@kernel.org>2024-07-01 13:30:08 +0200
committerArnd Bergmann <arnd@arndb.de>2024-07-01 15:46:37 +0200
commit41bb142a4028949a0c8c505f7f4963067b0a739f (patch)
treebcc3aeca8bc9412ee6f400d166770a468313afbe /drivers/platform/cznic/turris-omnia-mcu-gpio.c
parentab89fb5fb92c77a9486b6769bc8681251f094c67 (diff)
platform: cznic: turris-omnia-mcu: Add support for MCU provided TRNG
Add support for true random number generator provided by the MCU. New Omnia boards come without the Atmel SHA204-A chip. Instead the crypto functionality is provided by new microcontroller, which has a TRNG peripheral. Signed-off-by: Marek BehĂșn <kabel@kernel.org> Acked-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Link: https://lore.kernel.org/r/20240701113010.16447-7-kabel@kernel.org Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'drivers/platform/cznic/turris-omnia-mcu-gpio.c')
-rw-r--r--drivers/platform/cznic/turris-omnia-mcu-gpio.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/platform/cznic/turris-omnia-mcu-gpio.c b/drivers/platform/cznic/turris-omnia-mcu-gpio.c
index 7ffc9453eddb..91da56a704c7 100644
--- a/drivers/platform/cznic/turris-omnia-mcu-gpio.c
+++ b/drivers/platform/cznic/turris-omnia-mcu-gpio.c
@@ -195,7 +195,7 @@ static const struct omnia_gpio omnia_gpios[64] = {
};
/* mapping from interrupts to indexes of GPIOs in the omnia_gpios array */
-static const u8 omnia_int_to_gpio_idx[32] = {
+const u8 omnia_int_to_gpio_idx[32] = {
[__bf_shf(OMNIA_INT_CARD_DET)] = 4,
[__bf_shf(OMNIA_INT_MSATA_IND)] = 5,
[__bf_shf(OMNIA_INT_USB30_OVC)] = 6,