Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - C index

CONFIG_CAVIUM_ERRATUM_23154: Cavium errata 23154 and 38545: GICv3 lacks HW synchronisation

General informations

The Linux kernel configuration item CONFIG_CAVIUM_ERRATUM_23154 has multiple definitions:

Cavium errata 23154 and 38545: GICv3 lacks HW synchronisation found in arch/arm64/Kconfig

The configuration item CONFIG_CAVIUM_ERRATUM_23154:

Help text

The ThunderX GICv3 implementation requires a modified version for reading the IAR status to ensure data synchronization (access to icc_iar1_el1 is not sync'ed before and after).

It also suffers from erratum 38545 (also present on Marvell's OcteonTX and OcteonTX2), resulting in deactivated interrupts being spuriously presented to the CPU interface.

If unsure, say Y.

Cavium erratum 23154: Access to ICC_IAR1_EL1 is not sync'ed found in arch/arm64/Kconfig

The configuration item CONFIG_CAVIUM_ERRATUM_23154:

Help text

The gicv3 of ThunderX requires a modified version for reading the IAR status to ensure data synchronization (access to icc_iar1_el1 is not sync'ed before and after).

If unsure, say Y.

Hardware

LKDDb

Raw data from LKDDb:

Sources

This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).

The data is retrived from:

Automatic links from Google (and ads)

Custom Search

Popular queries:

Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - C index

Automatically generated (in year 2024). See also LKDDb sources on GitLab