/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | maxlinear,gpy2xx.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andrew Lunn <andrew@lunn.ch> 11 - Michael Walle <michael@walle.cc> 14 - $ref: ethernet-phy.yaml# 17 maxlinear,use-broken-interrupts: 19 Interrupts are broken on some GPY2xx PHYs in that they keep the 23 interrupts are disabled for this PHY and polling mode is used. If one 31 maxlinear,use-broken-interrupts: [ interrupts ] [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/serial/ |
H A D | 8250.yaml | 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - devicetree@vger.kernel.org 13 - $ref: serial.yaml# 14 - $ref: /schemas/memory-controllers/mc-peripheral-props.yaml# 15 - if: 17 - required: 18 - aspeed,lpc-io-reg 19 - required: 20 - aspeed,lpc-interrupts [all …]
|
/freebsd/share/man/man4/ |
H A D | hpet.4 | 4 .\" Redistribution and use in source and binary forms, with or without 19 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 35 .Bd -ragged -offset indent 41 .Bl -ohang 44 Each set bit allows driver to use respective IRQ, 47 Default value is 0xffff0000, except some known broken hardware. 56 drivers are not using interrupts, by setting also: 57 .Bd -literal 63 controls how much per-CPU event timers should driver attempt to register. [all …]
|
H A D | snd_atiixp.4 | 4 .\" Redistribution and use in source and binary forms, with or without 19 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 34 .Bd -ragged -offset indent 42 .Bd -literal -offset indent 59 .Bl -tag -width ".Va dev.pcm.%d.polling" -offset indent 66 device cannot generate interrupts at all. 73 .Bl -bullet -compact 98 32bit native recording is broken on some hardware.
|
H A D | timecounters.4 | 4 .\" Redistribution and use in source and binary forms, with or without 19 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 32 The kernel uses several types of time-related devices, such as: real time clocks, 37 Event timers are responsible for generating interrupts at a specified time or 38 periodically, to run different time-based events. 45 performance-critical places like the process scheduler. 63 .Bd -literal 64 kern.timecounter.choice: TSC-low(-100) HPET(950) i8254(0) ACPI-fast(900) dummy(-1000000) 65 kern.timecounter.tc.ACPI-fast.mask: 16777215 [all …]
|
H A D | dc.4 | 4 .\" Redistribution and use in source and binary forms, with or without 12 .\" 3. All advertising materials mentioning features or use of this software 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 28 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 41 .Bd -ragged -offset indent 49 .Bd -literal -offset indent 75 Others use different receiver filter programming 93 .Bl -tag -width ".Cm 10baseT/UTP" 101 Note: the built-in NWAY autonegotiation on the original PNIC 82c168 [all …]
|
/freebsd/contrib/kyua/integration/ |
H A D | cmd_test_test.sh | 4 # Redistribution and use in source and binary forms, with or without 23 # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 26 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 41 simple_all_pass:pass -> passed [S.UUUs] 42 simple_all_pass:skip -> skipped: The reason for skipping is this [S.UUUs] 47 1/2 passed (0 broken, 0 failed, 1 skipped) 51 atf_check -s exit:0 -o file:expout -e empty kyua test 66 simple_some_fail:fail -> failed: This fails on purpose [S.UUUs] 67 simple_some_fail:pass -> passed [S.UUUs] 72 1/2 passed (0 broken, 1 failed, 0 skipped) [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/i2c/ |
H A D | marvell,mv64xxx-i2c.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/i2c/marvell,mv64xxx-i2c.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Gregory CLEMENT <gregory.clement@bootlin.com> 15 - const: allwinner,sun4i-a10-i2c 16 - items: 17 - const: allwinner,sun7i-a20-i2c 18 - const: allwinner,sun4i-a10-i2c 19 - const: allwinner,sun6i-a31-i2c [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/timer/ |
H A D | arm,arch_timer_mmio.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marc Zyngier <marc.zyngier@arm.com> 11 - Mark Rutland <mark.rutland@arm.com> 17 The memory mapped timer is attached to a GIC to deliver its interrupts via SPIs. 22 - enum: 23 - arm,armv7-timer-mem 29 '#address-cells': 32 '#size-cells': [all …]
|
H A D | arm,arch_timer.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marc Zyngier <marc.zyngier@arm.com> 11 - Mark Rutland <mark.rutland@arm.com> 13 ARM cores may have a per-core architected timer, which provides per-cpu timers, 17 The per-core architected timer is attached to a GIC to deliver its 18 per-processor interrupts via PPIs. The memory mapped timer is attached to a GIC 19 to deliver its interrupts via SPIs. 24 - items: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/soc/fsl/cpm_qe/qe/ |
H A D | ucc.txt | 4 - device_type : should be "network", "hldc", "uart", "transparent" 6 - compatible : could be "ucc_geth" or "fsl_atm" and so on. 7 - cell-index : the ucc number(1-8), corresponding to UCCx in UM. 8 - reg : Offset and length of the register set for the device 9 - interrupts : <a b> where a is the interrupt number and b is a 14 - pio-handle : The phandle for the Parallel I/O port configuration. 15 - port-number : for UART drivers, the port number to use, between 0 and 3. 18 CPM UART driver, the port-number is required for the QE UART driver. 19 - soft-uart : for UART drivers, if specified this means the QE UART device 20 driver should use "Soft-UART" mode, which is needed on some SOCs that have [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/st/ |
H A D | stm32746g-eval.dts | 2 * Copyright 2015 - Maxime Coquelin <mcoquelin.stm32@gmail.com> 4 * This file is dual-licensed: you can use it either under the terms 24 * restriction, including without limitation the rights to use, 39 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 43 /dts-v1/; 45 #include "stm32f746-pinctrl.dtsi" 46 #include <dt-bindings/input/input.h> 47 #include <dt-bindings/interrupt-controlle [all...] |
H A D | stm32mp157a-stinger96.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 9 #include "stm32mp15-pinctrl.dtsi" 10 #include "stm32mp15xxac-pinctrl.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/mfd/st,stpmic1.h> 24 stdout-path = "serial1:115200n8"; 33 compatible = "gpio-led [all...] |
/freebsd/sys/contrib/device-tree/Bindings/mtd/ |
H A D | jedec,spi-nor.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/mtd/jedec,spi-nor.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 13 - $ref: mtd.yaml# 14 - $ref: /schemas/spi/spi-peripheral-props.yaml# 19 - items: 20 - pattern: "^((((micron|spansion|st),)?\ 33 - const: jedec,spi-nor [all …]
|
H A D | brcm,brcmnand.txt | 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 21 string, like "brcm,brcmnand-v7.0" 23 brcm,brcmnand-v2.1 24 brcm,brcmnand-v2.2 25 brcm,brcmnand-v4.0 26 brcm,brcmnand-v5.0 27 brcm,brcmnand-v6.0 [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/allwinner/ |
H A D | sun5i-a13-licheepi-one.dts | 4 * Based on sun5i-a13-olinuxino.dts, which is 5 * Copyright 2012 Maxime Ripard <maxime.ripard@free-electrons.com> 8 * This file is dual-licensed: you can use it either under the terms 28 * restriction, including without limitation the rights to use, 43 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 47 /dts-v1/; 48 #include "sun5i-a13.dtsi" 49 #include "sunxi-common-regulators.dtsi" 51 #include <dt-bindings/gpio/gpio.h> 52 #include <dt-bindings/input/input.h> [all …]
|
H A D | sun5i-a13-utoo-p66.dts | 4 * This file is dual-licensed: you can use it either under the terms 24 * restriction, including without limitation the rights to use, 39 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 43 /dts-v1/; 44 #include "sun5i-a13.dtsi" 45 #include "sun5i-reference-design-tablet.dtsi" 46 #include <dt-bindings/interrupt-controller/irq.h> 50 compatible = "utoo,p66", "allwinner,sun5i-a13"; 54 /delete-property/serial0; 58 /delete-property/stdout-path; [all …]
|
/freebsd/sys/dev/sdhci/ |
H A D | sdhci.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 7 * Redistribution and use in source and binary forms, with or without 21 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 24 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 50 /* Controller has an off-by-one issue with timeout value */ 52 /* Controller has broken read timings */ 56 /* Data timeout is invalid, should use SD clock */ 62 /* Hardware shifts the 136-bit response, don't do it in software. */ 64 /* Wait to see reset bit asserted before waiting for de-asserted */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/ |
H A D | arm,gic-v3.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/arm,gic-v3.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marc Zyngier <maz@kernel.org> 14 Peripheral Interrupts (PPI), Shared Peripheral Interrupts (SPI), 15 Software Generated Interrupts (SGI), and Locality-specific Peripheral 16 Interrupts (LPI). 19 - $ref: /schemas/interrupt-controller.yaml# 24 - items: [all …]
|
/freebsd/sys/dev/uart/ |
H A D | uart_dev_ns8250.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 7 * Redistribution and use in source and binary forms, with or without 22 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 83 "Number of UART RX interrupts where TX is not ready, before data is discarded"); 86 * To use early printf on x86, add the following to your kernel config: 102 while ((inb(stat) & LSR_THRE) == 0 && --limit > 0) in uart_ns8250_early_putc() 110 * Clear pending interrupts. THRE is cleared by reading IIR. Data 160 return (16000000 * divisor / bas->rclk); in ns8250_delay() [all …]
|
/freebsd/sys/dts/arm/ |
H A D | socfpga_arria10_socdk_sdmmc.dts | 1 /*- 6 * Cambridge Computer Laboratory under DARPA/AFRL contract FA8750-10-C-0237 9 * Redistribution and use in source and binary forms, with or without 24 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 31 /dts-v1/; 36 compatible = "altr,socfpga-arria10", "altr,socfpga"; 44 clock-frequency = <200000000>; 49 compatible = "arm,cortex-a9-global-timer"; 51 interrupts = <1 11 0x301>; [all …]
|
/freebsd/share/man/man9/ |
H A D | mutex.9 | 4 .\" Redistribution and use in source and binary forms, with or without 22 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 25 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 106 .Bl -enum 129 to not break anything that is not already broken. 139 on a non-spin mutex. 141 against itself all interrupts are either blocked or deferred on a processor 216 Interrupts are disabled during the spin and remain disabled 266 otherwise the mutex will be acquired and a non-zero value will be returned. 342 function returns non-zero if [all …]
|
/freebsd/sys/kern/ |
H A D | kern_poll.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2001-2002 Luigi Rizzo 8 * Redistribution and use in source and binary forms, with or without 23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 62 * If registration is successful, the driver must disable interrupts, 74 * call -- typically this is the number of packets to be received, or 81 * with polling and disable interrupts, if registration was successful. 119 if (error || !req->newptr ) in poll_burst_max_sysctl() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mmc/ |
H A D | exynos-dw-mshc.txt | 7 by synopsys-dw-mshc.txt and the properties used by the Samsung Exynos specific 13 - "samsung,exynos4210-dw-mshc": for controllers with Samsung Exynos4210 15 - "samsung,exynos4412-dw-mshc": for controllers with Samsung Exynos4412 17 - "samsung,exynos5250-dw-mshc": for controllers with Samsung Exynos5250 19 - "samsung,exynos5420-dw-mshc": for controllers with Samsung Exynos5420 21 - "samsung,exynos7-dw-mshc": for controllers with Samsung Exynos7 23 - "samsung,exynos7-dw-mshc-smu": for controllers with Samsung Exynos7 25 - "axis,artpec8-dw-mshc": for controllers with ARTPEC-8 specific 28 * samsung,dw-mshc-ciu-div: Specifies the divider value for the card interface 32 * samsung,dw-mshc-sdr-timing: Specifies the value of CIU clock phase shift value [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | msm8916-samsung-serranove.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 6 /dts-v1/; 8 #include "msm8916-pm8916.dtsi" 9 #include "msm8916-modem-qdsp6.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-binding [all...] |