Home
last modified time | relevance | path

Searched full:shareability (Results 1 – 16 of 16) sorted by relevance

/openbmc/qemu/hw/intc/
H A Dgicv3_internal.h143 FIELD(GICR_PROPBASER, SHAREABILITY, 10, 2)
148 FIELD(GICR_PENDBASER, SHAREABILITY, 10, 2)
158 FIELD(GICR_VPROPBASER, SHAREABILITY, 10, 2)
163 FIELD(GICR_VPENDBASER, SHAREABILITY, 10, 2)
288 FIELD(GITS_BASER, SHAREABILITY, 10, 2)
300 FIELD(GITS_CBASER, SHAREABILITY, 10, 2)
/openbmc/qemu/target/arm/
H A Dptw.c1708 /* TODO: This code does not support shareability levels. */ in get_phys_addr_lpae()
1779 * Note that QEMU ignores shareability and cacheability attributes, in get_phys_addr_lpae()
2191 result->cacheattrs.shareability = param.sh; in get_phys_addr_lpae()
2193 result->cacheattrs.shareability = extract32(attrs, 8, 2); in get_phys_addr_lpae()
2769 result->cacheattrs.shareability = sh; in pmsav8_mpu_lookup()
3161 * Combine S1 and S2 cacheability/shareability attributes, per D4.5.4
3182 /* Combine shareability attributes (table D4-43) */ in combine_cacheattrs()
3183 if (s1.shareability == 2 || s2.shareability == 2) { in combine_cacheattrs()
3185 ret.shareability = 2; in combine_cacheattrs()
3186 } else if (s1.shareability == 3 || s2.shareability == 3) { in combine_cacheattrs()
[all …]
H A Dinternals.h1403 /* Cacheability and shareability attributes for a memory access */
1410 unsigned int shareability:2; /* as in the SH field of the VMSAv8-64 PTEs */ member
H A Dhelper.c3591 return res->cacheattrs.shareability; in par_el1_shareability()
/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Darm,gic-v3.yaml111 Present if the GIC redistributors permit programming shareability
204 Present if the GIC ITS permits programming shareability and
/openbmc/linux/Documentation/devicetree/bindings/iommu/
H A Dsamsung,sysmmu.yaml19 permissions, shareability and security protection. In addition, System MMU has
/openbmc/qemu/target/arm/tcg/
H A Dtlb_helper.c351 res.f.extra.arm.shareability = res.cacheattrs.shareability; in arm_cpu_tlb_fill_align()
/openbmc/linux/include/linux/fsl/
H A Dmc.h123 * Shareability flag - Object flag indicating no memory shareability.
/openbmc/qemu/include/hw/core/
H A Dcpu.h252 * Cache the attrs and shareability fields from the page table entry.
256 * For shareability and guarded, as in the SH and GP fields respectively
261 uint8_t shareability; member
/openbmc/u-boot/include/fsl-mc/
H A Dfsl_dprc.h696 * Shareability flag - Object flag indicating no memory shareability.
/openbmc/linux/drivers/iommu/
H A Dio-pgtable-arm-v7s.c851 * excepting various implementation-defined aspects of shareability. in arm_v7s_alloc_pgtable()
H A Dio-pgtable-arm.c454 * Also Mali has its own notions of shareability wherein its Inner in arm_lpae_prot_to_pte()
/openbmc/linux/drivers/ufs/host/
H A Dufs-exynos.c82 /* FSYS UFS Shareability */
/openbmc/linux/arch/arm64/
H A DKconfig1271 bool "Rockchip 3588001: GIC600 can not support shareability attributes"
/openbmc/linux/drivers/iommu/arm/arm-smmu/
H A Darm-smmu.c545 * Use the weakest shareability/memory types, so they are in arm_smmu_write_context_bank()
/openbmc/linux/drivers/irqchip/
H A Dirq-gic-v3-its.c2381 * Shareability didn't stick. Just use in its_setup_baser()