/freebsd/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_pwm.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2017 Poul-Henning Kamp <phk@FreeBSD.org> 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 49 {"broadcom,bcm2835-pwm", 1}, 50 {"brcm,bcm2835-pwm", 1}, 65 uint32_t ratio; member 73 bus_space_write_4(_sc->sc_m_bst, _sc->sc_m_bsh, _off, _val) 75 bus_space_read_4(_sc->sc_m_bst, _sc->sc_m_bsh, _off) 77 bus_space_write_4(_sc->sc_c_bst, _sc->sc_c_bsh, _off, _val) [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/interconnect/ |
H A D | samsung,exynos-bus.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/interconnect/samsung,exynos-bus.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chanwoo Choi <cw00.choi@samsung.com> 11 - Krzysztof Kozlowski <krzk@kernel.org> 14 The Samsung Exynos SoC has many buses for data transfer between DRAM and 15 sub-blocks in SoC. Most Exynos SoCs share the common architecture for buses. 16 Generally, each bus of Exynos SoC includes a source clock and a power line, 17 which are able to change the clock frequency of the bus in runtime. To [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/devfreq/ |
H A D | exynos-bus.txt | 3 The Samsung Exynos SoC has many buses for data transfer between DRAM 4 and sub-blocks in SoC. Most Exynos SoCs share the common architecture 5 for buses. Generally, each bus of Exynos SoC includes a source clock 6 and a power line, which are able to change the clock frequency 9 is able to measure the current load of sub-blocks. 11 The Exynos SoC includes the various sub-blocks which have the each AXI bus. 12 The each AXI bus has the owned source clock but, has not the only owned 13 power line. The power line might be shared among one more sub-blocks. 14 So, we can divide into two type of device as the role of each sub-block. 16 - parent bus device [all …]
|
/freebsd/sys/arm/mv/armadaxp/ |
H A D | armadaxp.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 90 uint8_t vco_cpu; /* VCO to CLK0(CPU) clock ratio */ 91 uint8_t vco_l2c; /* VCO to NB(L2 cache) clock ratio */ 92 uint8_t vco_hcl; /* VCO to HCLK(DDR controller) clock ratio */ 93 uint8_t vco_ddr; /* VCO to DR(DDR memory) clock ratio */ 183 /* Get CPU clock frequency */ in count_l2clk() 187 /* Get L2CLK clock frequency */ in count_l2clk() 240 mask = (1 << cpus) - 1; in armadaxp_init_coher_fabric()
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | ti,dp83822.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Andrew Davis <afd@ti.com> 14 The DP83822 is a low-power, single-port, 10/100 Mbps Ethernet PHY. It 16 data over standard, twisted-pair cables or to connect to an external, 17 fiber-optic transceiver. Additionally, the DP83822 provides flexibility to 24 - $ref: ethernet-phy.yaml# 30 ti,link-loss-low: 39 ti,fiber-mode: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | davinci-mcasp-audio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/davinci-mcasp-audio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jayesh Choudhary <j-choudhary@ti.com> 15 - ti,dm646x-mcasp-audio 16 - ti,da830-mcasp-audio 17 - ti,am33xx-mcasp-audio 18 - ti,dra7-mcasp-audio 19 - ti,omap4-mcasp-audio [all …]
|
H A D | davinci-mcasp-audio.txt | 4 - compatible : 5 "ti,dm646x-mcasp-audio" : for DM646x platforms 6 "ti,da830-mcasp-audio" : for both DA830 & DA850 platforms 7 "ti,am33xx-mcasp-audio" : for AM33xx platforms (AM33xx, AM43xx, TI81xx) 8 "ti,dra7-mcasp-audio" : for DRA7xx platforms 9 "ti,omap4-mcasp-audio" : for OMAP4 11 - reg : Should contain reg specifiers for the entries in the reg-names property. 12 - reg-names : Should contain: 15 * "dat" for separate data port register access (optional). 16 - op-mode : I2S/DIT ops mode. 0 for I2S mode. 1 for DIT mode used for S/PDIF, [all …]
|
H A D | nuvoton,nau8325.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Seven Lee <WTLI@nuvoton.com> 13 - $ref: dai-common.yaml# 22 nuvoton,vref-impedance-ohms: 25 Tie-Off selection options. Due to the high impedance of the VREF 26 pin, it is important to use a low-leakage capacitor. 30 nuvoton,dac-vref-microvolt: 39 nuvoton,alc-enable: [all …]
|
/freebsd/share/man/man4/ |
H A D | ti.4 | 15 .\" 4. Neither the name of the author nor the names of any co-contributors 25 .\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 41 .Bd -ragged -offset indent 50 .Bd -literal -offset indent 63 Either chip can be used in either a 32-bit or 64-bit PCI 86 such as file transfers and data streaming. 118 .Bl -tag -width xxxxxxxxxxxxxxxxxxxx 130 .Ar full-duplex 132 .Ar half-duplex 139 .Ar full-duplex [all …]
|
/freebsd/lib/libpmc/ |
H A D | pmc.ucf.3 | 18 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 37 Each fixed-function PMC measures a specific hardware event. 38 The number of fixed-function PMCs implemented in a CPU can vary. 39 The number of fixed-function PMCs present can be determined at runtime 43 Intel uncore fixed-function PMCs are documented in 45 .%B "Intel(R) 64 and IA-32 Architectures Software Developes Manual" 47 .%N "Order Number: 253669-033US" 53 Fixed-function PMCs support the following capabilities: 54 .Bl -column "PMC_CAP_INTERRUPT" "Support" 70 .Dq Li ucf- . [all …]
|
/freebsd/sys/amd64/vmm/intel/ |
H A D | vmx_msr.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 #include <machine/clock.h> 69 * and what bits should be set to zero in 'zeros_mask'. The don't-care 74 * Returns zero on success and non-zero on error. 150 byte = 1024 + (msr - 0xC0000000) / 8; in msr_bitmap_change_access() 245 uint64_t bus_freq, ratio; in vmx_msr_init() local 279 * The ratio should really be based on the virtual TSC frequency as in vmx_msr_init() 282 ratio = (tsc_freq / bus_freq) & 0xff; in vmx_msr_init() [all …]
|
/freebsd/tools/sched/ |
H A D | schedgraph.py | 3 # Copyright (c) 2002-2003, 2009, Jeffrey Roberson <jeff@freebsd.org> 22 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 37 # - Install the ports/x11-toolkits/py-tkinter package; e.g. 38 # pkg install x11-toolkits/py-tkinter 39 # - Add KTR_SCHED to KTR_COMPILE and KTR_MASK in your KERNCONF; e.g. 44 # - It is encouraged to increase KTR_ENTRIES size to gather enough 48 # data depending on your workload. 49 # - Rebuild kernel with proper changes to KERNCONF and boot new kernel. 50 # - Run your workload to be profiled. 51 # - While the workload is continuing (i.e. before it finishes), disable [all …]
|
/freebsd/contrib/processor-trace/libipt/include/ |
H A D | intel-pt.h | 2 * Copyright (c) 2013-2019, Intel Corporation 22 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 44 * - Version 45 * - Errors 46 * - Configuration 47 * - Packet encoder / decoder 48 * - Query decoder 49 * - Traced image 50 * - Instruction flow decoder 51 * - Block decoder [all …]
|
H A D | intel-pt.h.in | 2 * Copyright (c) 2013-2019, Intel Corporation 22 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 44 * - Version 45 * - Errors 46 * - Configuration 47 * - Packet encoder / decoder 48 * - Query decoder 49 * - Traced image 50 * - Instruction flow decoder 51 * - Block decoder [all …]
|
/freebsd/sys/dev/sound/pci/ |
H A D | envy24.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 29 /* -------------------------------------------------------------------- */ 40 #define PCIR_MT 0x1c /* Professional Multi-Track I/O Base Address */ 48 #define PCIM_LAC_MPU401 0x0008 /* MPU-401 I/O enable */ 60 #define PCIM_LCC_MPUBASE 0x0006 /* MPU-401 base 300h-330h */ 64 #define PCIM_SCFG_XIN2 0xc0 /* XIN2 Clock Source Configuration */ 67 /* 10: from external clock synthesizer chip */ 68 #define PCIM_SCFG_MPU 0x20 /* 1(0)/2(1) MPU-401 UART(s) */ [all …]
|
H A D | envy24ht.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 30 /* -------------------------------------------------------------------- */ 37 #define ENVY24HT_PCIR_MT 0x14 /* Multi-Track I/O Base Address */ 45 #define ENVY24HT_CCS_IMASK_PMT 0x10 /* Professional Multi-track */ 54 #define ENVY24HT_CCS_I2CDATA 0x12 /* I2C Port Read/Write Data Register */ 61 #define ENVY24HT_CCSM_SCFG_XIN2 0xc0 /* XIN2 Clock Source Configuration */ 65 #define ENVY24HT_CCSM_SCFG_MPU 0x20 /* 0(not implemented)/1(1) MPU-401 UART */ 66 #define ENVY24HT_CCSM_SCFG_ADC 0x0c /* 1-2 stereo ADC connected, S/PDIF receiver connected */ [all …]
|
/freebsd/sys/powerpc/mpc85xx/ |
H A D | lbc.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2006-2008, Juniper Networks, Inc. 23 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 36 #define LBC85XX_BR(n) (0x0 + (8 * n)) /* Base register 0-7 */ 37 #define LBC85XX_OR(n) (0x4 + (8 * n)) /* Options register 0-7 */ 43 #define LBC85XX_MDR 0x088 /* UPM data register */ 54 #define LBC85XX_LCRR 0x0d4 /* Clock ratio register */ 73 /* LBC data error checking modes */ 99 int width; /* data bus width */ [all …]
|
/freebsd/share/doc/papers/sysperf/ |
H A D | 4.t | 22 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 62 translating path names to inodes\u\s-21\s0\d\**. 64 \** \u\s-21\s0\d Inode is an abbreviation for ``Index node''. 67 the disk blocks that hold the data associated with the file. 97 and 16 bytes per process, with the cached data 101 cache we ran ``ls \-l'' 103 Before the per-process cache this command 129 Table 9. Call times for \fInamei\fP with per-process cache. 134 was caused by a low cache hit ratio. 161 maintained a simple name-inode association that was used to [all …]
|
H A D | 3.t | 22 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 51 on one machine, a VAX-11/780 with eight megabytes of memory.\** 58 person-to-person telephone messages to per-organization distribution 83 pseudo-terminal handler in addition to the local hardware terminal 109 the ratio of user to system time had increased from 113 Micro-operation benchmarks 117 programs was constructed and run on a VAX-11/750 with 4.5 megabytes 139 ``null job'' and ``big job'' differ solely in the size of their data 159 pipeself4 send 10,000 4-byte messages to yourself 160 pipeself512 send 10,000 512-byte messages to yourself [all …]
|
/freebsd/sys/contrib/zstd/zlibWrapper/examples/ |
H A D | zwrapbench.c | 2 * Copyright (c) 2016-present, Przemyslaw Skibinski, Yann Collet, Facebook, Inc. 5 * This source code is licensed under both the BSD-style license (found in the 18 #include <time.h> /* clock_t, clock, CLOCKS_PER_SEC */ 33 /*-************************************ 41 /*-************************************ 49 #define WELCOME_MESSAGE "*** %s %i-bits %s, by %s ***\n", COMPRESSOR_NAME, (int)(sizeof(size_t)*8),… 66 …st size_t maxMemory = (sizeof(size_t)==4) ? (2 GB - 64 MB) : (size_t)(1ULL << ((sizeof(size_t)*8… 81 if ((clock() - g_time > refreshRate) || (g_displayLevel>=4)) \ 82 { g_time = clock(); DISPLAY(__VA_ARGS__); \ 119 DISPLAYLEVEL(3, "- test >= %u seconds per compression / decompression -\n", g_nbIterations); in BMK_SetNbIterations() [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/knightslanding/ |
H A D | pipeline.json | 163 "BriefDescription": "Counts the number of unhalted reference clock cycles", 171 "BriefDescription": "Fixed Counter: Counts the number of unhalted reference clock cycles", 178 "BriefDescription": "Fixed Counter: Counts the number of unhalted core clock cycles", 181 …eedStep Technology or TM2. For this reason this event may have a changing ratio with regards to ti… 186 "BriefDescription": "Counts the number of unhalted core clock cycles", 205 … For instructions that consist of multiple micro-ops, this event counts exactly once, as the last … 225 …unts the number of times that the machine clears due to program modifying data within 1K of a rece… 233 …"BriefDescription": "Counts the total number of core cycles when no micro-ops are allocated for an… 241 …"BriefDescription": "Counts the number of core cycles when no micro-ops are allocated and the allo… 250 …"BriefDescription": "Counts the number of core cycles when no micro-ops are allocated, the IQ is e… [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/samsung/ |
H A D | exynos4x12.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 19 #include "exynos4-cpu-thermal.dtsi" 27 fimc-lite0 = &fimc_lite_0; 28 fimc-lite1 = &fimc_lite_1; 31 bus_acp: bus-acp { 32 compatible = "samsung,exynos-bus"; 33 clocks = <&clock CLK_DIV_AC 281 clock: clock-controller@10030000 { global() label [all...] |
/freebsd/sys/dev/ath/ath_hal/ar5212/ |
H A D | ar5111.c | 1 /*- 2 * SPDX-License-Identifier: ISC 4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting 5 * Copyright (c) 2002-2008 Atheros Communications, Inc. 15 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 46 #define AR5111(ah) ((struct ar5111State *) AH5212(ah)->ah_rfHal) 86 * 16 MHz mode, divider ratio = 198 = NP+S. N=16, S=4 or 6, P=12 in ar5111SetChannel() 89 uint32_t refClkSel; /* reference clock, 1 for 16 MHz */ in ar5111SetChannel() 95 { 1, 0x46, 96 }, /* 2312 -19 */ in ar5111SetChannel() 96 { 1, 0x46, 97 }, /* 2317 -18 */ in ar5111SetChannel() [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/tremontx/ |
H A D | pipeline.json | 109 …-speculative execution path is known. The branch prediction unit (BPU) predicts the target address… 179 "BriefDescription": "Counts the number of unhalted core clock cycles. (Fixed event)", 185 … change from time to time. For this reason this event may have a changing ratio with regards to ti… 190 "BriefDescription": "Counts the number of unhalted core clock cycles.", 197 … change from time to time. For this reason this event may have a changing ratio with regards to ti… 201 … "BriefDescription": "Counts the number of unhalted reference clock cycles at TSC frequency.", 213 …"BriefDescription": "Counts the number of unhalted reference clock cycles at TSC frequency. (Fixed… 224 … "BriefDescription": "Counts the number of unhalted reference clock cycles at TSC frequency.", 289 …any of the following reasons: DTLB miss, address alias, store forward or data unknown (includes m… 300 …oads that are blocked because its address exactly matches an older store whose data is not ready.", [all …]
|
/freebsd/share/doc/smm/01.setup/ |
H A D | 2.t | 22 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 49 Intel 386/486-based machines (ISA/AT or EISA bus only) 51 Sony News MIPS-based workstations 53 Omron Luna 68000-based workstations 150 HP-IB/CS80 (7912, 7914, 7933, 7936, 7945, 7957, 7958, 7959, 2200, 2203) 151 and SCSI-I (including magneto-optical). 155 Low-density CS80 cartridge (7914, 7946, 9144), 156 high-density CS80 cartridge (9145), 162 98644 built-in single-port, 98642 4-port and 98638 8-port interfaces. 185 Battery-backed real time clock, [all …]
|