| /freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ |
| H A D | atmel,ebi.txt | 5 The EBI provides a glue-less interface to asynchronous memories through the SMC 10 - compatible: "atmel,at91sam9260-ebi" 11 "atmel,at91sam9261-ebi" 12 "atmel,at91sam9263-ebi0" 13 "atmel,at91sam9263-ebi1" 14 "atmel,at91sam9rl-ebi" 15 "atmel,at91sam9g45-ebi" 16 "atmel,at91sam9x5-ebi" 17 "atmel,sama5d3-ebi" 18 "microchip,sam9x60-ebi" [all …]
|
| H A D | mvebu-devbus.txt | 9 - compatible: Armada 370/XP SoC are supported using the 10 "marvell,mvebu-devbus" compatible string. 13 "marvell,orion-devbus" compatible string. 15 - reg: A resource specifier for the register space. 20 - #address-cells: Must be set to 1 21 - #size-cells: Must be set to 1 22 - ranges: Must be set up to reflect the memory layout with four 23 integer values for each chip-select line in use: 28 - devbus,keep-config This property can optionally be used to keep 37 - devbus,turn-off-ps: Defines the time during which the controller does not [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/display/samsung/ |
| H A D | samsung,fimd.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Inki Dae <inki.dae@samsung.com> 11 - Seung-Woo Kim <sw0312.kim@samsung.com> 12 - Kyungmin Park <kyungmin.park@samsung.com> 13 - Krzysztof Kozlowski <krzk@kernel.org> 18 - samsung,s3c2443-fimd 19 - samsung,s3c6400-fimd 20 - samsung,s5pv210-fimd [all …]
|
| H A D | samsung,exynos7-decon.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/samsung/samsung,exynos7-decon.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Inki Dae <inki.dae@samsung.com> 11 - Seung-Woo Kim <sw0312.kim@samsung.com> 12 - Kyungmin Park <kyungmin.park@samsung.com> 13 - Krzysztof Kozlowski <krzk@kernel.org> 23 - samsung,exynos7-decon 24 - samsung,exynos7870-decon [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/display/exynos/ |
| H A D | samsung-fimd.txt | 1 Device-Tree bindings for Samsung SoC display controller (FIMD) 8 - compatible: value should be one of the following 9 "samsung,s3c2443-fimd"; /* for S3C24XX SoCs */ 10 "samsung,s3c6400-fimd"; /* for S3C64XX SoCs */ 11 "samsung,s5pv210-fimd"; /* for S5PV210 SoC */ 12 "samsung,exynos3250-fimd"; /* for Exynos3250/3472 SoCs */ 13 "samsung,exynos4210-fimd"; /* for Exynos4 SoCs */ 14 "samsung,exynos5250-fimd"; /* for Exynos5250 SoCs */ 15 "samsung,exynos5420-fimd"; /* for Exynos5420/5422/5800 SoCs */ 17 - reg: physical base address and length of the FIMD registers set. [all …]
|
| /freebsd/crypto/openssl/demos/http3/ |
| H A D | ossl-nghttp3-demo.c | 2 * Copyright 2023-2024 The OpenSSL Project Authors. All Rights Reserved. 9 #include "ossl-nghttp3.h" 16 nv->name = (uint8_t *)name; in make_nv() 17 nv->value = (uint8_t *)value; in make_nv() 18 nv->namelen = strlen(name); in make_nv() 19 nv->valuelen = strlen(value); in make_nv() 20 nv->flags = NGHTTP3_NV_FLAG_NONE; in make_nv() 56 size_t wr; in on_recv_data() local 58 /* HTTP response body data - write it to stdout. */ in on_recv_data() 60 wr = fwrite(data, 1, datalen, stdout); in on_recv_data() [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/microchip/ |
| H A D | sama5d3xcm.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * sama5d3xcm.dtsi - Device Tree Include file for SAMA5D3x CPU Module 14 stdout-path = "serial0:115200n8"; 23 clock-frequency = <32768>; 27 clock-frequency = <12000000>; 34 cs-gpios = <&pioD 13 0>, <0>, <0>, <0>; 39 compatible = "atmel,tcb-timer"; 44 compatible = "atmel,tcb-timer"; 51 pinctrl-0 = <&pinctrl_ebi_addr &pinctrl_ebi_cs0>; 52 pinctr-name = "default"; [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/ti/omap/ |
| H A D | omap3-gta04a5one.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2014-18 H. Nikolaus Schaller <hns@goldelico.com> 6 #include "omap3-gta04a5.dts" 13 gpmc_pins: gpmc-pins { 14 pinctrl-single,pins = < 42 /* switch inherited setup to OneNAND */ 45 pinctrl-names = "default"; 46 pinctrl-0 = <&gpmc_pins>; 48 /delete-node/ nand@0,0; 52 #address-cells = <1>; [all …]
|
| H A D | omap3-gta04.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Based on omap3-beagle-xm.dts 7 /dts-v1/; 10 #include <dt-bindings/input/input.h> 17 cpu0-supply = <&vcc>; 27 stdout-path = &uart3; 33 /delete-property/ mmc2; 34 /delete-property/ mmc3; 38 compatible = "regulator-fixed"; 39 regulator-name = "ldo_3v3"; [all …]
|
| /freebsd/tests/sys/fs/fusefs/ |
| H A D | io.cc | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 85 Io(): m_backing_fd(-1), m_control_fd(-1), m_test_fd(-1), m_filesize(0), in Io() 88 void SetUp() in SetUp() function in Io 119 FuseTest::SetUp(); in SetUp() 145 assert((size_t)isize <= sizeof(in.body.bytes) - in SetUp() 267 test_size -= r; in do_copy_file_range() 273 control_size -= r; in do_copy_file_range() 292 page_mask = getpagesize() - 1; in do_mapread() 297 offs - pg_offset); in do_mapread() [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/marvell/ |
| H A D | armada-xp-crs328-4c-20s-4s.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree file for CRS328-4C-20S-4S+ board 8 * Based on armada-xp-db.dts 13 * DT-capable, U-Boot bootloaders provided by Marvell. Some earlier 20 /dts-v1/; 21 #include "armada-xp-98dx3236.dtsi" 24 model = "CRS328-4C-20S-4S+"; 25 compatible = "mikrotik,crs328-4c-20s-4s", "marvell,armadaxp-98dx3236", "marvell,armada-370-xp"; 38 arm,parity-enable; 39 marvell,ecc-enable; [all …]
|
| H A D | armada-xp-crs326-24g-2s.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree file for CRS326-24G-2S board 8 * Based on armada-xp-db.dts 13 * DT-capable, U-Boot bootloaders provided by Marvell. Some earlier 20 /dts-v1/; 21 #include "armada-xp-98dx3236.dtsi" 24 model = "CRS326-24G-2S+"; 25 compatible = "mikrotik,crs326-24g-2s", "marvell,armadaxp-98dx3236", "marvell,armada-370-xp"; 38 arm,parity-enable; 39 marvell,ecc-enable; [all …]
|
| H A D | armada-xp-crs305-1g-4s.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree file for CRS305-1G-4S board 8 * Based on armada-xp-db.dts 13 * DT-capable, U-Boot bootloaders provided by Marvell. Some earlier 20 /dts-v1/; 21 #include "armada-xp-98dx3236.dtsi" 24 model = "CRS305-1G-4S+"; 25 compatible = "mikrotik,crs305-1g-4s", "marvell,armadaxp-98dx3236", "marvell,armada-370-xp"; 38 arm,parity-enable; 39 marvell,ecc-enable; [all …]
|
| H A D | armada-xp-db-xc3-24g4xg.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree file for DB-XC3-24G4XG board 7 * Based on armada-xp-db.dts 12 * DT-capable, U-Boot bootloaders provided by Marvell. Some earlier 19 /dts-v1/; 20 #include "armada-xp-98dx3336.dtsi" 23 model = "DB-XC3-24G4XG"; 24 compatible = "marvell,db-xc3-24g4xg", "marvell,armadaxp-98dx3336", "marvell,armada-370-xp"; 37 arm,parity-enable; 38 marvell,ecc-enable; [all …]
|
| H A D | armada-xp-db-dxbc2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree file for DB-DXBC2 board 7 * Based on armada-xp-db.dts 12 * DT-capable, U-Boot bootloaders provided by Marvell. Some earlier 19 /dts-v1/; 20 #include "armada-xp-98dx4251.dtsi" 24 compatible = "marvell,db-dxbc2", "marvell,armadaxp-98dx4251", "marvell,armada-370-xp"; 43 devbus,bus-width = <16>; 44 devbus,turn-off-ps = <60000>; 45 devbus,badr-skew-ps = <0>; [all …]
|
| H A D | armada-xp-openblocks-ax3-4.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree file for OpenBlocks AX3-4 board 7 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 10 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/input.h> 13 #include "armada-xp-mv78260.dtsi" 16 model = "PlatHome OpenBlocks AX3-4 board"; 17 …compatible = "plathome,openblocks-ax3-4", "marvell,armadaxp-mv78260", "marvell,armadaxp", "marvell… 20 stdout-path = "serial0:115200n8"; [all …]
|
| H A D | armada-385-atl-x530.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 4 (x530/AT-GS980MX) 9 /dts-v1/; 10 #include "armada-385.dtsi" 12 #include <dt-bindings/gpio/gpio.h> 15 model = "x530/AT-GS980MX"; 19 stdout-path = "serial1:115200n8"; 32 internal-regs { 34 pinctrl-names = "default"; 35 pinctrl-0 = <&i2c0_pins>; [all …]
|
| H A D | armada-xp-gp.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 * (DB-MV784MP-GP) 6 * Copyright (C) 2013-2014 Marvell 9 * Gregory CLEMENT <gregory.clement@free-electrons.com> 10 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 15 * DT-capable, U-Boot bootloaders provided by Marvell. Some earlier 22 /dts-v1/; 23 #include <dt-bindings/gpio/gpio.h> 24 #include "armada-xp-mv78460.dtsi" 27 model = "Marvell Armada XP Development Board DB-MV784MP-GP"; [all …]
|
| H A D | armada-xp-db.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 * (DB-78460-BP) 6 * Copyright (C) 2012-2014 Marvell 9 * Gregory CLEMENT <gregory.clement@free-electrons.com> 10 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 16 * DT-capable, U-Boot bootloaders provided by Marvell. Some earlier 23 /dts-v1/; 24 #include "armada-xp-mv78460.dtsi" 28 …compatible = "marvell,axp-db", "marvell,armadaxp-mv78460", "marvell,armadaxp", "marvell,armada-370… 31 stdout-path = "serial0:115200n8"; [all …]
|
| /freebsd/sys/dev/iicbus/controller/qcom/ |
| H A D | geni_iic.c | 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2025 Poul-Henning Kamp <phk@FreeBSD.org> 29 * The GENI is actually a multi-protocol serial controller, so a lot of 125 #define RD(sc, reg) bus_read_4((sc)->regs_res, reg) 126 #define WR(sc, reg, val) bus_write_4((sc)->regs_res, reg, val) macro 131 device_printf(sc->dev, "Register Dump\n"); in geni_dump_regs() 133 device_printf(sc->dev, \ in geni_dump_regs() 156 mtx_lock_spin(&sc->intr_lock); in geniiic_intr() 160 if (sc->rx_buf != NULL && rx_fifo_status & 0x3f) { in geniiic_intr() 163 unsigned gotlen = (((rx_fifo_status & 0x3f) << 2)-1) * 4; in geniiic_intr() [all …]
|
| /freebsd/sys/dev/cxgbe/crypto/ |
| H A D | t6_kern_tls.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2018-2019 Chelsio Communications, Inc. 91 /* Only used outside of setup and teardown when using inline keys. */ 94 /* Fields only used during setup and teardown. */ 120 struct port_info *pi = vi->pi; in alloc_tlspcb() 121 struct adapter *sc = pi->adapte in alloc_tlspcb() 218 struct wrqe *wr; send_ktls_act_open_req() local 313 struct fw_ulptx_wr *wr; ktls_set_tcb_fields() local 1113 struct fw_eth_tx_pkt_wr *wr; ktls_write_tcp_options() local 1208 struct fw_eth_tx_pkt_wr *wr; ktls_write_tunnel_packet() local 1320 struct fw_ulptx_wr *wr; ktls_write_tls_wr() local 1859 struct fw_eth_tx_pkt_wr *wr; ktls_write_tcp_fin() local [all...] |
| /freebsd/sys/dev/bnxt/bnxt_re/ |
| H A D | ib_verbs.c | 2 * Copyright (c) 2015-2024, Broadcom. All rights reserved. The term 42 *nmap = umem->nmap; in get_ib_umem_sgl() 43 return umem->sg_head.sgl; in get_ib_umem_sgl() 54 int rc = -1; in bnxt_re_resolve_dmac_task() 60 rdev = dmac_work->rdev; in bnxt_re_resolve_dmac_task() 61 ah_attr = dmac_work->ah_attr; in bnxt_re_resolve_dmac_task() 62 rc = ib_resolve_eth_dmac(&rdev->ibdev, ah_attr); in bnxt_re_resolve_dmac_task() 64 dev_err(rdev_to_dev(dmac_work->rdev), in bnxt_re_resolve_dmac_task() 66 atomic_set(&dmac_work->status_wait, rc << 8); in bnxt_re_resolve_dmac_task() 133 if (!rdev || !rdev->netdev) in bnxt_re_get_netdev() [all …]
|
| /freebsd/sys/dev/cxgbe/ |
| H A D | t4_sge.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 85 * 0-7 are valid values. 93 * -1: driver should figure out a good value. 97 int fl_pad = -1; 103 * -1: driver should figure out a good value. 106 static int spg_len = -1; 112 * -1: no congestion feedback (not recommended). 128 * -1: let the driver decide whether to enable buffer packing or not. 132 static int buffer_packing = -1; [all …]
|
| /freebsd/sys/dev/sdio/ |
| H A D | sdiob.c | 1 /*- 3 * Copyright (c) 2018-2019 The FreeBSD Foundation 36 * Group. This Simplified Specification is provided on a non-confidential 39 * Association, SD Group, SD-3C LLC or other third parties. 45 * is provided "AS-IS" without any representations or warranties of any 46 * kind. No responsibility is assumed by the SD Group, SD-3C LLC or the SD 48 * right of the SD Group, SD-3C LLC, the SD Card Association or any third 51 * SD Group, SD-3C LLC, the SD Card Association or any third party. Nothing 52 * herein shall be construed as an obligation by the SD Group, the SD-3C LLC 54 * information, know-how or other confidential information to any third party. [all …]
|
| /freebsd/sys/dev/cxgbe/iw_cxgbe/ |
| H A D | cq.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2009-2013 Chelsio, Inc. All rights reserved. 16 * - Redistributions of source code must retain the above 20 * - Redistributions in binary form must reproduce the above 55 struct adapter *sc = rdev->adap; in destroy_cq() 61 struct wrqe *wr; in destroy_cq() local 64 wr = alloc_wrqe(wr_len, &sc->sge.ctrlq[0]); in destroy_cq() 65 if (wr == NULL) in destroy_cq() 67 res_wr = wrtod(wr); in destroy_cq() [all …]
|