Home
last modified time | relevance | path

Searched +full:tsc +full:- +full:irq (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Dmax8925.txt4 - compatible : "maxim,max8925"
5 - reg : the I2C slave address for the max8925 chip
6 - interrupts : IRQ line for the max8925 chip
7 - interrupt-controller: describes the max8925 as an interrupt
9 - #interrupt-cells : should be 1.
10 - The cell is the max8925 local IRQ number
13 - maxim,tsc-irq: there are 2 IRQ lines for max8925, one is indicated in
16 max8925 consists of a large and varied group of sub-devices:
19 ------ ------------ -----------
20 max8925-onkey : : On key
[all …]
/freebsd/sys/contrib/xen/arch-x86/hvm/
H A Dsave.h3 * be saved along with the domain's memory and device-model state.
43 uint32_t gtsc_khz; /* Guest's TSC frequency in kHz */
53 * - Pre-3.4 didn't have msr_tsc_aux
54 * - Pre-4.7 didn't have fpu_initialised
149 uint64_t tsc; member
263 uint64_t tsc; member
291 * be able to do the modification in-place. in _hvm_hw_fix_cpu()
293 ucpu->nat.error_code = ucpu->cmp.error_code; in _hvm_hw_fix_cpu()
294 ucpu->nat.pending_event = ucpu->cmp.pending_event; in _hvm_hw_fix_cpu()
295 ucpu->nat.tsc = ucpu->cmp.tsc; in _hvm_hw_fix_cpu()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/timer/
H A Dnvidia,tegra186-timer.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/timer/nvidia,tegra186-timer.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thierry Reding <treding@nvidia.com>
13 The Tegra timer provides 29-bit timer counters and a 32-bit timestamp
15 reference generated by USEC, TSC or either clk_m or OSC. Each TMR can be
16 programmed to generate one-shot, periodic, or watchdog interrupts.
22 - const: nvidia,tegra186-timer
24 The Tegra186 timer provides ten 29-bit timer counters.
[all …]
/freebsd/sys/x86/x86/
H A Dlocal_apic.c1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
15 * 3. Neither the name of the author nor the names of any co-contributors
98 * I/O interrupts use non-negative IRQ values. These values are used
99 * to mark unused IDT entries or IDT entries reserved for a non-I/O
102 #define IRQ_FREE -1
103 #define IRQ_TIMER -2
104 #define IRQ_SYSCALL -3
105 #define IRQ_DTRACE_RET -4
106 #define IRQ_EVTCHN -5
[all …]
/freebsd/sys/contrib/device-tree/Bindings/iio/adc/
H A Damlogic,meson-saradc.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/iio/adc/amlogic,meson-saradc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Martin Blumenstingl <martin.blumenstingl@googlemail.com>
18 - const: amlogic,meson-saradc
19 - items:
20 - enum:
21 - amlogic,meson8-saradc
22 - amlogic,meson8b-saradc
[all …]
/freebsd/sys/contrib/device-tree/src/arm/nxp/lpc/
H A Dlpc32xx.dtsi1 // SPDX-License-Identifier: GPL-2.0+
5 * Copyright (C) 2015-2019 Vladimir Zapolskiy <vz@mleia.com>
9 #include <dt-bindings/clock/lpc32xx-clock.h>
10 #include <dt-bindings/interrupt-controller/irq.h>
13 #address-cells = <1>;
14 #size-cells = <1>;
16 interrupt-parent = <&mic>;
19 #address-cells = <1>;
20 #size-cells = <0>;
23 compatible = "arm,arm926ej-s";
[all …]
/freebsd/sys/contrib/device-tree/src/arm/marvell/
H A Dmmp2-brownstone.dts1 // SPDX-License-Identifier: GPL-2.0-only
7 /dts-v1/;
12 compatible = "mrvl,mmp2-brownstone", "mrvl,mmp2";
34 interrupt-parent = <&intcmux4>;
35 interrupt-controller;
36 #interrupt-cells = <1>;
37 maxim,tsc-irq = <0>;
41 regulator-min-microvolt = <637500>;
42 regulator-max-microvolt = <1425000>;
43 regulator-boot-on;
[all …]
/freebsd/lib/libpmc/
H A Dpmc.sandybridgeuc.345 .Bl -tag -width "Li PMC_CLASS_UCP"
47 Fixed-function counters that count only one hardware event per counter.
59 .%B "Intel(R) 64 and IA-32 Architectures Software Developers Manual"
61 .%N "Order Number: 253669-039US"
68 Not all CPUs in this family implement fixed-function counters.
71 .Bl -column "PMC_CAP_INTERRUPT" "Support"
88 .Bl -tag -width indent
94 Configure the PMC to count the number of de-asserted to asserted
109 .Bl -tag -width indent
127 Filter on cross-core snoops resulted in external snoop request.
[all …]
H A Dpmc.haswelluc.345 .Bl -tag -width "Li PMC_CLASS_UCP"
47 Fixed-function counters that count only one hardware event per counter.
59 .%B "Intel(R) 64 and IA-32 Architectures Software Developers Manual"
61 .%N "Order Number: 325462-045US"
68 Not all CPUs in this family implement fixed-function counters.
71 .Bl -column "PMC_CAP_INTERRUPT" "Support"
88 .Bl -tag -width indent
94 Configure the PMC to count the number of de-asserted to asserted
109 .Bl -tag -width indent
115 A snoop invalidates a non-modified line in some
[all …]
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/
H A Dam335x-cm-t335.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * am335x-cm-t335.dts - Device Tree file for Compulab CM-T335
5 * Copyright (C) 2014 - 2015 CompuLab Ltd. - http://www.compulab.co.il/
8 /dts-v1/;
11 #include <dt-bindings/interrupt-controller/irq.h>
14 model = "CompuLab CM-T335";
15 compatible = "compulab,cm-t335", "ti,am33xx";
23 compatible = "gpio-leds";
24 pinctrl-names = "default";
25 pinctrl-0 = <&gpio_led_pins>;
[all …]
H A Dam437x-cm-t43.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2015 CompuLab, Ltd. - http://www.compulab.co.il/
6 /dts-v1/;
8 #include <dt-bindings/pinctrl/am43xx.h>
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/interrupt-controller/irq.h>
14 model = "CompuLab CM-T43";
15 compatible = "compulab,am437x-cm-t43", "ti,am4372", "ti,am43";
18 compatible = "gpio-leds";
21 label = "cm-t43:green";
[all …]
H A Dam335x-pdu001.dts6 * Copyright (C) 2018 EETS GmbH - http://www.eets.ch/
8 * Copyright (C) 2011, Texas Instruments, Incorporated - https://www.ti.com/
10 * SPDX-License-Identifier: GPL-2.0+
13 /dts-v1/;
16 #include <dt-bindings/interrupt-controller/irq.h>
17 #include <dt-bindings/leds/leds-pca9532.h>
24 stdout-path = &uart3;
29 cpu0-supply = <&vdd1_reg>;
39 compatible = "regulator-fixed";
40 regulator-name = "vbat";
[all …]
H A Dam335x-evmsk.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
11 /dts-v1/;
14 #include <dt-bindings/pwm/pwm.h>
15 #include <dt-bindings/interrupt-controller/irq.h>
18 model = "TI AM335x EVM-SK";
19 compatible = "ti,am335x-evmsk", "ti,am33xx";
23 cpu0-supply = <&vdd1_reg>;
33 stdout-path = &uart0;
37 compatible = "regulator-fixed";
[all …]
H A Dam335x-evm.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
5 /dts-v1/;
8 #include <dt-bindings/interrupt-controller/irq.h>
12 compatible = "ti,am335x-evm", "ti,am33xx";
16 cpu0-supply = <&vdd1_reg>;
26 stdout-path = &uart0;
30 compatible = "regulator-fixed";
31 regulator-name = "vbat";
32 regulator-min-microvolt = <5000000>;
[all …]
/freebsd/sys/dev/xen/timer/
H A Dxen_timer.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
49 #include <xen/xen-os.h>
70 /* 18446744073 = int(2^64 / NSEC_IN_SC) = 1 ns in 64-bit fractions */
107 if (devclass_get_device(devclass_find(driver->name), 0)) in xentimer_identify()
110 BUS_ADD_CHILD(parent, 0, driver->name, 0); in xentimer_identify()
119 * - Vector callback support by the hypervisor, in order to deliver in xentimer_probe()
121 * - Access to the hypervisor shared info page, in order to look up in xentimer_probe()
123 * - The hypervisor must say its PV clock is "safe" to use. in xentimer_probe()
124 * - The hypervisor must support VCPUOP hypercalls. in xentimer_probe()
[all …]
/freebsd/sys/arm/ti/
H A Dti_adc.c1 /*-
94 evdev_push_event(sc->sc_evdev, EV_ABS, ABS_X, sc->sc_x); in ti_adc_ev_report()
95 evdev_push_event(sc->sc_evdev, EV_ABS, ABS_Y, sc->sc_y); in ti_adc_ev_report()
96 evdev_push_event(sc->sc_evdev, EV_KEY, BTN_TOUCH, sc->sc_pen_down); in ti_adc_ev_report()
97 evdev_sync(sc->sc_evdev); in ti_adc_ev_report()
108 if (sc->sc_last_state == 1) in ti_adc_enable()
116 if (sc->sc_tsc_wires > 0) { in ti_adc_enable()
118 switch (sc->sc_tsc_wires) { in ti_adc_enable()
136 sc->sc_last_state = 1; in ti_adc_enable()
146 if (sc->sc_last_state == 0) in ti_adc_disable()
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/renesas/
H A Dr8a77980.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the R-Car V3H (R8A77980) SoC
9 #include <dt-bindings/clock/r8a77980-cpg-mssr.h>
10 #include <dt-bindings/interrupt-controller/irq.h>
11 #include <dt-bindings/interrupt-controller/arm-gic.h>
12 #include <dt-bindings/power/r8a77980-sysc.h>
16 #address-cells = <2>;
17 #size-cells = <2>;
19 /* External CAN clock - to be overridden by boards that provide it */
21 compatible = "fixed-clock";
[all …]
H A Dr8a774a1.dtsi1 // SPDX-License-Identifier: GPL-2.0
8 #include <dt-bindings/interrupt-controller/irq.h>
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
10 #include <dt-binding
498 tsc: thermal@e6198000 { global() label
[all...]
H A Dr8a774b1.dtsi1 // SPDX-License-Identifier: GPL-2.0
8 #include <dt-bindings/interrupt-controller/irq.h>
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
10 #include <dt-binding
382 tsc: thermal@e6198000 { global() label
[all...]
H A Dr8a774e1.dtsi1 // SPDX-License-Identifier: GPL-2.0
8 #include <dt-bindings/interrupt-controller/irq.h>
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
10 #include <dt-binding
562 tsc: thermal@e6198000 { global() label
[all...]
/freebsd/sys/conf/
H A DNOTES2 # NOTES -- Lines that can be cut/pasted into kernel and hints configs.
11 # Please use ``make LINT'' to create an old-style LINT file if you want to
12 # do kernel test-builds.
48 # auto-size based on physical memory.
66 # after most other flags. Here we use it to inhibit use of non-optimal
67 # gcc built-in functions (e.g., memcmp).
70 # The following is equivalent to 'config -g KERNELNAME' and creates
71 # 'kernel.debug' compiled with -g debugging as well as a normal
81 makeoptions CONF_CFLAGS=-fno-builtin #Don't allow use of memcmp, etc.
82 #makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
[all …]
/freebsd/sys/compat/linprocfs/
H A Dlinprocfs.c1 /*-
2 * SPDX-License-Identifier: BSD-4-Clause
4 * Copyright (c) 2000 Dag-Erling Smørgrav
6 * Copyright (c) 1993 Jan-Simon Pendry
11 * Jan-Simon Pendry.
126 #define P2K(x) ((x) << (PAGE_SHIFT - 10)) /* pages to kbytes */
127 #define TV2J(x) ((x)->tv_sec * 100UL + (x)->tv_usec / 10000)
140 * This character array is used with ki_stati-1 as an index and tries to
166 swapfree = swaptotal - swapused; in linprocfs_domeminfo()
209 * We default the flags to include all non-conflicting flags, in linprocfs_docpuinfo()
[all …]
/freebsd/usr.sbin/acpi/acpidump/
H A Dacpi.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
96 /* Size of an address. 32-bit for ACPI 1.0, 64-bit for ACPI 2.0 and up. */
108 "S-CRTM Contents",
109 "S-CRTM Version",
116 "Non-Host Code",
117 "Non-Host Config",
118 "Non-Host Info"
133 "S-CRTM Version String",
134 "S-CRTM Contents",
[all …]
/freebsd/sys/dev/iwn/
H A Dif_iwnreg.h3 /*-
52 /* RX buffers must be large enough to hold a full 4K A-MPDU. */
56 /* HW supports 36-bit DMA addresses. */
108 * Flow-Handler registers.
191 #define IWN_PRPH_DWORD ((sizeof (uint32_t) - 1) << 24)
417 * 29: flag fast IRQ request
418 * 28-14: Reserved
419 * 13-00: RX frame size
444 /* 0:4 TX queue id - 5:6 reserved - 7 unsolicited RX
445 * or uCode-originated notification
[all …]
/freebsd/sys/dev/mwl/
H A Dif_mwl.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2007-2009 Sam Leffler, Errno Consulting
5 * Copyright (c) 2007-2008 Marvell Semiconductor, Inc.
230 ((sc->sc_debug & MWL_DEBUG_RECV) && \
231 ((sc->sc_debug & MWL_DEBUG_RECV_ALL) || !IEEE80211_IS_MGMT_BEACON(wh)))
233 (sc->sc_debug & MWL_DEBUG_XMIT)
236 if (sc->sc_debug & (m)) \
240 if (sc->sc_debug & MWL_DEBUG_KEYCACHE) \
255 * Each packet has fixed front matter: a 2-byte length
[all …]

12