/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ddr/ |
H A D | jedec,lpddr-channel.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/ddr/jedec,lpddr-channel.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 16 - Julius Werner <jwerner@chromium.org> 21 - jedec,lpddr2-channel 22 - jedec,lpddr3-channel 23 - jedec,lpddr4-channel 24 - jedec,lpddr5-channel 26 io-width: [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/ |
H A D | omap-zoom-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 6 #include "omap-gpmc-smsc911x.dtsi" 19 reg = <3 0 8>; /* CS3, offset 0, IO size 8 */ 20 bank-width = <2>; 21 reg-shift = <1>; 22 reg-io-width = <1>; 23 interrupt-parent = <&gpio4>; 25 clock-frequency = <1843200>; 26 current-speed = <115200>; 27 gpmc,mux-add-data = <0>; [all …]
|
/freebsd/lib/libc/stdio/ |
H A D | xprintf.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 4 * Copyright (c) 2005 Poul-Henning Kamp 49 #include "un-namespace.h" 55 int __use_xprintf = -1; 57 /* private stuff -----------------------------------------------------*/ 76 #define to_digit(c) ((c) - '0') 79 /* various globals ---------------------------------------------------*/ 90 /* printing and padding functions ------------------------------------*/ 102 __printf_init(struct __printf_io *io) in __printf_init() argument [all …]
|
H A D | xprintf_int.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 4 * Copyright (c) 2005 Poul-Henning Kamp 49 #include <un-namespace.h> 53 /* private stuff -----------------------------------------------------*/ 69 /* various globals ---------------------------------------------------*/ 80 /* misc --------------------------------------------------------------*/ 103 *--cp = to_char(val); in __ultoa() 114 *--cp = to_char(val % 10); in __ultoa() 120 *--cp = to_char(sval % 10); in __ultoa() [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/realtek/ |
H A D | rtd129x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) 5 * Copyright (c) 2016-2019 Andreas Färber 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/reset/realtek,rtd1295.h> 16 interrupt-parent = <&gic>; 17 #address-cells = <1>; 18 #size-cells = <1>; 20 reserved-memory { 21 #address-cells = <1>; 22 #size-cells = <1>; [all …]
|
H A D | rtd139x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) 11 #include <dt-bindings/interrupt-controller/arm-gic.h> 12 #include <dt-bindings/reset/realtek,rtd1295.h> 15 interrupt-parent = <&gic>; 16 #address-cells = <1>; 17 #size-cells = <1>; 19 reserved-memory { 20 #address-cells = <1>; 21 #size-cells = <1>; 34 no-map; [all …]
|
H A D | rtd16xx.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/interrupt-controller/irq.h> 13 interrupt-parent = <&gic>; 14 #address-cells = <1>; 15 #size-cells = <1>; 17 reserved-memory { 18 #address-cells = <1>; 19 #size-cells = <1>; 32 no-map; [all …]
|
/freebsd/sys/dev/bhnd/nvram/ |
H A D | bhnd_nvram_iores.c | 1 /*- 45 * BHND resource-backed NVRAM I/O context. 48 struct bhnd_nvram_io io; /**< common I/O instance state */ member 52 u_int bus_width; /**< data type byte width to be used 68 * @param bus_width The required I/O width (1, 2, or 4 bytes) to be 82 /* Verify the bus width */ in bhnd_nvram_iores_new() 90 BHND_NV_LOG("invalid bus width %u\n", bus_width); in bhnd_nvram_iores_new() 111 r_size = rman_get_size(r->res); in bhnd_nvram_iores_new() 112 r_start = rman_get_start(r->res); in bhnd_nvram_iores_new() 113 if (r_size < offset || r_size < size || r_size - size < offset) in bhnd_nvram_iores_new() [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/realtek/ |
H A D | rtd1195.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) 3 * Copyright (c) 2017-2019 Andreas Färber 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/reset/realtek,rtd1195.h> 15 interrupt-parent = <&gic>; 16 #address-cells = <1>; 17 #size-cells = <1>; 20 #address-cells = <1>; 21 #size-cells = <0>; 25 compatible = "arm,cortex-a7"; [all …]
|
/freebsd/share/man/man4/ |
H A D | io.4 | 32 .Nm io 35 .Cd "device io" 41 .Bd -literal 45 u_int width; 51 .Pa /dev/io 54 (which are normally reserved for kernel-internal code). 67 .Pa /dev/io 80 .Bl -tag -width IODEV_PIO_WRITE 99 .Fa width 104 .Pa /dev/io , [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/contrib/device-tree/Bindings/net/can/ |
H A D | nxp,sja1000.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Wolfgang Grandegger <wg@grandegger.com> 15 - enum: 16 - nxp,sja1000 17 - technologic,sja1000 18 - items: 19 - enum: 20 - renesas,r9a06g032-sja1000 # RZ/N1D [all …]
|
/freebsd/sys/contrib/device-tree/src/mips/netlogic/ |
H A D | xlp_evp.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 /dts-v1/; 8 model = "netlogic,XLP-EVP"; 10 #address-cells = <2>; 11 #size-cells = <2>; 14 #address-cells = <2>; 15 #size-cells = <1>; 16 compatible = "simple-bus"; 24 reg-shift = <2>; 25 reg-io-width = <4>; [all …]
|
H A D | xlp_fvp.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 /dts-v1/; 8 model = "netlogic,XLP-FVP"; 10 #address-cells = <2>; 11 #size-cells = <2>; 14 #address-cells = <2>; 15 #size-cells = <1>; 16 compatible = "simple-bus"; 24 reg-shift = <2>; 25 reg-io-width = <4>; [all …]
|
H A D | xlp_svp.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 /dts-v1/; 8 model = "netlogic,XLP-SVP"; 10 #address-cells = <2>; 11 #size-cells = <2>; 14 #address-cells = <2>; 15 #size-cells = <1>; 16 compatible = "simple-bus"; 24 reg-shift = <2>; 25 reg-io-width = <4>; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/i2c/ |
H A D | i2c-ocores.txt | 1 Device tree configuration for i2c-ocores 4 - compatible : "opencores,i2c-ocores" 6 "sifive,fu540-c000-i2c", "sifive,i2c0" 8 FU540-C000 SoC. 9 "sifive,fu740-c000-i2c", "sifive,i2c0" 11 FU740-C000 SoC. 12 Please refer to sifive-blocks-ip-versioning.txt for 14 - reg : bus address start and address range size of device 15 - clocks : handle to the controller clock; see the note below. 16 Mutually exclusive with opencores,ip-clock-frequency [all …]
|
H A D | opencores,i2c-ocores.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/i2c/opencores,i2c-ocores.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Peter Korsgaard <peter@korsgaard.com> 11 - Andrew Lunn <andrew@lunn.ch> 14 - $ref: /schemas/i2c/i2c-controller.yaml# 19 - items: 20 - enum: 21 - sifive,fu740-c000-i2c # Opencore based IP block FU740-C000 SoC [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/display/ |
H A D | intel,keembay-msscam.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/intel,keembay-msscam.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Anitha Chrisanthus <anitha.chrisanthus@intel.com> 11 - Edmond J Dea <edmund.j.dea@intel.com> 21 - const: intel,keembay-msscam 22 - const: syscon 27 reg-io-width: 31 - compatible [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/intel/ |
H A D | keembay-soc.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 8 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 interrupt-parent = <&gic>; 12 #address-cells = <2>; 13 #size-cells = <2>; 16 #address-cells = <1>; 17 #size-cells = <0>; 20 compatible = "arm,cortex-a53"; 23 enable-method = "psci"; 27 compatible = "arm,cortex-a53"; [all …]
|
/freebsd/sys/dev/isci/scil/ |
H A D | scif_sas_remote_device_state_handlers.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0 9 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 22 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 28 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 97 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_STARTING in scif_sas_remote_device_stopped_start_handler() 101 if (sci_base_state_machine_get_state(&fw_device->parent.state_machine) in scif_sas_remote_device_stopped_start_handler() 108 fw_device->domain, fw_device, fw_device->operation_status in scif_sas_remote_device_stopped_start_handler() 112 return fw_device->operation_status; in scif_sas_remote_device_stopped_start_handler() 135 scic_remote_device_get_protocols(fw_device->core_object, &dev_protocols); in scif_sas_remote_device_stopped_destruct_handler() [all …]
|
H A D | scif_sas_design.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0 9 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 22 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 28 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 61 - Nathan Marushak 64 - Richard Boyd 99 Some of the SAS framework objects contain sub-state machines. These 100 sub-state machines are started upon entrance to the super-state and stopped 101 upon exit of the super-state. [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/nxp/imx/ |
H A D | imx27-eukrea-cpuimx27.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 /dts-v1/; 18 clk14745600: clk-uart { 19 compatible = "fixed-clock"; 20 #clock-cells = <0>; 21 clock-frequenc [all...] |
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | smsc911x.txt | 1 * Smart Mixed-Signal Connectivity (SMSC) LAN911x/912x Controller 4 - compatible : Should be "smsc,lan<model>", "smsc,lan9115" 5 - reg : Address and length of the io space for SMSC LAN 6 - interrupts : one or two interrupt specifiers 7 - The first interrupt is the SMSC LAN interrupt line 8 - The second interrupt (if present) is the PME (power 11 - phy-mode : See ethernet.txt file in the same directory 14 - reg-shift : Specify the quantity to shift the register offsets by 15 - reg-io-width : Specify the size (in bytes) of the IO accesses that 18 - smsc,irq-active-high : Indicates the IRQ polarity is active-high [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/serial/ |
H A D | snps-dw-apb-uart.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 13 - $ref: serial.yaml# 14 - $ref: rs485.yaml# 16 - if: 20 const: starfive,jh7110-uart 33 - items: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/display/bridge/ |
H A D | ingenic,jz4780-hdmi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/bridge/ingenic,jz4780-hdmi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - H. Nikolaus Schaller <hns@goldelico.com> 17 - $ref: synopsys,dw-hdmi.yaml# 21 const: ingenic,jz4780-dw-hdmi 23 reg-io-width: 42 - compatible 43 - clocks [all …]
|