/freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | msm8996pro.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 9 /delete-node/ opp-table-cluster0; 10 /delete-node/ opp-table-cluster1; 13 * On MSM8996 Pro the cpufreq driver shifts speed bins into the high 14 * nibble of supported hw, so speed bin 0 becomes 0x10, speed bin 1 15 * becomes 0x20, speed 2 becomes 0x40. 18 cluster0_opp: opp-table-cluster0 { 19 compatible = "operating-points-v2-kryo-cpu"; 20 nvmem-cells = <&speedbin_efuse>; 21 opp-shared; [all …]
|
H A D | msm8996.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2014-2015, The Linux Foundation. All rights reserved. 6 #include <dt-bindings/interrupt-controller/arm-gic.h> 7 #include <dt-bindings/clock/qcom,gcc-msm8996.h> 8 #include <dt-bindings/clock/qcom,mmcc-msm8996.h> 9 #include <dt-bindings/clock/qcom,rpmcc.h> 10 #include <dt-bindings/interconnect/qcom,msm8996.h> 11 #include <dt-bindings/interconnect/qcom,msm8996-cbf.h> 12 #include <dt-bindings/firmware/qcom,scm.h> 13 #include <dt-bindings/gpio/gpio.h> [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/ddr/ |
H A D | lpddr2.txt | 1 * LPDDR2 SDRAM memories compliant to JEDEC JESD209-2 4 - compatible : Should be one of - "jedec,lpddr2-nvm", "jedec,lpddr2-s2", 5 "jedec,lpddr2-s4" 7 "ti,jedec-lpddr2-s2" should be listed if the memory part is LPDDR2-S2 type 9 "ti,jedec-lpddr2-s4" should be listed if the memory part is LPDDR2-S4 type 11 "ti,jedec-lpddr2-nvm" should be listed if the memory part is LPDDR2-NVM type 13 - density : <u32> representing density in Mb (Mega bits) 15 - io-width : <u32> representing bus width. Possible values are 8, 16, and 32 21 These values shall be obtained from the device data-sheet. 22 - tRRD-min-tck [all …]
|
/freebsd/sys/contrib/device-tree/include/dt-bindings/clock/ |
H A D | rk3399-ddr.h | 1 /* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */ 7 * DDR3 SDRAM Standard Speed Bins include tCK, tRCD, tRP, tRAS and tRC for 11 /* DDR3-800 (5-5-5) */ 13 /* DDR3-800 (6-6-6) */ 15 /* DDR3-1066 (6-6-6) */ 17 /* DDR3-1066 (7-7-7) */ 19 /* DDR3-1066 (8-8-8) */ 21 /* DDR3-1333 (7-7-7) */ 23 /* DDR3-1333 (8-8-8) */ 25 /* DDR3-1333 (9-9-9) */ [all …]
|
/freebsd/contrib/tcsh/ |
H A D | sh.hist.c | 4 /*- 79 struct Hist *fp = pp->Hnext; /* following element, if any */ in hinsert() 80 hp->Hnext = fp, hp->Hprev = pp; in hinsert() 81 pp->Hnext = hp; in hinsert() 83 fp->Hprev = hp; in hinsert() 85 histTail = hp; /* meaning hp->Hnext == NULL */ in hinsert() 93 struct Hist *pp = hp->Hprev; in hremove() 95 pp->Hnext = hp->Hnext; in hremove() 96 if (hp->Hnext) in hremove() 97 hp->Hnext->Hprev = pp; in hremove() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | snps,dwmac.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexandre Torgue <alexandre.torgue@foss.st.com> 11 - Giuseppe Cavallaro <peppe.cavallaro@st.com> 12 - Jose Abreu <joabreu@synopsys.com> 23 - snps,dwmac 24 - snps,dwmac-3.40a 25 - snps,dwmac-3.50a 26 - snps,dwmac-3.610 [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ddr/ |
H A D | jedec,lpddr2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/ddr/jedec,lpddr2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: LPDDR2 SDRAM compliant to JEDEC JESD209-2 10 - Krzysztof Kozlowski <krzk@kernel.org> 13 - $ref: jedec,lpddr-props.yaml# 18 - items: 19 - enum: 20 - elpida,ECB240ABACN [all …]
|
H A D | jedec,lpddr3.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/ddr/jedec,lpddr3.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: LPDDR3 SDRAM compliant to JEDEC JESD209-3 10 - Krzysztof Kozlowski <krzk@kernel.org> 13 - $ref: jedec,lpddr-props.yaml# 18 - items: 19 - enum: 20 - samsung,K3QF2F20DB [all …]
|
/freebsd/contrib/jemalloc/ |
H A D | ChangeLog | 14 - Fix a severe virtual memory leak on Windows. This regression was first 15 released in 5.0.0. (@Ignition, @j0t, @frederik-h, @davidtgoldblatt, 17 - Fix size 0 handling in posix_memalign(). This regression was first released 19 - Fix the prof_log unit test which may observe unexpected backtraces from 22 - Fix the declaration of the extent_avail tree. This regression was first 24 - Fix an incorrect reference in jeprof. This functionality was first released 25 in 3.0.0. (@prehistoric-penguin) 26 - Fix an assertion on the deallocation fast-path. This regression was first 28 - Fix the TLS_MODEL attribute in headers. This regression was first released 32 - Implement opt.retain on Windows and enable by default on 64-bit. (@interwq, [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/renesas/ |
H A D | r9a06g032.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/clock/r9a06g032-sysctrl.h> 14 #address-cells = <1>; 15 #size-cells = <1>; 18 #address-cells = <1>; 19 #size-cells = <0>; 23 compatible = "arm,cortex-a7"; 30 compatible = "arm,cortex-a7"; 33 enable-method = "renesas,r9a06g032-smp"; [all …]
|
/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | ecore_vfpf_if.h | 2 * Copyright (c) 2017-2018 Cavium, Inc. 36 #define ETH_ALEN 6 /* @@@ TBD MichalK - should this be defined here?*/ 64 * HW VF-PF channel definitions 66 * A.K.A VF-PF mailbox 72 /* general tlv header (used for both vf->pf request and pf->vf response) */ 78 /* header of first vf->pf tlv carries the offset used to calculate reponse 87 /* header of pf->vf tlvs, carries the status of handling the request */ 117 #define VFPF_ACQUIRE_CAP_PRE_FP_HSI (1 << 0) /* VF pre-FP hsi version */ 120 /* A requirement for supporting multi-Tx queues on a single queue-zone, 123 * TODO - due to the CID limitations in Bar0, VFs currently don't pass [all …]
|
H A D | ecore_vf.c | 2 * Copyright (c) 2018-2019 Cavium, Inc. 53 struct ecore_vf_iov *p_iov = p_hwfn->vf_iov_info; in ecore_vf_pf_prep() 61 OSAL_MUTEX_ACQUIRE(&(p_iov->mutex)); in ecore_vf_pf_prep() 67 p_iov->offset = (u8 *)p_iov->vf2pf_request; in ecore_vf_pf_prep() 69 /* Clear mailbox - both request and reply */ in ecore_vf_pf_prep() 70 OSAL_MEMSET(p_iov->vf2pf_request, 0, in ecore_vf_pf_prep() 72 OSAL_MEMSET(p_iov->pf2vf_reply, 0, in ecore_vf_pf_prep() 76 p_tlv = ecore_add_tlv(&p_iov->offset, type, length); in ecore_vf_pf_prep() 79 ((struct vfpf_first_tlv *)p_tlv)->reply_address = in ecore_vf_pf_prep() 80 (u64)p_iov->pf2vf_reply_phys; in ecore_vf_pf_prep() [all …]
|
H A D | ecore_sriov.c | 2 * Copyright (c) 2018-2019 Cavium, Inc. 92 if (p_vf->acquire.vfdev_info.eth_fp_hsi_minor == in ecore_vf_calculate_legacy() 96 if (!(p_vf->acquire.vfdev_info.capabilities & in ecore_vf_calculate_legacy() 116 init_data.opaque_fid = p_vf->opaque_fid; in ecore_sp_vf_start() 125 p_ramrod = &p_ent->ramrod.vf_start; in ecore_sp_vf_start() 127 p_ramrod->vf_id = GET_FIELD(p_vf->concrete_fid, PXP_CONCRETE_FID_VFID); in ecore_sp_vf_start() 128 p_ramrod->opaque_fid = OSAL_CPU_TO_LE16(p_vf->opaque_fid); in ecore_sp_vf_start() 130 switch (p_hwfn->hw_info.personality) { in ecore_sp_vf_start() 132 p_ramrod->personality = PERSONALITY_ETH; in ecore_sp_vf_start() 136 p_ramrod->personality = PERSONALITY_RDMA_AND_ETH; in ecore_sp_vf_start() [all …]
|
H A D | reg_addr.h | 2 * Copyright (c) 2017-2018 Cavium, Inc. 78 …- For ending "endless completion". 0 - When receiving a completion timeout while receiving a compl… 79 … DataWidth:0x4 // 0 - TXCPL sync fifo pop underflow 1 - TXR sync fifo pop underflow 2 - TXW hea… 80 …s:R DataWidth:0x6 // 0 - RX target read and config sync fifo push overflow 1 - RX header syn… 81 …ataWidth:0x14 // 4:0 - TXCPL sync fifo pop status 9:5 - TXR sync fifo pop status 14:10 - TXW hea… 88 …ffff<<0) // Vendor ID. PCI-SIG assigned Manufacturer Identifier. Note: The access attributes of … 90 …ce Identifier. Note: The access attributes of this field are as follows: - Dbi: if (DBI_RO_WR_E… 116 … (0x1<<9) // Fast back-to-back transaction ena… 128 … (0x1<<23) // Fast back-to-back capable. Not ap… 145 …l has_io_bar=0. Note: The access attributes of this field are as follows: - Dbi: if (DBI_RO_WR_E… [all …]
|
/freebsd/sys/contrib/device-tree/src/arc/ |
H A D | axs10x_mb.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com) 14 compatible = "simple-bus"; 15 #address-cells = <1>; 16 #size-cells = <1>; 18 interrupt-parent = <&mb_intc>; 20 creg_rst: reset-controller@11220 { 21 compatible = "snps,axs10x-reset"; 22 #reset-cells = <1>; 27 compatible = "snps,axs10x-i2s-pll-clock"; [all …]
|
/freebsd/contrib/wpa/src/common/ |
H A D | qca-vendor.h | 3 * Copyright (c) 2014-2017, Qualcomm Atheros, Inc. 4 * Copyright (c) 2018-2020, The Linux Foundation 5 * Copyright (c) 2021-2023, Qualcomm Innovation Center, Inc. 28 * enum qca_radiotap_vendor_ids - QCA radiotap vendor namespace IDs 41 * Global NSS configuration - Applies to all bands (2.4 GHz and 5/6 GHz) 62 * Per band NSS configuration - Applies to the 2.4 GHz or 5/6 GHz band 79 * Global chain configuration - Applies to all bands (2.4 GHz and 5/6 GHz) 96 * Per band chain configuration - Applies to the 2.4 GHz or 5/6 GHz band 117 * Case 1: CONFIG_NSS + CONFIG_TX_NSS/RX_NSS - Only CONFIG_NSS is applied 120 * Case 2: CONFIG_NSS + CONFIG_TX_NSS + CONFIG_RX_NSS - Same NSS values are [all …]
|
/freebsd/tools/tools/netmap/ |
H A D | pkt-gen.c | 2 * Copyright (C) 2011-2014 Matteo Landi, Luigi Rizzo. All rights reserved. 3 * Copyright (C) 2013-2015 Universita` di Pisa. All rights reserved. 28 * $Id: pkt-gen.c 12346 2013-06-12 17:36:25Z luigi $ 133 n->octet[0], n->octet[1], n->octet[2], in ether_ntoa() 134 n->octet[3], n->octet[4], n->octet[5]); in ether_ntoa() 184 static const char *default_payload = "netmap pkt-gen DIRECT payload\n" 187 static const char *indirect_payload = "netmap pkt-gen indirect payload\n" 193 #define VIRT_HDR_1 10 /* length of a base vnet-hdr */ 194 #define VIRT_HDR_2 12 /* length of the extenede vnet-hdr */ 220 ((af) == AF_INET ? (p)->ipv4.f: (p)->ipv6.f) [all …]
|
/freebsd/sys/dev/bce/ |
H A D | if_bce.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2006-2014 QLogic Corporation 42 * BCM5706C A0, A1 (pre-production) 43 * BCM5706S A0, A1 (pre-production) 44 * BCM5708C A0, B0 (pre-production) 45 * BCM5708S A0, B0 (pre-production) 46 * BCM5709C A0 B0, B1, B2 (pre-production) 47 * BCM5709S A0, B0, B1, B2 (pre-production) 153 "QLogic NetXtreme II BCM5706 1000Base-T" }, [all …]
|