/freebsd/sys/contrib/device-tree/Bindings/mfd/ |
H A D | max8925.txt | 4 - 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 D | save.h | 3 * 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 D | nvidia,tegra186-timer.yaml | 1 # 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 D | local_apic.c | 1 /*- 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 D | amlogic,meson-saradc.yaml | 1 # 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 D | lpc32xx.dtsi | 1 // 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 D | mmp2-brownstone.dts | 1 // 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 D | pmc.sandybridgeuc.3 | 45 .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 D | pmc.haswelluc.3 | 45 .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 D | am335x-cm-t335.dts | 1 // 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 D | am437x-cm-t43.dts | 1 // 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 D | am335x-pdu001.dts | 6 * 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 D | am335x-evmsk.dts | 1 // 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 D | am335x-evm.dts | 1 // 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 D | xen_timer.c | 1 /*- 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 D | ti_adc.c | 1 /*- 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 D | r8a77980.dtsi | 1 // 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 D | r8a774a1.dtsi | 1 // 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 D | r8a774b1.dtsi | 1 // 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 D | r8a774e1.dtsi | 1 // 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 D | NOTES | 2 # 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 D | linprocfs.c | 1 /*- 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 D | acpi.c | 1 /*- 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 D | if_iwnreg.h | 3 /*- 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 D | if_mwl.c | 1 /*- 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 …]
|