Home
last modified time | relevance | path

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

12

/freebsd/sys/contrib/device-tree/Bindings/input/touchscreen/
H A Dbu21013.txt4 - compatible : "rohm,bu21013_tp"
5 - reg : I2C device address
6 - reset-gpios : GPIO pin enabling (selecting) chip (CS)
7 - interrupt-parent : the phandle for the gpio controller
8 - interrupts : (gpio) interrupt to which the chip is connected
11 - touch-gpios : GPIO pin registering a touch event
12 - <supply_name>-supply : Phandle to a regulator supply
13 - touchscreen-size-x : General touchscreen binding, see [1].
14 - touchscreen-size-y : General touchscreen binding, see [1].
15 - touchscreen-inverted-x : General touchscreen binding, see [1].
[all …]
/freebsd/sys/contrib/ck/include/
H A Dck_ec.h31 * ck_ec implements 32- and 64- bit event counts. Event counts let us
32 * easily integrate OS-level blocking (e.g., futexes) in lock-free
44 * available if CK supports 64-bit atomic operations. Currently,
46 * x86-64, on compilers that support GCC extended inline assembly;
53 * - Make changes to some shared data structure, without involving
55 * - After each change, call ck_ec_inc on the event count. The call
56 * acts as a write-write barrier, and wakes up any consumer blocked
61 * - Snapshot ck_ec_value of the event count. The call acts as a
63 * - Read and process the shared data structure.
64 * - Wait for new changes by calling ck_ec_wait with the snapshot value.
[all …]
/freebsd/sys/dev/ath/ath_hal/ar9002/
H A Dar9287_attach.c1 /*-
2 * SPDX-License-Identifier: ISC
4 * Copyright (c) 2008-2009 Sam Leffler, Errno Consulting
85 .totalSizeDesired = { -55, -55, -55, -55, -62 }, in ar9287AniSetup()
86 .coarseHigh = { -14, -14, -14, -14, -12 }, in ar9287AniSetup()
87 .coarseLow = { -64, -64, -64, -64, -70 }, in ar9287AniSetup()
88 .firpwr = { -78, -78, -78, -78, -80 }, in ar9287AniSetup()
102 AH5416(ah)->ah_ani_function &= ~ HAL_ANI_NOISE_IMMUNITY_LEVEL; in ar9287AniSetup()
137 ah = &ahp->ah_priv.h; in ar9287Attach()
142 AH_PRIVATE(ah)->ah_eepromRead = ath_hal_EepromDataRead; in ar9287Attach()
[all …]
H A Dar9280_attach.c1 /*-
2 * SPDX-License-Identifier: ISC
4 * Copyright (c) 2008-2009 Sam Leffler, Errno Consulting
81 .totalSizeDesired = { -55, -55, -55, -55, -62 }, in ar9280AniSetup()
82 .coarseHigh = { -14, -14, -14, -14, -12 }, in ar9280AniSetup()
83 .coarseLow = { -64, -64, -64, -64, -70 }, in ar9280AniSetup()
84 .firpwr = { -78, -78, -78, -78, -80 }, in ar9280AniSetup()
98 AH5416(ah)->ah_ani_function &= ~(1 << HAL_ANI_NOISE_IMMUNITY_LEVEL); in ar9280AniSetup()
114 * Else, set PLL to 0x2850 to prevent reset-to-reset variation in ar9280InitPLL()
143 (AH_PRIVATE(_ah)->ah_eeversion & AR5416_EEP_VER_MINOR_MASK)
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DSubtargetFeature.h1 //=== llvm/TargetParser/SubtargetFeature.h - CPU characteristics-*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===-
76 constexpr FeatureBitset &flip(unsigned I) { flip() function
[all...]
/freebsd/sys/contrib/device-tree/Bindings/input/
H A Diqs62x-keys.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/input/iqs62x-keys.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
13 - $ref: input.yaml#
16 The Azoteq IQS620A, IQS621, IQS622, IQS624 and IQS625 multi-function sensors
17 feature a variety of self-capacitive, mutual-inductive and Hall-effect sens-
23 further details and examples. Sensor hardware configuration (self-capacitive
24 vs. mutual-inductive, etc.) is selected based on the device's firmware.
[all …]
/freebsd/sys/i386/i386/
H A Delan-mmcr.c1 /*-
2 * SPDX-License-Identifier: Beerware
4 * ----------------------------------------------------------------------------
5 * "THE BEER-WARE LICENSE" (Revision 42):
8 * this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
9 * ----------------------------------------------------------------------------
12 * The AMD Elan sc520 is a system-on-chip gadget which is used in embedded
19 * So instead we recognize the on-chip host-PCI bridge and call back from
25 * approx 125 nsec resolution and +/- 125 nsec precision.
122 if (error != 0 || req->newptr == NULL) in sysctl_machdep_elan_gpio_config()
[all …]
/freebsd/sys/dev/usb/net/
H A Dif_aue.c1 /*-
2 * SPDX-License-Identifier: BSD-4-Clause
21 * 4. Neither the name of the author nor the names of any co-contributors
51 * The Pegasus chip uses four USB "endpoints" to provide 10/100 ethernet
54 * and one for "interrupts." The chip uses the same RX filter scheme
56 * the station address and a 64-bit multicast hash table. The chip supports
63 * the controller uses an external PHY chip, it's possible that board
318 err = uether_do_request(&sc->sc_ue, &req, &val, 1000); in aue_csr_read_1()
337 err = uether_do_request(&sc->sc_ue, &req, &val, 1000); in aue_csr_read_2()
355 if (uether_do_request(&sc->sc_ue, &req, &val, 1000)) { in aue_csr_write_1()
[all …]
/freebsd/sys/dev/qcom_qup/
H A Dqcom_spi.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
69 { "qcom,spi-qup-v1.1.1", QCOM_SPI_HW_QPI_V1_1 },
70 { "qcom,spi-qup-v2.1.1", QCOM_SPI_HW_QPI_V2_1 },
71 { "qcom,spi-qup-v2.2.1", QCOM_SPI_HW_QPI_V2_2 },
76 * Flip the CS GPIO line either active or inactive.
88 if (sc->cs_pins[cs] == NULL) { in qcom_spi_set_chipsel()
89 device_printf(sc->sc_dev, in qcom_spi_set_chipsel()
112 gpio_pin_set_active(sc->cs_pins[cs], pinactive); in qcom_spi_set_chipsel()
113 gpio_pin_is_active(sc->cs_pins[cs], &pinactive); in qcom_spi_set_chipsel()
[all …]
/freebsd/sys/dev/ath/ath_hal/ar5212/
H A Dar5212.h1 /*-
2 * SPDX-License-Identifier: ISC
4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
5 * Copyright (c) 2002-2008 Atheros Communications, Inc.
50 #define HALF_RATE_USEC 19 /* ((40 / 2) - 1 ) */
51 #define QUARTER_RATE_USEC 9 /* ((40 / 4) - 1 ) */
71 * Various fifo fill before Tx start, in 64-byte units
179 * Per-channel ANI state private to the driver.
193 (to detect wrap-around) */
201 #define HAL_RSSI_ANI_ENA 0x00000002 /* rssi-based processing ena'd*/
[all …]
/freebsd/sys/dev/ath/
H A Dif_ath_tdma.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
44 * by the driver - eg, calls to ath_hal_gettsf32().
136 struct ath_hal *ah = sc->sc_ah; in ath_tdma_settimers()
141 bt.bt_nextdba = (nexttbtt<<3) - sc->sc_tdmadbaprep; in ath_tdma_settimers()
142 bt.bt_nextswba = (nexttbtt<<3) - sc->sc_tdmaswbaprep; in ath_tdma_settimers()
163 if (if_ath_alq_checkdebug(&sc->sc_alq, ATH_ALQ_TDMA_TIMER_SET)) { in ath_tdma_settimers()
171 t.sc_tdmadbaprep = htobe32(sc->sc_tdmadbaprep); in ath_tdma_settimers()
172 t.sc_tdmaswbaprep = htobe32(sc->sc_tdmaswbaprep); in ath_tdma_settimers()
[all …]
H A Dif_ath_sysctl.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
116 slottime = ath_hal_getslottime(sc->sc_ah); in ath_sysctl_slottime()
120 if (error || !req->newptr) in ath_sysctl_slottime()
123 error = !ath_hal_setslottime(sc->sc_ah, slottime) ? EINVAL : 0; in ath_sysctl_slottime()
142 acktimeout = ath_hal_getacktimeout(sc->sc_ah); in ath_sysctl_acktimeout()
146 if (error || !req->newptr) in ath_sysctl_acktimeout()
149 error = !ath_hal_setacktimeout(sc->sc_ah, acktimeout) ? EINVAL : 0; in ath_sysctl_acktimeout()
168 ctstimeout = ath_hal_getctstimeout(sc->sc_ah); in ath_sysctl_ctstimeout()
[all …]
H A Dif_ath.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
44 * by the driver - eg, calls to ath_hal_gettsf32().
132 * Only enable this if you're working on PS-POLL support.
233 0, "long chip calibration interval (secs)");
236 0, "short chip calibration interval (msecs)");
239 0, "reset chip calibration results (secs)");
240 static int ath_anicalinterval = 100; /* ANI calibration - 100 msec */
256 0, "max missed beacon xmits before chip reset");
[all …]
/freebsd/sys/dev/ath/ath_hal/ar5416/
H A Dar5416_reset.c1 /*-
2 * SPDX-License-Identifier: ISC
4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
5 * Copyright (c) 2002-2008 Atheros Communications, Inc.
33 (AH_PRIVATE(_ah)->ah_eeversion & AR5416_EEP_VER_MINOR_MASK)
99 HALDEBUG(ah, HAL_DEBUG_ANY, "%s: chip did not wakeup\n", in ar5416Reset()
122 HALASSERT(AH_PRIVATE(ah)->ah_eeversion >= AR_EEPROM_VER14_1); in ar5416Reset()
144 * Don't do this for the AR9285 - it breaks RX for single in ar5416Reset()
158 /* Save hardware flag before chip reset clears the register */ in ar5416Reset()
173 (ah->ah_config.ah_force_full_reset)) in ar5416Reset()
[all …]
/freebsd/sys/dev/aic7xxx/
H A Daic79xx.seq1 /*-
4 * Copyright (c) 1994-2001, 2004 Justin T. Gibbs.
5 * Copyright (c) 2000-2002 Adaptec Inc.
19 * 3. Neither the names of the above-listed copyright holders nor the names
49 if ((ahd->bugs & AHD_INTCOLLISION_BUG) != 0) {
56 if ((ahd->bugs & AHD_INTCOLLISION_BUG) != 0) {
98 cmp SCB_NEXT_COMPLETE[1], SCB_LIST_NULL jne . - 1;
122 if ((ahd->bugs & AHD_FAINT_LED_BUG) != 0) {
126 * and re-selections. Make the LED status
157 * pending select-outs.
[all …]
/freebsd/sys/dev/ral/
H A Drt2560.c2 /*-
20 /*-
67 ((rssi) > (RT2560_NOISE_FLOOR + (sc)->rssi_corr) ? \
68 ((rssi) - RT2560_NOISE_FLOOR - (sc)->rssi_corr) : 0)
73 if (sc->sc_debug > 0) \
77 if (sc->sc_debug >= (n)) \
205 struct ieee80211com *ic = &sc->sc_ic; in rt2560_attach()
208 sc->sc_dev = dev; in rt2560_attach()
210 mtx_init(&sc->sc_mtx, device_get_nameunit(dev), MTX_NETWORK_LOCK, in rt2560_attach()
213 callout_init_mtx(&sc->watchdog_ch, &sc->sc_mtx, 0); in rt2560_attach()
[all …]
/freebsd/sys/dev/pms/RefTisa/discovery/dm/
H A Ddmsmp.c2 *Copyright (c) 2014 PMC-Sierra, Inc. All rights reserved.
54 dmIntRoot_t *dmIntRoot = (dmIntRoot_t *)dmRoot->dmData; in dmSMPStart()
55 dmIntContext_t *dmAllShared = (dmIntContext_t *)&dmIntRoot->dmAllShared; in dmSMPStart()
72 DM_DBG5(("dmSMPStart: 2nd sasAddressHi 0x%08x\n", oneDeviceData->SASAddressID.sasAddressHi)); in dmSMPStart()
73 DM_DBG5(("dmSMPStart: 2nd sasAddressLo 0x%08x\n", oneDeviceData->SASAddressID.sasAddressLo)); in dmSMPStart()
77 onePortContext = oneDeviceData->dmPortContext; in dmSMPStart()
85 oneExpander = oneDeviceData->dmExpander; in dmSMPStart()
94 DM_DBG5(("dmSMPStart: pid %d\n", onePortContext->id)); in dmSMPStart()
96 onePortContext->discovery.pendingSMP++; in dmSMPStart()
106 if (DMLIST_EMPTY(&(dmAllShared->freeSMPList))) in dmSMPStart()
[all …]
/freebsd/sys/dev/pms/RefTisa/sallsdk/api/
H A Dsa.h2 *Copyright (c) 2014 PMC-Sierra, Inc. All rights reserved.
35 /* TestBase needed to have the 'Multi-Data fetch disable' feature */
39 (bitptr)&(((STRUCT_TYPE *)0)->FEILD)
135 * use to flip two bytes
143 * use to flip four bytes
561 ---------------------------------------------------------------------
566 /*--------------------------------------------------------------------
729 ---------------------------------------------------------------------
856 #define AGSA_SOFT_RESET 0x01 /**< flag to reset the controller chip
874 /* bit31-28 - request type
[all …]
/freebsd/share/misc/
H A Dusb_vendors6 # http://www.linux-usb.org/usb-ids.html
7 # or send entries as patches (diff -u old new) in the
10 # http://www.linux-usb.org/usb.ids
13 # Date: 2024-12-04 20:34:02
20 # device device_name <-- single tab
21 # interface interface_name <-- two tabs
38 5301 GW-US54ZGL 802.11bg
54 145f NW-3100 802.11b/g 54Mbps Wireless Network Adapter [zd1211]
62 0200 TP-Link
81 120e ASI120MC-S Planetary Camera
[all …]
/freebsd/sys/dev/bxe/
H A Decore_hsi.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
145 /* Up to 16 bytes of NULL-terminated string */
164 (if multiple found, priority order is: NC-SI, UMP, IPMI) */
169 /* Use SPIO4 as an arbiter between: 0-NC_SI, 1-IPMI
170 (can only be used when an add-in board, not BMC, pulls-down SPIO4) */
172 /* Use SPIO4 as an arbiter between: 0-UMP, 1-IPMI
173 (can only be used when an add-in board, not BMC, pulls-down SPIO4) */
175 /* Use SPIO4 as an arbiter between: 0-NC-SI, 1-UMP
[all …]
H A Dbxe_elink.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
508 /* When this pin is active high during reset, 10GBASE-T core is power
509 * down, When it is active low the 10GBASE-T is power up
774 #define I2C_WA_PWR_ITER (I2C_WA_RETRY_CNT - 1)
936 (_phy)->def_md_devad, \
942 (_phy)->def_md_devad, \
970 * elink_check_lfa - This function checks if link reinitialization is required,
982 struct bxe_softc *sc = params->sc; in elink_check_lfa()
[all …]
/freebsd/sys/dev/iwi/
H A Dif_iwi.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
6 * Copyright (c) 2005-2006 Sam Leffler, Errno Consulting
33 /*-
266 for (ident = iwi_ident_table; ident->name != NULL; ident++) { in iwi_probe()
267 if (pci_get_vendor(dev) == ident->vendor && in iwi_probe()
268 pci_get_device(dev) == ident->device) { in iwi_probe()
269 device_set_desc(dev, ident->name); in iwi_probe()
280 struct ieee80211com *ic = &sc->sc_ic; in iwi_attach()
284 sc->sc_dev = dev; in iwi_attach()
[all …]
/freebsd/share/dict/
H A Dweb2a12 A-b-c book
13 A-b-c method
14 abdomino-uterotomy
15 Abdul-baha
16 a-be
20 able-bodied
21 able-bodiedness
22 able-minded
23 able-mindedness
27 Abor-miri
[all …]
/freebsd/sys/dev/qlnx/qlnxe/
H A Dreg_addr.h2 * 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…
85 …rior to starting the link. _ <15:8> is typically set to the appropriate chip number, from the FU…
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…
[all …]
/freebsd/share/termcap/
H A Dtermcap38 # << EOH - after reordering, above header lines survive and this line dies >>
50 # Terminal names look like <manufacturer> <model> - <modes/options>
61 # w Wide - in 132 column mode.
63 # na No arrow keys - termcap ignores arrow keys which are
85 # Comments in this file begin with # - they cannot appear in the middle
93 # cap_mkdb -f /usr/share/misc/termcap /etc/termcap
102 # # --------------------------------
110 # It has been tried in a minimal way -- the Agile did not blow up!
113 # Ralph Keirstead (ralph@sri-unix);
122 1620-m8|1640-m8|diablo 1620 w/8 column left margin:\
[all …]

12