diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2026-08-19 10:09:22 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2026-08-19 10:09:22 -0700 |
| commit | f4cdf7ca9a1fdcca413157df19753f388a5a224e (patch) | |
| tree | 60a31895b2446cd7fa27514e8c2843534a0de0da /arch/arm64/tools/cpucaps | |
| download | linux-stable-f4cdf7ca9a1fdcca413157df19753f388a5a224e.tar.gz linux-stable-f4cdf7ca9a1fdcca413157df19753f388a5a224e.zip | |
Merge tag 'media/v7.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-mediagrafted
Pull media updates from Mauro Carvalho Chehab:
- v4l2-core: added ISP statistics support and per-block validation
- v4l2-core: Allow unknown HDR10 white point and luminance
- New camera sensors: Sony IMX678 and IMX471m, Himax HM1092 IR sensor
- New codec: Milos: VPU v2.0 codec support
- isp driver: gained support for Dreamchip RPPX1 ISP framework
- vsp1 driver: gained support for RZ/T2H and RZ/N2H
- Novalake driver: gained CVS support for new NVL hardware
- dvb-core: fix feed leak on failed DMX_ADD_PID
- several driver fixes, cleanups and minor improvements
* tag 'media/v7.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (308 commits)
media: ipu-bridge: check all DMI entries when overriding sensor rotation
media: v4l2-async: avoid deleting unlinked ASC entry on link error
media: rzg2l-cru: Align bytesperline to hardware DMA stride requirement
media: intel/ipu6: fix async notifier cleanup leak on parse error
media: staging/ipu7: fix async notifier UAF on probe error path
media: amd: isp4: fix self-deadlock in isp4sd_pwron_and_init() error path
media: amd: isp4: release partial allocations in isp4if_alloc_fw_gpumem()
media: rcar-isp: Fix VSPX reference leaks
media: rcar-isp: Release ISPCORE resources
media: i2c: imx415: Release runtime PM reference on VBLANK error
media: i2c: imx415: Return test pattern write errors
media: renesas: vsp1: Declare index variables in for loop statement
media: renesas: vsp1: Make reset control optional to support platforms without a reset line
media: dt-bindings: media: renesas,vsp1: Document RZ/T2H and RZ/N2H SoCs
media: dt-bindings: media: renesas,fcp: Document RZ/T2H and RZ/N2H SoCs
media: nxp: imx8-isi: Add additional 32-bit RGB format support
media: nxp: imx8-isi: Add 16-bit raw Bayer format support
media: nxp: imx8-isi: Implement per-stream reference counting for multiplexed streams
media: nxp: imx8-isi: Use BIT_ULL() for 64-bit stream masks
media: nxp: imx8-isi: Correct color map between V4L2 and ISI
...
Diffstat (limited to 'arch/arm64/tools/cpucaps')
| -rw-r--r-- | arch/arm64/tools/cpucaps | 131 |
1 files changed, 131 insertions, 0 deletions
diff --git a/arch/arm64/tools/cpucaps b/arch/arm64/tools/cpucaps new file mode 100644 index 000000000..0ee42b0cc --- /dev/null +++ b/arch/arm64/tools/cpucaps @@ -0,0 +1,131 @@ +# SPDX-License-Identifier: GPL-2.0 +# +# Internal CPU capabilities constants + +ALWAYS_BOOT +ALWAYS_SYSTEM +BTI +# Unreliable: use system_supports_32bit_el0() instead. +HAS_32BIT_EL0_DO_NOT_USE +HAS_32BIT_EL1 +HAS_ADDRESS_AUTH +HAS_ADDRESS_AUTH_ARCH_QARMA3 +HAS_ADDRESS_AUTH_ARCH_QARMA5 +HAS_ADDRESS_AUTH_IMP_DEF +HAS_AMU_EXTN +HAS_ARMv8_4_TTL +HAS_BBML3 +HAS_CACHE_DIC +HAS_CACHE_IDC +HAS_CNP +HAS_CRC32 +HAS_DCPODP +HAS_DCPOP +HAS_DIT +HAS_E0PD +HAS_ECV +HAS_ECV_CNTPOFF +HAS_EPAN +HAS_EVT +HAS_FPMR +HAS_FGT +HAS_FGT2 +HAS_FPSIMD +HAS_GCS +HAS_GENERIC_AUTH +HAS_GENERIC_AUTH_ARCH_QARMA3 +HAS_GENERIC_AUTH_ARCH_QARMA5 +HAS_GENERIC_AUTH_IMP_DEF +HAS_GICV3_CPUIF +HAS_GICV5_CPUIF +HAS_GICV5_LEGACY +HAS_GIC_PRIO_MASKING +HAS_GIC_PRIO_RELAXED_SYNC +HAS_ICH_HCR_EL2_TDIR +HAS_HCR_NV1 +HAS_HCX +HAS_LDAPR +HAS_LPA2 +HAS_LSE_ATOMICS +HAS_LS64 +HAS_LS64_V +HAS_LSUI +HAS_MOPS +HAS_NESTED_VIRT +HAS_PAN +HAS_PMUV3 +HAS_S1PIE +HAS_S1POE +HAS_SCTLR2 +HAS_RAS_EXTN +HAS_RASV1P1_EXTN +HAS_RNG +HAS_SB +HAS_STAGE2_FWB +HAS_TCR2 +HAS_TIDCP1 +HAS_TLB_RANGE +HAS_VA52 +HAS_VIRT_HOST_EXTN +HAS_WFXT +HAS_XNX +HAFT +HW_DBM +KVM_HVHE +KVM_PROTECTED_MODE +MISMATCHED_CACHE_TYPE +MPAM +MPAM_HCR +MTE +MTE_ASYMM +MTE_FAR +MTE_STORE_ONLY +SME +SME_FA64 +SME2 +SPECTRE_V2 +SPECTRE_V3A +SPECTRE_V4 +SPECTRE_BHB +SSBS +SVE +UNMAP_KERNEL_AT_EL0 +WORKAROUND_834220 +WORKAROUND_843419 +WORKAROUND_845719 +WORKAROUND_858921 +WORKAROUND_1418040 +WORKAROUND_1463225 +WORKAROUND_1508412 +WORKAROUND_1542419 +WORKAROUND_1742098 +WORKAROUND_1902691 +WORKAROUND_2038923 +WORKAROUND_2064142 +WORKAROUND_2077057 +WORKAROUND_2457168 +WORKAROUND_2645198 +WORKAROUND_2658417 +WORKAROUND_4193714 +WORKAROUND_4311569 +WORKAROUND_AMPERE_AC03_CPU_38 +WORKAROUND_AMPERE_AC04_CPU_23 +WORKAROUND_TRBE_OVERWRITE_FILL_MODE +WORKAROUND_TSB_FLUSH_FAILURE +WORKAROUND_TRBE_WRITE_OUT_OF_RANGE +WORKAROUND_CAVIUM_23154 +WORKAROUND_CAVIUM_27456 +WORKAROUND_CAVIUM_30115 +WORKAROUND_CAVIUM_TX2_219_PRFM +WORKAROUND_CAVIUM_TX2_219_TVM +WORKAROUND_CLEAN_CACHE +WORKAROUND_DEVICE_LOAD_ACQUIRE +WORKAROUND_DISABLE_CNP +WORKAROUND_NVIDIA_OLYMPUS_1027 +WORKAROUND_PMUV3_IMPDEF_TRAPS +WORKAROUND_QCOM_FALKOR_E1003 +WORKAROUND_QCOM_ORYON_CNTVOFF +WORKAROUND_REPEAT_TLBI_SYNC +WORKAROUND_SPECULATIVE_AT +WORKAROUND_SPECULATIVE_SSBS +WORKAROUND_SPECULATIVE_UNPRIV_LOAD |
