/freebsd/sys/contrib/device-tree/Bindings/mtd/ |
H A D | brcm,brcmnand.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Broadcom STB NAND Controller 10 - Brian Norris <computersforpeace@gmail.com> 11 - Kamal Dasu <kdasu.kdev@gmail.com> 14 The Broadcom Set-Top Box NAND controller supports low-level access to raw NAND 15 flash chips. It has a memory-mapped register interface for both control 25 -- Additional SoC-specific NAND controller properties -- 27 The NAND controller is integrated differently on the variety of SoCs on which [all …]
|
H A D | brcm,brcmnand.txt | 1 * Broadcom STB NAND Controller 3 The Broadcom Set-Top Box NAND controller supports low-level access to raw NAND 4 flash chips. It has a memory-mapped register interface for both control 15 - compatible : May contain an SoC-specific compatibility string (see below) 16 to account for any SoC-specific hardware bits that may be 17 added on top of the base core controller. 19 the core NAND controller, of the following form: 21 string, like "brcm,brcmnand-v7.0" 23 brcm,brcmnand-v2.1 24 brcm,brcmnand-v2.2 [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/intel/ixp/ |
H A D | intel-ixp4xx-reference-design.dtsi | 1 // SPDX-License-Identifier: ISC 5 * set-up for IXDP425, IXCDP1100, KIXRP435 and IXDP465. 20 stdout-path = "uart0:115200n8"; 28 compatible = "i2c-gpio"; 29 sda-gpios = <&gpio0 7 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; 30 scl-gpios = <&gpio0 6 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; 31 #address-cells = <1>; 32 #size-cells = <0>; 36 * Philips PCF8582C-2T/03 512byte I2C EEPROM 43 read-only; [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/broadcom/ |
H A D | bcm63138.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <dt-bindings/interrupt-controller/arm-gic.h> 7 #include <dt-bindings/interrupt-controller/irq.h> 10 #address-cells = <1>; 11 #size-cell [all...] |
/freebsd/sys/contrib/device-tree/src/mips/brcm/ |
H A D | bcm6362.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include "dt-bindings/clock/bcm6362-clock.h" 4 #include "dt-bindings/reset/bcm6362-reset.h" 5 #include "dt-bindings/soc/bcm6362-pm.h" 8 #address-cells = <1>; 9 #size-cells = <1>; 13 #address-cells = <1>; 14 #size-cells = <0>; 16 mips-hpt-frequency = <200000000>; 32 periph_osc: periph-osc { [all …]
|
H A D | bcm6368.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include "dt-bindings/clock/bcm6368-clock.h" 4 #include "dt-bindings/reset/bcm6368-reset.h" 7 #address-cells = <1>; 8 #size-cells = <1>; 12 #address-cells = <1>; 13 #size-cells = <0>; 15 mips-hpt-frequency = <200000000>; 31 periph_osc: periph-osc { 32 compatible = "fixed-clock"; [all …]
|
H A D | bcm63268.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include "dt-bindings/clock/bcm63268-clock.h" 4 #include "dt-bindings/reset/bcm63268-reset.h" 5 #include "dt-bindings/soc/bcm63268-pm.h" 8 #address-cells = <1>; 9 #size-cells = <1>; 13 #address-cells = <1>; 14 #size-cells = <0>; 16 mips-hpt-frequency = <200000000>; 32 periph_osc: periph-osc { [all …]
|
H A D | bcm6328.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 #include "dt-bindings/clock/bcm6328-clock.h" 4 #include "dt-bindings/reset/bcm6328-reset.h" 5 #include "dt-bindings/soc/bcm6328-pm.h" 8 #address-cells = <1>; 9 #size-cells = <1>; 13 #address-cells = <1>; 14 #size-cells = <0>; 16 mips-hpt-frequency = <160000000>; 32 periph_osc: periph-osc { [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/broadcom/bcm4908/ |
H A D | bcm4908.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 #include <dt-bindings/interrupt-controller/irq.h> 4 #include <dt-bindings/interrupt-controller/arm-gic.h> 5 #include <dt-bindings/phy/phy.h> 6 #include <dt-bindings/soc/bcm-pmb.h> 8 /dts-v1/; 11 interrupt-parent = <&gic>; 13 #address-cells = <2>; 14 #size-cells = <2>; 21 stdout-path = "serial0:115200n8"; [all …]
|
/freebsd/sys/geom/ |
H A D | geom_flashmap.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 57 { "NAND::device", NULL }, 65 static int g_flashmap_load(device_t dev, struct g_provider *pp, 67 static int g_flashmap_modify(struct g_flashmap *gfp, struct g_geom *gp, 68 const char *devname, int secsize, struct g_flashmap_head *slices); 78 printf("%08jx-%08jx: %s (%juKB)\n", (uintmax_t)slice->sl_start, in g_flashmap_print() 79 (uintmax_t)slice->sl_end, slice->sl_name, in g_flashmap_print() 80 (uintmax_t)(slice->sl_end - slice->sl_start) / 1024); in g_flashmap_print() 83 static int [all …]
|
/freebsd/sys/powerpc/powernv/ |
H A D | opal_flash.c | 1 /*- 49 * This just presents the base block interface. The fdt_slicer can be used on 54 * boundaries, but ERASE is only at flash-block-size block alignments and sizes. 57 * - Reads are on a 512-byte block boundary and size 58 * - Writes and Erases are aligned and sized on flash-block-size bytes. 61 * NAND::device. 69 int sc_opal_id; 73 #define OPALFLASH_LOCK(sc) mtx_lock(&(sc)->sc_mtx) 74 #define OPALFLASH_UNLOCK(sc) mtx_unlock(&(sc)->sc_mtx) 76 mtx_init(&(sc)->sc_mtx, device_get_nameunit((sc)->sc_dev), \ [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/broadcom/bcmbca/ |
H A D | bcm4908.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 #include <dt-bindings/interrupt-controller/irq.h> 4 #include <dt-bindings/interrupt-controller/arm-gi [all...] |
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/ |
H A D | am437x-gp-evm.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/ 8 /dts-v1/; 11 #include <dt-bindings/pinctrl/am43xx.h> 12 #include <dt-bindings/pwm/pwm.h> 13 #include <dt-bindings/gpio/gpio.h> 17 compatible = "ti,am437x-gp-evm","ti,am4372","ti,am43"; 24 stdout-path = &uart0; 27 evm_v3_3d: fixedregulator-v3_3d { 28 compatible = "regulator-fixed"; [all …]
|
/freebsd/sys/contrib/device-tree/src/powerpc/ |
H A D | bluestone.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 /dts-v1/; 12 #address-cells = <2>; 13 #size-cells = <1>; 16 dcr-parent = <&{/cpus/cpu@0}>; 25 #address-cells = <1>; 26 #size-cells = <0>; 32 clock-frequency = <0>; /* Filled in by U-Boot */ 33 timebase-frequency = <0>; /* Filled in by U-Boot */ 34 i-cache-line-size = <32>; [all …]
|
H A D | kilauea.dts | 4 * Copyright 2007-2009 DENX Software Engineering, Stefan Roese <sr@denx.de> 11 /dts-v1/; 14 #address-cells = <1>; 15 #size-cells = <1>; 18 dcr-parent = <&{/cpus/cpu@0}>; 28 #address-cells = <1>; 29 #size-cells = <0>; 35 clock-frequency = <0>; /* Filled in by U-Boot */ 36 timebase-frequency = <0>; /* Filled in by U-Boot */ 37 i-cache-line-size = <32>; [all …]
|
H A D | glacier.dts | 4 * Copyright 2008-2010 DENX Software Engineering, Stefan Roese <sr@denx.de> 11 /dts-v1/; 14 #address-cells = <2>; 15 #size-cells = <1>; 18 dcr-parent = <&{/cpus/cpu@0}>; 30 #address-cells = <1>; 31 #size-cells = <0>; 37 clock-frequency = <0>; /* Filled in by U-Boot */ 38 timebase-frequency = <0>; /* Filled in by U-Boot */ 39 i-cache-line-size = <32>; [all …]
|
H A D | canyonlands.dts | 4 * Copyright 2008-2009 DENX Software Engineering, Stefan Roese <sr@denx.de> 11 /dts-v1/; 14 #address-cells = <2>; 15 #size-cells = <1>; 18 dcr-parent = <&{/cpus/cpu@0}>; 28 #address-cells = <1>; 29 #size-cells = <0>; 35 clock-frequency = <0>; /* Filled in by U-Boot */ 36 timebase-frequency = <0>; /* Filled in by U-Boot */ 37 i-cache-line-size = <32>; [all …]
|
/freebsd/sys/dev/clk/allwinner/ |
H A D | ccu_a13.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 47 #include <dt-bindings/clock/sun5i-ccu.h> 48 #include <dt-bindings/reset/sun5i-ccu.h> 50 /* Non-exported clocks */ 101 CCU_GATE(CLK_DRAM_AXI, "axi-dram", "axi", 0x5c, 0) 103 CCU_GATE(CLK_AHB_OTG, "ahb-otg", "ahb", 0x60, 0) 104 CCU_GATE(CLK_AHB_EHCI, "ahb-ehci", "ahb", 0x60, 1) 105 CCU_GATE(CLK_AHB_OHCI, "ahb-ohci", "ahb", 0x60, 2) 106 CCU_GATE(CLK_AHB_SS, "ahb-ss", "ahb", 0x60, 5) [all …]
|
/freebsd/sys/dev/bhnd/cores/chipc/ |
H A D | chipc_subr.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 5 * Copyright (c) 2015-2016 Landon Fuller <landon@landonf.org> 40 * Return a human-readable name for the given flash @p type. 59 return ("NAND"); in chipc_flash_name() 136 int 143 int error; in chipc_init_child_resource() 150 /* Configure child resource with offset-adjusted values */ in chipc_init_child_resource() 175 int 176 chipc_set_irq_resource(struct chipc_softc *sc, device_t child, int rid, in chipc_set_irq_resource() [all …]
|
/freebsd/contrib/ntp/sntp/libevent/test/ |
H A D | regress_buffer.c | 2 * Copyright (c) 2003-2007 Niels Provos <provos@citi.umich.edu> 3 * Copyright (c) 2007-2012 Niels Provos and Nick Mathewson 27 #include "util-internal.h" 34 #include "event2/event-config.h" 60 #include "defer-internal.h" 61 #include "evbuffer-internal.h" 62 #include "log-internal.h" 70 static int 75 int found_last_with_datap = 0; in evbuffer_validate_() 77 if (buf->first == NULL) { in evbuffer_validate_() [all …]
|
/freebsd/contrib/libevent/test/ |
H A D | regress_buffer.c | 2 * Copyright (c) 2003-2007 Niels Provos <provos@citi.umich.edu> 3 * Copyright (c) 2007-2012 Niels Provos and Nick Mathewson 27 #include "util-internal.h" 34 #include "event2/event-config.h" 60 #include "defer-internal.h" 61 #include "evbuffer-internal.h" 62 #include "log-internal.h" 70 static int 75 int found_last_with_datap = 0; in evbuffer_validate_() 77 if (buf->first == NULL) { in evbuffer_validate_() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelDAGToDAG.cpp | 1 //===-- PPCISelDAGToDAG.cpp - PPC --pattern matching inst selector --------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 72 #define DEBUG_TYPE "ppc-isel" 73 #define PASS_NAME "PowerPC DAG->DAG Pattern Instruction Selection" 86 "Number of compares not eliminated as they have non-extending uses."); 91 cl::opt<bool> ANDIGlueBug("expose-ppc-andi-glue-bug", 95 UseBitPermRewriter("ppc-use-bit-perm-rewriter", cl::init(true), 99 "ppc-bit-perm-rewriter-stress-rotates", [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelDAGToDAG.cpp | 1 //===-- SystemZISelDAGToDAG.cpp - A dag to dag inst selector for SystemZ --===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 23 #define DEBUG_TYPE "systemz-isel" 24 #define PASS_NAME "SystemZ DAG->DAG Pattern Instruction Selection" 31 // base+displacement 34 // base+displacement+index for load and store operands 37 // base+displacement+index for load address operands 40 // base+displacement+index+ADJDYNALLOC [all …]
|
/freebsd/sys/dev/qcom_qup/ |
H A D | qcom_spi_hw.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 64 int 78 sc->config.input_block_size = 4; in qcom_spi_hw_read_controller_transfer_sizes() 80 sc->config.input_block_size = val * 16; in qcom_spi_hw_read_controller_transfer_sizes() 86 sc->config.output_block_size = 4; in qcom_spi_hw_read_controller_transfer_sizes() 88 sc->config.output_block_size = val * 16; in qcom_spi_hw_read_controller_transfer_sizes() 93 sc->config.input_fifo_size = in qcom_spi_hw_read_controller_transfer_sizes() 94 sc->config.input_block_size * (2 << val); in qcom_spi_hw_read_controller_transfer_sizes() 99 sc->config.output_fifo_size = in qcom_spi_hw_read_controller_transfer_sizes() [all …]
|
/freebsd/sys/contrib/dev/acpica/components/executer/ |
H A D | exmisc.c | 3 * Module Name: exmisc - ACPI AML (p-code) execution - specific opcodes 11 * Some or all of this work - Copyright (c) 1999 - 2023, Intel Corp. 24 * base code distributed originally by Intel ("Original Intel Code") to copy, 28 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent 105 * re-exports any such software from a foreign destination, Licensee shall 106 * ensure that the distribution and export/re-export of the software is in 109 * any of its subsidiaries will export/re-export any technical data, process, 131 * 3. Neither the names of the above-listed copyright holders nor the names 167 * PARAMETERS: ObjDesc - Create a reference to this object 168 * ReturnDesc - Where to store the reference [all …]
|