Searched full:shareability (Results 1 – 16 of 16) sorted by relevance
/openbmc/qemu/hw/intc/ |
H A D | gicv3_internal.h | 143 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 D | ptw.c | 1708 /* 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 D | internals.h | 1403 /* 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 D | helper.c | 3591 return res->cacheattrs.shareability; in par_el1_shareability()
|
/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/ |
H A D | arm,gic-v3.yaml | 111 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 D | samsung,sysmmu.yaml | 19 permissions, shareability and security protection. In addition, System MMU has
|
/openbmc/qemu/target/arm/tcg/ |
H A D | tlb_helper.c | 351 res.f.extra.arm.shareability = res.cacheattrs.shareability; in arm_cpu_tlb_fill_align()
|
/openbmc/linux/include/linux/fsl/ |
H A D | mc.h | 123 * Shareability flag - Object flag indicating no memory shareability.
|
/openbmc/qemu/include/hw/core/ |
H A D | cpu.h | 252 * 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 D | fsl_dprc.h | 696 * Shareability flag - Object flag indicating no memory shareability.
|
/openbmc/linux/drivers/iommu/ |
H A D | io-pgtable-arm-v7s.c | 851 * excepting various implementation-defined aspects of shareability. in arm_v7s_alloc_pgtable()
|
H A D | io-pgtable-arm.c | 454 * Also Mali has its own notions of shareability wherein its Inner in arm_lpae_prot_to_pte()
|
/openbmc/linux/drivers/ufs/host/ |
H A D | ufs-exynos.c | 82 /* FSYS UFS Shareability */
|
/openbmc/linux/arch/arm64/ |
H A D | Kconfig | 1271 bool "Rockchip 3588001: GIC600 can not support shareability attributes"
|
/openbmc/linux/drivers/iommu/arm/arm-smmu/ |
H A D | arm-smmu.c | 545 * Use the weakest shareability/memory types, so they are in arm_smmu_write_context_bank()
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-gic-v3-its.c | 2381 * Shareability didn't stick. Just use in its_setup_baser()
|