/freebsd/sys/contrib/device-tree/Bindings/watchdog/ |
H A D | atmel-sama5d4-wdt.txt | 4 - compatible: "atmel,sama5d4-wdt" or "microchip,sam9x60-wdt" 5 - reg: base physical address and length of memory mapped region. 8 - timeout-sec: watchdog timeout value (in seconds). 9 - interrupts: interrupt number to the CPU. 10 - atmel,watchdog-type: should be "hardware" or "software". 15 - atmel,idle-halt: present if you want to stop the watchdog when the CPU is 22 - atmel,dbg-halt: present if you want to stop the watchdog when the CPU is 27 compatible = "atmel,sama5d4-wdt"; 30 timeout-sec = <10>; 31 atmel,watchdog-type = "hardware"; [all …]
|
H A D | atmel-wdt.txt | 3 ** at91sam9-wdt 6 - compatible: must be "atmel,at91sam9260-wdt". 7 - reg: physical base address of the controller and length of memory mapped 9 - clocks: phandle to input clock. 12 - timeout-sec: contains the watchdog timeout in seconds. 13 - interrupts : Should contain WDT interrupt. 14 - atmel,max-heartbeat-sec : Should contain the maximum heartbeat value in 17 - atmel,min-heartbeat-sec : Should contain the minimum heartbeat value in 18 seconds. This value must be smaller than the max-heartbeat-sec value. 20 - atmel,watchdog-type : Should be "hardware" or "software". Hardware watchdog [all …]
|
H A D | atmel,sama5d4-wdt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/watchdog/atmel,sama5d4-wdt.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Eugen Hristev <eugen.hristev@microchip.com> 13 - $ref: watchdog.yaml# 18 - enum: 19 - atmel,sama5d4-wdt 20 - microchip,sam9x60-wdt 21 - microchip,sama7g5-wdt [all …]
|
H A D | atmel,at91sam9-wdt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/watchdog/atmel,at91sam9-wdt.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Eugen Hristev <eugen.hristev@microchip.com> 15 const: atmel,at91sam9260-wdt 26 atmel,max-heartbeat-sec: 32 atmel,min-heartbeat-sec: 35 must be smaller than the max-heartbeat-sec value. It is used to 39 atmel,watchdog-type: [all …]
|
/freebsd/sys/sys/ |
H A D | kbio.h | 1 /*- 47 #define KB_84 1 /* 'old' 84 key AT-keyboard */ 48 #define KB_101 2 /* MF-101 or MF-102 keyboard */ 160 /* 0x7b-0x7f reserved do not use ! */ 167 #define DBG 0x86 /* call debugger */ macro 199 #define HALT 0xa1 /* halt machine */ macro 200 #define PDWN 0xa2 /* halt machine and power down */ 201 #define PASTE 0xa3 /* paste from cut-paste buffer */ 203 #define F(x) ((x)+F_FN-1) 204 #define S(x) ((x)+F_SCR-1) [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 1 //===- FastISel.cpp - Implementation of the FastISel class ----------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 13 // types (e.g. i64 on 32-bit targets) and operations are not supported. It is 24 // The intended use for "fast" instruction selection is "-O0" mode 27 // at -O0, the LLVM optimizers are not running, and this makes the 31 // in -O0 compiles. 33 // Basic operations are supported in a target-independent way, by reading 37 // target-specific code. 39 //===----------------------------------------------------------------------===// [all …]
|
/freebsd/usr.sbin/kbdcontrol/ |
H A D | kbdcontrol.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 1994-1995 Søren Schmidt 72 /* 01-04 */ "\033[M", "\033[N", "\033[O", "\033[P", 73 /* 05-08 */ "\033[Q", "\033[R", "\033[S", "\033[T", 74 /* 09-12 */ "\033[U", "\033[V", "\033[W", "\033[X", 75 /* 13-16 */ "\033[Y", "\033[Z", "\033[a", "\033[b", 76 /* 17-20 */ "\033[c", "\033[d", "\033[e", "\033[f", 77 /* 21-24 */ "\033[g", "\033[h", "\033[i", "\033[j", 78 /* 25-28 */ "\033[k", "\033[l", "\033[m", "\033[n", [all …]
|
/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | ecore_dbg_fw_funcs.c | 2 * Copyright (c) 2017-2018 Cavium, Inc. 168 return (r[0] < (r[1] - imm[0])); in cond8() 226 * Addresses are in bytes, sizes are in quad-regs. 363 …, val_width, amount) (((val) | ((val) << (val_width))) >> (amount)) & ((1 << (val_width)) - 1) 371 #define FIELD_BIT_MASK(type, field) (((1 << FIELD_BIT_SIZE(type, field)) - 1) << FIELD_DWORD_SHIF… 390 #define NUM_EXTRA_DBG_LINES(block_desc) (1 + (block_desc->has_latency_events ? 1 : 0)) 391 #define NUM_DBG_LINES(block_desc) (block_desc->num_of_lines + NUM_EXTRA_DBG_LINES(block_desc)) 457 #define MAX_CYCLE_VALUES_MASK ((1 << VALUES_PER_CYCLE) - 1) 1305 "dbg", { true, true, true }, false, 0, 1529 "int-buf", [all …]
|
H A D | reg_addr.h | 2 * Copyright (c) 2017-2018 Cavium, Inc. 78 …- For ending "endless completion". 0 - When receiving a completion timeout while receiving a compl… 79 … DataWidth:0x4 // 0 - TXCPL sync fifo pop underflow 1 - TXR sync fifo pop underflow 2 - TXW hea… 80 …s:R DataWidth:0x6 // 0 - RX target read and config sync fifo push overflow 1 - RX header syn… 81 …ataWidth:0x14 // 4:0 - TXCPL sync fifo pop status 9:5 - TXR sync fifo pop status 14:10 - TXW hea… 88 …ffff<<0) // Vendor ID. PCI-SIG assigned Manufacturer Identifier. Note: The access attributes of … 90 …ce Identifier. Note: The access attributes of this field are as follows: - Dbi: if (DBI_RO_WR_E… 116 … (0x1<<9) // Fast back-to-back transaction ena… 128 … (0x1<<23) // Fast back-to-back capable. Not ap… 145 …l has_io_bar=0. Note: The access attributes of this field are as follows: - Dbi: if (DBI_RO_WR_E… [all …]
|
/freebsd/sys/contrib/dev/iwlwifi/ |
H A D | iwl-csr.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2005-2014, 2018-2024 Intel Corporation 4 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH 14 * low power states due to driver-invoked device resets 15 * (e.g. CSR_RESET_REG_FLAG_SW_RESET) or uCode-drive [all...] |
/freebsd/sys/dev/usb/ |
H A D | usb_request.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 6 * Copyright (c) 2008-2020 Hans Petter Selasky. All rights reserved. 109 .bus_index = -1, 110 .dev_index = -1, 111 .bmRequestType_value = -1, 112 .bRequest_value = -1, 132 /*------------------------------------------------------------------------* 136 *------------------------------------------------------------------------*/ 139 struct usb_ctrl_debug_bits *dbg) in usbd_get_debug_bits() argument [all …]
|
/freebsd/sys/amd64/vmm/ |
H A D | vmm.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 109 void *cookie; /* (i) cpu-specific data */ 128 #define vcpu_lock_init(v) mtx_init(&((v)->mtx), "vcpu lock", 0, MTX_SPIN) 129 #define vcpu_lock_destroy(v) mtx_destroy(&((v)->mtx)) 130 #define vcpu_lock(v) mtx_lock_spin(&((v)->mtx)) 131 #define vcpu_unlock(v) mtx_unlock_spin(&((v)->mtx)) 132 #define vcpu_assert_locked(v) mtx_assert(&((v)->mtx), MA_OWNED) 146 void *cookie; /* (i) cpu-specific data */ 147 void *iommu; /* (x) iommu-specific data */ [all …]
|
/freebsd/sys/dev/kbd/ |
H A D | kbd.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 1999 Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp> 50 #include <dev/evdev/input-event-codes.h> 120 * Low-level keyboard driver functions 131 kbd->kb_flags = KB_NO_DEVICE; /* device has not been found */ in kbd_init_struct() 132 kbd->kb_name = name; in kbd_init_struct() 133 kbd->kb_type = type; in kbd_init_struct() 134 kbd->kb_unit = unit; in kbd_init_struct() 135 kbd->kb_config = config & ~KB_CONF_PROBE_ONLY; in kbd_init_struct() [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/microchip/ |
H A D | at91sam9260.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * at91sam9260.dtsi - Device Tree Include file for AT91SAM9260 family SoC 7 * 2011 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> 10 #include <dt-bindings/pinctrl/at91.h> 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/clock/at91.h> 14 #include <dt-bindings/mfd/at91-usart.h> 17 #address-cells = <1>; 18 #size-cells = <1>; [all …]
|
H A D | at91sam9n12.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * at91sam9n12.dtsi - Device Tree include file for AT91SAM9N12 SoC 9 #include <dt-bindings/dma/at91.h> 10 #include <dt-bindings/pinctrl/at91.h> 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/clock/at91.h> 14 #include <dt-bindings/mfd/at91-usart.h> 17 #address-cells = <1>; 18 #size-cells = <1>; [all …]
|
H A D | at91sam9263.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * at91sam9263.dtsi - Device Tree Include file for AT91SAM9263 family SoC 5 * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> 8 #include <dt-bindings/pinctrl/at91.h> 9 #include <dt-bindings/interrupt-controller/irq.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/clock/at91.h> 12 #include <dt-bindings/mfd/at91-usart.h> 15 #address-cells = <1>; 16 #size-cells = <1>; [all …]
|
H A D | at91sam9x5.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * at91sam9x5.dtsi - Device Tree Include file for AT91SAM9x5 family SoC 11 #include <dt-bindings/dma/at91.h> 12 #include <dt-bindings/pinctrl/at91.h> 13 #include <dt-bindings/interrupt-controller/irq.h> 14 #include <dt-bindings/gpio/gpio.h> 15 #include <dt-bindings/clock/at91.h> 16 #include <dt-bindings/mfd/at91-usart.h> 19 #address-cells = <1>; 20 #size-cells = <1>; [all …]
|
H A D | at91sam9g45.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * at91sam9g45.dtsi - Device Tree Include file for AT91SAM9G45 family SoC 11 #include <dt-bindings/dma/at91.h> 12 #include <dt-bindings/pinctrl/at91.h> 13 #include <dt-bindings/interrupt-controller/irq.h> 14 #include <dt-bindings/gpio/gpio.h> 15 #include <dt-bindings/clock/at91.h> 16 #include <dt-bindings/mfd/at91-usart.h> 19 #address-cells = <1>; 20 #size-cells = <1>; [all …]
|
H A D | sama5d3.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * sama5d3.dtsi - Device Tree Include file for SAMA5D3 family SoC 10 #include <dt-bindings/dma/at91.h> 11 #include <dt-bindings/pinctrl/at91.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/clock/at91.h> 15 #include <dt-bindings/mfd/at91-usart.h> 18 #address-cells = <1>; 19 #size-cells = <1>; [all …]
|
/freebsd/sys/dev/vt/ |
H A D | vt_core.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 124 #define VT_UNIT(vw) ((vw)->vw_device->vd_unit * VT_MAXWINDOWS + \ 125 (vw)->vw_number) 136 static VT_SYSCTL_INT(slow_down, 0, "Non-zero make console slower and synchronous."); 139 static VT_SYSCTL_INT(kbd_halt, 1, "Enable halt keyboard combination. " 144 "See kbdmap(5) to configure (typically Ctrl-Alt-Delete)."); 146 "See kbdmap(5) to configure (typically Ctrl-Alt-Esc)."); 289 if (main_vd->vd_driver != NULL) in vt_update_static() 290 printf("VT(%s): %s %ux%u\n", main_vd->vd_driver->vd_name, in vt_update_static() [all …]
|
/freebsd/sys/contrib/dev/rtw89/ |
H A D | mac.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 2 /* Copyright(c) 2019-2020 Realtek Corporation 43 const struct rtw89_mac_gen_def *mac = rtwdev->chip->mac_def; in rtw89_mac_mem_write() 44 u32 addr = mac->mem_base_addrs[sel] + offset; in rtw89_mac_mem_write() 46 rtw89_write32(rtwdev, mac->filter_model_add in rtw89_mac_mem_write() 263 u32 dbg, event; rtw89_mac_dump_l0_to_l1() local 716 u32 halt; rtw89_mac_set_err_status() local [all...] |
H A D | core.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 2 /* Copyright(c) 2019-2020 Realtek Corporation 50 #define RTW89_RSSI_RAW_TO_DBM(rssi) ((s8)((rssi) >> RSSI_FACTOR) - MAX_RSSI) 107 RTW89_CH_6G_BAND_IDX6, /* Ultra-high */ 108 RTW89_CH_6G_BAND_IDX7, /* Ultra-high */ 256 * RTW89_ADDR_CAM_SEC_ALL_UNI : 0 - 2648 struct rtw89_btc_dbg dbg; global() member [all...] |
/freebsd/sys/contrib/alpine-hal/ |
H A D | al_hal_nb_regs.h | 1 /*- 10 found at http://www.gnu.org/licenses/gpl-2.0.html 101 /* [0x6c] Read-only that reflects CPU Cluster Local GIC base high address */ 103 /* [0x70] Read-only that reflects CPU Cluster Local GIC base low address */ 105 /* [0x74] Read-only that reflects the device's IOGIC base high address. */ 107 /* [0x78] Read-only that reflects IOGIC base low address */ 480 /* Value read in the Cluster ID Affinity Level-1 field, bits[15:8], of the Multiprocessor Affinity 485 /* Value read in the Cluster ID Affinity Level-2 field, bits[23:16], of the Multiprocessor Affinity 512 By default, CPU0 only exits poreset when the CPUs cluster exits power-on-reset and then kicks other… 513 …t by primary CPU as part of the initialization process will initiate power-on-reset to this specif… [all …]
|
/freebsd/sys/dev/cxgbe/common/ |
H A D | t4_hw.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 49 * t4_wait_op_done_val - wait until an operation is completed 52 * @mask: a single-bit field within @reg that indicates completion 61 * operation completes and -EAGAIN otherwise. 74 if (--attempts == 0) in t4_wait_op_done_val() 75 return -EAGAIN; in t4_wait_op_done_val() 89 * t4_set_reg_field - set a register field to a value 108 * t4_read_indirect - read indirectly addressed registers 123 while (nregs--) { in t4_read_indirect() [all …]
|
/freebsd/sys/dev/syscons/ |
H A D | syscons.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 4 * Copyright (c) 1992-1998 Søren Schmidt 95 #define KEYCODE_BS 0x0e /* "<-- Backspace" key, XXX */ 97 /* NULL-safe version of "tty_opened()" */ 102 static int sc_console_unit = -1; 273 /* ec -- emergency console. */ 306 fb = main_console.sc->adp->va_window; in ec_putc() 312 mysize = xsize * (ysize - 2 * yborder); in ec_putc() 317 -1 : in ec_putc() [all …]
|