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

CONFIG_ARM64_SVE: ARM Scalable Vector Extension support

General informations

The Linux kernel configuration item CONFIG_ARM64_SVE:

Help text

The Scalable Vector Extension (SVE) is an extension to the AArch64 execution state which complements and extends the SIMD functionality of the base architecture to support much larger vectors and to enable additional vectorisation opportunities.

To enable use of this extension on CPUs that implement it, say Y.

On CPUs that support the SVE2 extensions, this option will enable those too.

Note that for architectural reasons, firmware _must_ implement SVE support when running on SVE capable hardware. The required support is present in:

* version 1.5 and later of the ARM Trusted Firmware * the AArch64 boot wrapper since commit 5e1261e08abf ("bootwrapper: SVE: Enable SVE for EL2 and below").

For other firmware implementations, consult the firmware documentation or vendor.

If you need the kernel to boot on SVE-capable hardware with broken firmware, you may need to say N here until you get your firmware fixed. Otherwise, you may experience firmware panics or lockups when booting the kernel. If unsure and you are not observing these symptoms, you should assume that it is safe to 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 - A index

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