/freebsd/lib/libpmc/pmu-events/arch/x86/ivybridge/ |
H A D | uncore-other.json | 22 …ing for data returning from the memory controller. Accounts for coherent and non-coherent requests… 26 …ing for data returning from the memory controller. Accounts for coherent and non-coherent requests… 31 …are waiting for data return from memory controller. Account for coherent and non-coherent requests… 37 …are waiting for data return from memory controller. Account for coherent and non-coherent requests… 42 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 48 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 53 …"BriefDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores,… 58 …"PublicDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores… 83 "BriefDescription": "This 48-bit fixed counter counts the UCLK cycles.", 87 "PublicDescription": "This 48-bit fixed counter counts the UCLK cycles.",
|
H A D | uncore.json | 19 "BriefDescription": "A snoop invalidates a non-modified line in some processor core.", 20 "PublicDescription": "A snoop invalidates a non-modified line in some processor core.", 31 "BriefDescription": "A snoop hits a non-modified line in some processor core.", 32 "PublicDescription": "A snoop hits a non-modified line in some processor core.", 67 …"BriefDescription": "Filter on cross-core snoops initiated by this Cbox due to external snoop requ… 68 …"PublicDescription": "Filter on cross-core snoops initiated by this Cbox due to external snoop req… 79 …"BriefDescription": "Filter on cross-core snoops initiated by this Cbox due to processor core memo… 80 …"PublicDescription": "Filter on cross-core snoops initiated by this Cbox due to processor core mem… 91 "BriefDescription": "Filter on cross-core snoops initiated by this Cbox due to LLC eviction.", 92 "PublicDescription": "Filter on cross-core snoops initiated by this Cbox due to LLC eviction.", [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/sandybridge/ |
H A D | uncore-other.json | 22 …ing for data returning from the memory controller. Accounts for coherent and non-coherent requests… 26 …ing for data returning from the memory controller. Accounts for coherent and non-coherent requests… 31 …are waiting for data return from memory controller. Account for coherent and non-coherent requests… 37 …are waiting for data return from memory controller. Account for coherent and non-coherent requests… 42 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 48 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 53 …"BriefDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores,… 58 …"PublicDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores… 83 "BriefDescription": "This 48-bit fixed counter counts the UCLK cycles.", 87 "PublicDescription": "This 48-bit fixed counter counts the UCLK cycles.",
|
H A D | uncore.json | 19 "BriefDescription": "A snoop invalidates a non-modified line in some processor core.", 20 "PublicDescription": "A snoop invalidates a non-modified line in some processor core.", 31 "BriefDescription": "A snoop hits a non-modified line in some processor core.", 32 "PublicDescription": "A snoop hits a non-modified line in some processor core.", 67 …"BriefDescription": "Filter on cross-core snoops initiated by this Cbox due to external snoop requ… 68 …"PublicDescription": "Filter on cross-core snoops initiated by this Cbox due to external snoop req… 79 …"BriefDescription": "Filter on cross-core snoops initiated by this Cbox due to processor core memo… 80 …"PublicDescription": "Filter on cross-core snoops initiated by this Cbox due to processor core mem… 91 "BriefDescription": "Filter on cross-core snoops initiated by this Cbox due to LLC eviction.", 92 "PublicDescription": "Filter on cross-core snoops initiated by this Cbox due to LLC eviction.", [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/haswell/ |
H A D | uncore-other.json | 3 …. Aperture requests (snoops) appear as NC decoded internally and become coherent (snoop L3, access… 7 …. Aperture requests (snoops) appear as NC decoded internally and become coherent (snoop L3, access… 22 …n till first of IDI0 or DRS0 messages is sent out. Accounts for Coherent and non-coherent traffic.… 26 …n till first of IDI0 or DRS0 messages is sent out. Accounts for Coherent and non-coherent traffic.… 31 … is waiting for data return from memory controller. Account for coherent and non-coherent requests… 41 … "Total number of Core outgoing entries allocated. Accounts for Coherent and non-coherent traffic.… 46 … "Total number of Core outgoing entries allocated. Accounts for Coherent and non-coherent traffic.… 51 …"BriefDescription": "Number of Writes allocated - any write transactions: full/partials writes and… 56 …"PublicDescription": "Number of Writes allocated - any write transactions: full/partials writes an… 61 "BriefDescription": "This 48-bit fixed counter counts the UCLK cycles.", [all …]
|
H A D | uncore.json | 19 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques… 20 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque… 31 …"BriefDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor c… 32 …"PublicDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor … 43 "BriefDescription": "An external snoop hits a non-modified line in some processor core.", 44 "PublicDescription": "An external snoop hits a non-modified line in some processor core.", 55 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques… 56 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque… 67 …"BriefDescription": "A cross-core snoop resulted from L3 Eviction which hits a non-modified line i… 68 …"PublicDescription": "A cross-core snoop resulted from L3 Eviction which hits a non-modified line … [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/skylake/ |
H A D | uncore.json | 7 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques… 8 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque… 19 …"BriefDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor c… 20 …"PublicDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor … 31 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques… 32 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque… 43 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques… 44 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque… 55 "BriefDescription": "L3 Lookup write request that access cache and found line in M-state", 56 "PublicDescription": "L3 Lookup write request that access cache and found line in M-state.", [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/broadwell/ |
H A D | uncore.json | 7 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques… 8 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque… 19 …"BriefDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor c… 20 …"PublicDescription": "A cross-core snoop resulted from L3 Eviction which misses in some processor … 31 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques… 32 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque… 43 …"BriefDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reques… 44 …"PublicDescription": "A cross-core snoop initiated by this Cbox due to processor core memory reque… 55 "BriefDescription": "L3 Lookup read request that access cache and found line in M-state", 56 "PublicDescription": "L3 Lookup read request that access cache and found line in M-state.", [all …]
|
/freebsd/lib/libpmc/ |
H A D | pmc.haswelluc.3 | 45 .Bl -tag -width "Li PMC_CLASS_UCP" 47 Fixed-function counters that count only one hardware event per counter. 59 .%B "Intel(R) 64 and IA-32 Architectures Software Developers Manual" 61 .%N "Order Number: 325462-045US" 68 Not all CPUs in this family implement fixed-function counters. 71 .Bl -column "PMC_CAP_INTERRUPT" "Support" 88 .Bl -tag -width indent 94 Configure the PMC to count the number of de-asserted to asserted 109 .Bl -tag -width indent 115 A snoop invalidates a non-modified line in some [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/alderlake/ |
H A D | uncore-other.json | 3 "BriefDescription": "This 48-bit fixed counter counts the UCLK cycles", 12 …"BriefDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores,… 32 …d from its allocation in ReqTrk till deallocation. Accounts for Coherent and non-coherent traffic",
|
/freebsd/sys/contrib/device-tree/src/arm64/marvell/ |
H A D | armada-cp11x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include <dt-bindings/interrupt-controller/mvebu-icu.h> 9 #include <dt-bindings/thermal/thermal.h> 11 #include "armada-common.dtsi" 27 thermal-zones { 28 CP11X_LABEL(thermal_ic): CP11X_NODE_NAME(ic-thermal) { 29 polling-delay-passive = <0>; /* Interrupt driven */ 30 polling-delay = <0>; /* Interrupt driven */ 32 thermal-sensors = <&CP11X_LABEL(thermal) 0>; 42 cooling-maps { }; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/pci/ |
H A D | layerscape-pci.txt | 4 and thus inherits all the common properties defined in snps,dw-pcie.yaml. 7 which is used to describe the PLL settings at the time of chip-reset. 15 - compatible: should contain the platform identifier such as: 17 "fsl,ls1021a-pcie" 18 "fsl,ls2080a-pcie", "fsl,ls2085a-pcie" 19 "fsl,ls2088a-pcie" 20 "fsl,ls1088a-pcie" 21 "fsl,ls1046a-pcie" 22 "fsl,ls1043a-pcie" 23 "fsl,ls1012a-pcie" [all …]
|
H A D | xilinx-nwl-pcie.txt | 4 - compatible: Should contain "xlnx,nwl-pcie-2.11" 5 - #address-cells: Address representation for root ports, set to <3> 6 - #size-cells: Size representation for root ports, set to <2> 7 - #interrupt-cells: specifies the number of cells needed to encode an 9 - reg: Should contain Bridge, PCIe Controller registers location, 11 - reg-names: Must include the following entries: 15 - device_type: must be "pci" 16 - interrupts: Should contain NWL PCIe interrupt 17 - interrupt-names: Must include the following entries: 21 - interrupt-map-mask and interrupt-map: standard PCI properties to define the [all …]
|
H A D | host-generic-pci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/host-generic-pci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Will Deacon <will@kernel.org> 13 Firmware-initialised PCI host controllers and PCI emulations, such as the 14 virtio-pci implementations found in kvmtool and other para-virtualised 21 Configuration Space is assumed to be memory-mapped (as opposed to being 26 For CAM, this 24-bit offset is: 41 - description: [all …]
|
H A D | fsl,layerscape-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/fsl,layerscape-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Frank Li <Frank.Li@nxp.com> 16 which is used to describe the PLL settings at the time of chip-reset. 26 - enum: 27 - fsl,ls1012a-pcie 28 - fsl,ls1021a-pcie 29 - fsl,ls1028a-pcie [all …]
|
/freebsd/sys/arm/arm/ |
H A D | pl310.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 72 mtx_lock_spin(&(sc)->sc_mtx); \ 76 mtx_unlock_spin(&(sc)->sc_mtx); \ 85 static const uint32_t g_l2cache_align_mask = (32 - 1); 94 {"arm,pl310", true}, /* Non-standard, FreeBSD. */ 95 {"arm,pl310-cache", true}, 132 device_printf(sc->sc_dev, "Early BRESP response: %s\n", in pl310_print_config() 134 device_printf(sc->sc_dev, "Instruction prefetch: %s\n", in pl310_print_config() 136 device_printf(sc->sc_dev, "Data prefetch: %s\n", in pl310_print_config() [all …]
|
H A D | busdma_machdep.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2012-2015 Ian Lepore 32 * From i386/busdma_machdep.c 191438 2009-04-23 20:24:19Z jhb 165 static busdma_bufalloc_t coherent_allocator; /* Cache of coherent buffers */ 170 #define dmat_alignment(dmat) ((dmat)->alignmen [all...] |
/freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | fsl-lx2160a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 // Device Tree Include file for Layerscape-LX2160A family SoC. 5 // Copyright 2018-2020 NXP 7 #include <dt-bindings/clock/fsl,qoriq-clockgen.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/thermal/thermal.h> 16 interrupt-parent = <&gic>; 17 #address-cells = <2>; 18 #size-cells = <2>; [all …]
|
H A D | fsl-ls1088a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for NXP Layerscape-1088A family SoC. 5 * Copyright 2017-2020 NXP 10 #include <dt-bindings/clock/fsl,qoriq-clockgen.h> 11 #include <dt-bindings/interrupt-controller/arm-gic.h> 12 #include <dt-bindings/thermal/thermal.h> 16 interrupt-parent = <&gic>; 17 #address-cells = <2>; 18 #size-cells = <2>; 26 #address-cells = <1>; [all …]
|
H A D | fsl-ls208xa.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for Freescale Layerscape-2080A family SoC. 6 * Copyright 2017-2020 NXP 12 #include <dt-bindings/clock/fsl,qoriq-clockgen.h> 13 #include <dt-bindings/thermal/thermal.h> 14 #include <dt-bindings/interrupt-controller/arm-gic.h> 18 interrupt-parent = <&gic>; 19 #address-cells = <2>; 20 #size-cells = <2>; 32 #address-cells = <1>; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/arm/ |
H A D | l2c2x0.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 16 models (Note 1). Some of the properties that are just prefixed "cache-*" are 22 cache controllers as found in e.g. Cortex-A15/A7/A57/A53. These 28 - $ref: /schemas/cache-controller.yaml# 33 - enum: 34 - arm,pl310-cache 35 - arm,l220-cache [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/cache/ |
H A D | l2c2x0.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 16 models (Note 1). Some of the properties that are just prefixed "cache-*" are 22 cache controllers as found in e.g. Cortex-A15/A7/A57/A53. These 28 - $ref: /schemas/cache-controller.yaml# 33 - enum: 34 - arm,pl310-cache 35 - arm,l220-cache [all …]
|
/freebsd/sys/arm64/arm64/ |
H A D | busdma_bounce.c | 1 /*- 3 * Copyright (c) 2015-2016 The FreeBSD Foundation 125 #define dmat_alignment(dmat) ((dmat)->common.alignment) 126 #define dmat_bounce_flags(dmat) ((dmat)->bounce_flags) 127 #define dmat_boundary(dmat) ((dmat)->common.boundary) 128 #define dmat_domain(dmat) ((dmat)->common.domain) 129 #define dmat_flags(dmat) ((dmat)->common.flags) 130 #define dmat_highaddr(dmat) ((dmat)->common.highaddr) 131 #define dmat_lowaddr(dmat) ((dmat)->common.lowaddr) 132 #define dmat_lockfunc(dmat) ((dmat)->common.lockfunc) [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/misc/ |
H A D | qcom,fastrpc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 13 The FastRPC implements an IPC (Inter-Processor Communication) 25 - adsp 26 - mdsp 27 - sdsp 28 - cdsp 29 - cdsp1 [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/ |
H A D | arm,gic-v3.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/arm,gic-v3.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marc Zyngier <maz@kernel.org> 15 Software Generated Interrupts (SGI), and Locality-specific Peripheral 19 - $ref: /schemas/interrupt-controller.yaml# 24 - items: 25 - enum: 26 - qcom,msm8996-gic-v3 [all …]
|