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

CONFIG_PL310_ERRATA_588369: Clean & Invalidate maintenance operations do not invalidate clean lines

General informations

The Linux kernel configuration item CONFIG_PL310_ERRATA_588369 has multiple definitions:

Clean & Invalidate maintenance operations do not invalidate clean lines found in arch/arm/Kconfig

The configuration item CONFIG_PL310_ERRATA_588369:

Help text

The PL310 L2 cache controller implements three types of Clean & Invalidate maintenance operations: by Physical Address (offset 0x7F0), by Index/Way (0x7F8) and by Way (0x7FC). They are architecturally defined to behave as the execution of a clean operation followed immediately by an invalidate operation, both performing to the same memory location. This functionality is not correctly implemented in PL310 as clean lines are not invalidated as a result of these operations.

PL310 errata: Clean & Invalidate maintenance operations do not invalidate clean lines found in arch/arm/Kconfig

The configuration item CONFIG_PL310_ERRATA_588369:

Help text

The PL310 L2 cache controller implements three types of Clean & Invalidate maintenance operations: by Physical Address (offset 0x7F0), by Index/Way (0x7F8) and by Way (0x7FC). They are architecturally defined to behave as the execution of a clean operation followed immediately by an invalidate operation, both performing to the same memory location. This functionality is not correctly implemented in PL310 as clean lines are not invalidated as a result of these operations.

PL310 errata: Clean & Invalidate maintenance operations do not invalidate clean lines found in arch/arm/mm/Kconfig

The configuration item CONFIG_PL310_ERRATA_588369:

Help text

The PL310 L2 cache controller implements three types of Clean & Invalidate maintenance operations: by Physical Address (offset 0x7F0), by Index/Way (0x7F8) and by Way (0x7FC). They are architecturally defined to behave as the execution of a clean operation followed immediately by an invalidate operation, both performing to the same memory location. This functionality is not correctly implemented in PL310 as clean lines are not invalidated as a result of these operations.

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 - P index

Automatically generated (in year 2014) with gen-web-lkddb.py in lkddb-sources.