Home
last modified time | relevance | path

Searched +full:use +full:- +full:broken +full:- +full:interrupts (Results 1 – 25 of 120) sorted by relevance

12345

/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dmaxlinear,gpy2xx.yaml1 # 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 D8250.yaml3 ---
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 Dhpet.44 .\" 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 Dsnd_atiixp.44 .\" 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 Dtimecounters.44 .\" 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 …]
/freebsd/sys/contrib/device-tree/Bindings/i2c/
H A Dmarvell,mv64xxx-i2c.yaml1 # 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 Darm,arch_timer_mmio.yaml1 # 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 Darm,arch_timer.yaml1 # 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/contrib/kyua/integration/
H A Dcmd_test_test.sh4 # 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/soc/fsl/cpm_qe/qe/
H A Ducc.txt4 - 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 Dstm32746g-eval.dts2 * 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 Dstm32mp157a-stinger96.dtsi1 // 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 Djedec,spi-nor.yaml1 # 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 Dbrcm,brcmnand.txt3 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 Dsun5i-a13-licheepi-one.dts4 * 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 Dsun5i-a13-utoo-p66.dts4 * 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 Dsdhci.h1 /*-
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 Darm,gic-v3.yaml1 # 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 Duart_dev_ns8250.c1 /*-
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 Dsocfpga_arria10_socdk_sdmmc.dts1 /*-
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 Dmutex.94 .\" 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 Dkern_poll.c1 /*-
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 Dexynos-dw-mshc.txt7 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/dev/mmc/
H A Dmmc_fdt_helpers.c5 * Redistribution and use in source and binary forms, with or without
21 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
24 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
57 helper->props = mmc_helper.props; in mmc_fdt_parse()
63 if (regulator_get_by_ofw_property(dev, 0, "vmmc-supply", in mmc_fdt_parse()
64 &helper->vmmc_supply) == 0) { in mmc_fdt_parse()
66 device_printf(dev, "vmmc-supply regulator found\n"); in mmc_fdt_parse()
68 if (regulator_get_by_ofw_property(dev, 0, "vqmmc-supply", in mmc_fdt_parse()
69 &helper->vqmmc_supply) == 0) { in mmc_fdt_parse()
71 device_printf(dev, "vqmmc-supply regulator found\n"); in mmc_fdt_parse()
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dmsm8916-samsung-serranove.dts1 // 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...]

12345