Home
last modified time | relevance | path

Searched +full:filt +full:- +full:disable (Results 1 – 23 of 23) sorted by relevance

/linux-6.12.1/Documentation/devicetree/bindings/input/
Diqs626a.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
13 The Azoteq IQS626A is a 14-channel capacitive touch controller that features
14 additional Hall-effect and inductive sensing capabilities.
19 - $ref: touchscreen/touchscreen.yaml#
31 "#address-cells":
34 "#size-cells":
37 azoteq,suspend-mode:
[all …]
Diqs269a.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
13 - $ref: input.yaml#
16 The Azoteq IQS269A is an 8-channel capacitive touch controller that features
17 additional Hall-effect and inductive sensing capabilities.
24 - azoteq,iqs269a
25 - azoteq,iqs269a-00
26 - azoteq,iqs269a-d0
[all …]
/linux-6.12.1/drivers/i2c/busses/
Di2c-imx-lpi2c.c1 // SPDX-License-Identifier: GPL-2.0+
26 #define DRIVER_NAME "imx-lpi2c"
116 writel(enable, lpi2c_imx->base + LPI2C_MIER); in lpi2c_imx_intctrl()
125 temp = readl(lpi2c_imx->base + LPI2C_MSR); in lpi2c_imx_bus_busy()
129 writel(temp, lpi2c_imx->base + LPI2C_MSR); in lpi2c_imx_bus_busy()
130 return -EAGAIN; in lpi2c_imx_bus_busy()
137 dev_dbg(&lpi2c_imx->adapter.dev, "bus not work\n"); in lpi2c_imx_bus_busy()
138 if (lpi2c_imx->adapter.bus_recovery_info) in lpi2c_imx_bus_busy()
139 i2c_recover_bus(&lpi2c_imx->adapter); in lpi2c_imx_bus_busy()
140 return -ETIMEDOUT; in lpi2c_imx_bus_busy()
[all …]
Di2c-img-scb.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * - Raw control of the SDA and SCK signals.
15 * - Atomic commands. A low level I2C symbol (such as generate
29 * - Automatic mode. A bus address, and whether to read/write is
52 * Notice that the driver implements a timer-based timeout mechanism.
62 * get the timer interrupt, as the timer is re-scheduled during FIFO
262 * in the middle of the valid range (0-127).
272 * function waiting for completion can safely disable the clock to save power.
371 * The scb core clock is used to get the input frequency, and to disable
416 writel(value, i2c->base + offset); in img_i2c_writel()
[all …]
/linux-6.12.1/drivers/net/wireless/ath/ath5k/
Ddebug.c2 * Copyright (c) 2007-2008 Bruno Randolf <bruno@thinktube.com>
21 * Copyright (c) 2002-2005 Sam Leffler, Errno Consulting
22 * Copyright (c) 2004-2005 Atheros Communications, Inc.
39 * 3. Neither the names of the above-listed copyright holders nor the names
157 struct ath5k_hw *ah = seq->private; in reg_show()
159 seq_printf(seq, "%-25s0x%08x\n", r->name, in reg_show()
160 ath5k_hw_reg_read(ah, r->addr)); in reg_show()
178 struct ath5k_hw *ah = file->private_data; in read_file_beacon()
185 len += scnprintf(buf + len, sizeof(buf) - len, in read_file_beacon()
186 "%-24s0x%08x\tintval: %d\tTIM: 0x%x\n", in read_file_beacon()
[all …]
/linux-6.12.1/drivers/video/fbdev/geode/
Dlxfb_ops.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Copyright (C) 2006-2007, Advanced Micro Devices,Inc.
23 /* This is the complete list of PLL frequencies that we can set -
165 freq = (unsigned int) (1000000000 / info->var.pixclock); in lx_set_clock()
167 min = abs(pll_table[0].freq - freq); in lx_set_clock()
170 diff = abs(pll_table[i].freq - freq); in lx_set_clock()
182 struct lxfb_par *par = info->par; in lx_graphics_disable()
247 struct lxfb_par *par = info->par; in lx_graphics_enable()
263 if (info->var.sync & FB_SYNC_HOR_HIGH_ACT) in lx_graphics_enable()
266 if (info->var.sync & FB_SYNC_VERT_HIGH_ACT) in lx_graphics_enable()
[all …]
/linux-6.12.1/drivers/input/misc/
Diqs626a.c1 // SPDX-License-Identifier: GPL-2.0+
8 * inductive keys as well as Hall-effect switches, and one for a trackpad that
227 .name = "event-prox",
233 .name = "event-prox-alt",
240 .name = "event-touch",
246 .name = "event-touch-alt",
253 .name = "event-deep",
259 .name = "event-deep-alt",
367 .name = "ulp-0",
378 .name = "trackpad-3x2",
[all …]
Diqs269a.c1 // SPDX-License-Identifier: GPL-2.0+
8 * inductive keys as well as Hall-effect switches, and one for each of the two
225 .name = "event-prox",
231 .name = "event-prox-alt",
238 .name = "event-touch",
244 .name = "event-touch-alt",
251 .name = "event-deep",
257 .name = "event-deep-alt",
339 * Slider 1 is unavailable if the touch-and-hold option is enabled via in iqs269_slider_type()
341 * the touch-and-hold timer ceiling. in iqs269_slider_type()
[all …]
Diqs7222.c1 // SPDX-License-Identifier: GPL-2.0-or-later
116 [IQS7222_REG_GRP_CYCLE] = "cycle-%d",
117 [IQS7222_REG_GRP_CHAN] = "channel-%d",
118 [IQS7222_REG_GRP_SLDR] = "slider-%d",
120 [IQS7222_REG_GRP_GPIO] = "gpio-%d",
150 .name = "event-prox",
155 .name = "event-touch",
162 { .name = "event-press", },
164 .name = "event-tap",
171 .name = "event-swipe-pos",
[all …]
/linux-6.12.1/drivers/net/ieee802154/
Dmcr20a.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Driver for NXP MCR20A 802.15.4 Wireless-PAN Networking controller
49 MCR20A_CCA_ED, // energy detect - CCA bit not active,
51 MCR20A_CCA_MODE1, // energy detect - CCA bit ACTIVE
52 MCR20A_CCA_MODE2, // 802.15.4 compliant signal detect - CCA bit ACTIVE
65 /* IEEE-802.15.4 defined constants (2.4 GHz logical channels) */
127 #define printdev(X) (&X->spi->dev)
451 lp->reg_msg.complete = NULL; in mcr20a_write_tx_buf_complete()
452 lp->reg_cmd[0] = MCR20A_WRITE_REG(DAR_PHY_CTRL1); in mcr20a_write_tx_buf_complete()
453 lp->reg_data[0] = MCR20A_XCVSEQ_TX; in mcr20a_write_tx_buf_complete()
[all …]
Dmrf24j40.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Driver for Microchip MRF24J40 802.15.4 Wireless-PAN Networking controller
150 #define REG_WAKETIMEL 0x222 /* Wake-up Time Match Value Low */
151 #define REG_WAKETIMEH 0x223 /* Wake-up Time Match Value High */
184 /* Device configuration: Only channels 11-26 on page 0 are supported. */
188 - ((u32)1 << MRF24J40_CHAN_MIN))
256 #define printdev(X) (&X->spi->dev)
512 return -EINVAL; in mrf24j40_long_regmap_write()
543 __le16 fc = ieee802154_get_fc_from_skb(devrec->tx_skb); in write_tx_buf_complete()
553 devrec->tx_post_msg.complete = NULL; in write_tx_buf_complete()
[all …]
Dcc2520.c1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /* Driver for TI CC2520 802.15.4 Wireless-PAN Networking controller
18 #include <linux/crc-ccitt.h>
47 /* IEEE-802.15.4 defined constants (2.4 GHz logical channels) */
203 struct ieee802154_hw *hw; /* IEEE-802.15.4 device */
223 .tx_buf = priv->buf, in cc2520_cmd_strobe()
224 .rx_buf = priv->buf, in cc2520_cmd_strobe()
230 mutex_lock(&priv->buffer_mutex); in cc2520_cmd_strobe()
231 priv->buf[xfer.len++] = cmd; in cc2520_cmd_strobe()
232 dev_vdbg(&priv->spi->dev, in cc2520_cmd_strobe()
[all …]
/linux-6.12.1/Documentation/networking/
Dj1939.rst1 .. SPDX-License-Identifier: (GPL-2.0 OR MIT)
14 ISO-11783 (ISOBUS). This last one specifies the so-called ETP (Extended
16 results in a maximum packet size of ((2 ^ 24) - 1) * 7 bytes == 111 MiB.
19 -------------------
21 * SAE J1939-21 : data link layer
22 * SAE J1939-81 : network management
23 * ISO 11783-6 : Virtual Terminal (Extended Transport Protocol)
25 .. _j1939-motivation:
56 ...). In-kernel code for these would not contribute to protocol stability.
61 Since such a library does not communicate with the in-kernel implementation, care
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dcirrus,cs42l42.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - patches@opensource.cirrus.com
13 The CS42L42 is a low-power audio codec designed for portable applications.
14 It provides a high-dynamic range, stereo DAC for audio playback and a mono
15 high-dynamic-range ADC for audio capture. There is an integrated headset
21 - cirrus,cs42l42
22 - cirrus,cs42l83
29 VP-supply:
[all …]
/linux-6.12.1/include/uapi/linux/
Dppp-ioctl.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
3 * ppp-ioctl.h - PPP ioctl definitions.
5 * Copyright 1999-2002 Paul Mackerras.
24 #define SC_NO_TCP_CCID 0x00000008 /* disable VJ connection-id comp. */
52 #define SC_DC_ERROR 0x00400000 /* non-fatal decomp error detected */
103 #define PPPIOCSACTIVE _IOW('t', 70, struct sock_fprog) /* set active filt */
107 #define PPPIOCGIDLE32 _IOR('t', 63, struct ppp_idle32) /* 32-bit times */
108 #define PPPIOCGIDLE64 _IOR('t', 63, struct ppp_idle64) /* 64-bit times */
/linux-6.12.1/drivers/perf/
Dfsl_imx8_ddr_perf.c1 // SPDX-License-Identifier: GPL-2.0
101 { .compatible = "fsl,imx8-ddr-pmu", .data = &imx8_devtype_data},
102 { .compatible = "fsl,imx8m-ddr-pmu", .data = &imx8m_devtype_data},
103 { .compatible = "fsl,imx8mq-ddr-pmu", .data = &imx8mq_devtype_data},
104 { .compatible = "fsl,imx8mm-ddr-pmu", .data = &imx8mm_devtype_data},
105 { .compatible = "fsl,imx8mn-ddr-pmu", .data = &imx8mn_devtype_data},
106 { .compatible = "fsl,imx8mp-ddr-pmu", .data = &imx8mp_devtype_data},
107 { .compatible = "fsl,imx8dxl-ddr-pmu", .data = &imx8dxl_devtype_data},
132 return sysfs_emit(page, "%s\n", pmu->devtype_data->identifier); in ddr_perf_identifier_show()
142 if (!pmu->devtype_data->identifier) in ddr_perf_identifier_attr_visible()
[all …]
/linux-6.12.1/drivers/video/backlight/
Dadp8860_bl.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright 2009-2010 Analog Devices Inc.
33 #define ADP8860_BLMX1 0x09 /* Backlight (Brightness Level 1-daylight) maximum current */
34 #define ADP8860_BLDM1 0x0A /* Backlight (Brightness Level 1-daylight) dim current */
35 #define ADP8860_BLMX2 0x0B /* Backlight (Brightness Level 2-office) maximum current */
36 #define ADP8860_BLDM2 0x0C /* Backlight (Brightness Level 2-office) dim current */
37 #define ADP8860_BLMX3 0x0D /* Backlight (Brightness Level 3-dark) maximum current */
38 #define ADP8860_BLDM3 0x0E /* Backlight (Brightness Level 3-dark) dim current */
57 #define ADP8860_PH1LEVL 0x21 /* First phototransistor ambient light level-low byte register */
58 #define ADP8860_PH1LEVH 0x22 /* First phototransistor ambient light level-high byte register */
[all …]
Dadp8870_bl.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright 2009-2011 Analog Devices Inc.
35 #define ADP8870_BLMX1 0x0A /* Backlight (Brightness Level 1-daylight) maximum current */
36 #define ADP8870_BLDM1 0x0B /* Backlight (Brightness Level 1-daylight) dim current */
37 #define ADP8870_BLMX2 0x0C /* Backlight (Brightness Level 2-bright) maximum current */
38 #define ADP8870_BLDM2 0x0D /* Backlight (Brightness Level 2-bright) dim current */
39 #define ADP8870_BLMX3 0x0E /* Backlight (Brightness Level 3-office) maximum current */
40 #define ADP8870_BLDM3 0x0F /* Backlight (Brightness Level 3-office) dim current */
41 #define ADP8870_BLMX4 0x10 /* Backlight (Brightness Level 4-indoor) maximum current */
42 #define ADP8870_BLDM4 0x11 /* Backlight (Brightness Level 4-indoor) dim current */
[all …]
/linux-6.12.1/tools/perf/util/
Dintel-pt.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright (c) 2013-2015, Intel Corporation.
28 #include "thread-stack.h"
35 #include "intel-pt.h"
38 #include "util/synthetic-events.h"
39 #include "time-utils.h"
43 #include "intel-pt-decoder/intel-pt-log.h"
44 #include "intel-pt-decoder/intel-pt-decoder.h"
45 #include "intel-pt-decoder/intel-pt-insn-decoder.h"
46 #include "intel-pt-decoder/intel-pt-pkt-decoder.h"
[all …]
/linux-6.12.1/drivers/net/usb/
Dsmsc95xx.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
4 * Copyright (C) 2007-2008 SMSC
18 #define TX_CMD_B_ADD_CRC_DIS_ (0x00002000) /* Add CRC Disable */
19 #define TX_CMD_B_DIS_PADDING_ (0x00001000) /* Disable Frame Padding */
38 /* SCSRs - System Control and Status Registers */
144 #define E2P_CMD_EWDS_ (0x10000000) /* Erase/Write Disable */
167 #define STRAP_STATUS_PWR_SEL_ (0x00000020) /* Device self-powered */
168 #define STRAP_STATUS_AMDIX_EN_ (0x00000010) /* Auto-MDIX Enabled */
169 #define STRAP_STATUS_PORT_SWAP_ (0x00000008) /* USBD+/USBD- Swapped */
209 /* MAC CSRs - MAC Control and Status Registers */
[all …]
/linux-6.12.1/include/net/
Dmac802154.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * IEEE802.15.4-2003 specification
5 * Copyright (C) 2007-2012 Siemens AG
18 * enum ieee802154_hw_addr_filt_flags - hardware address filtering flags
42 * struct ieee802154_hw_addr_filt - hardware address filtering settings
61 * struct ieee802154_hw - ieee802154 hardware
87 * enum ieee802154_hw_flags - hardware flags
129 /* struct ieee802154_ops - callbacks from mac802154 to the driver
144 * The low-level driver should send the frame based on available
156 * The low-level driver should send the frame based on available
[all …]
/linux-6.12.1/sound/soc/codecs/
Dcs42l42.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * cs42l42.c -- CS42L42 ALSA SoC audio driver
29 #include <sound/soc-dapm.h>
32 #include <dt-bindings/sound/cs42l42.h>
400 static DECLARE_TLV_DB_SCALE(adc_tlv, -9700, 100, true);
401 static DECLARE_TLV_DB_SCALE(mixer_tlv, -6300, 100, true);
410 switch (ucontrol->value.integer.value[0]) { in cs42l42_slow_start_put()
418 return -EINVAL; in cs42l42_slow_start_put()
452 SOC_SINGLE_S8_TLV("ADC Volume", CS42L42_ADC_VOLUME, -97, 12, adc_tlv),
479 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in cs42l42_hp_adc_ev()
[all …]
/linux-6.12.1/drivers/net/wireless/broadcom/b43/
Dphy_n.c1 // SPDX-License-Identifier: GPL-2.0-or-later
8 Copyright (c) 2010-2011 Rafał Miłecki <zajec5@gmail.com>
96 enum nl80211_band band = b43_current_band(dev->wl); in b43_nphy_ipa()
97 return ((dev->phy.n->ipa2g_on && band == NL80211_BAND_2GHZ) || in b43_nphy_ipa()
98 (dev->phy.n->ipa5g_on && band == NL80211_BAND_5GHZ)); in b43_nphy_ipa()
101 /* https://bcm-v4.sipsolutions.net/802.11/PHY/N/RxCoreGetState */
112 /* https://bcm-v4.sipsolutions.net/802.11/PHY/N/ForceRFSeq */
137 b43err(dev->wl, "RF sequence status timeout\n"); in b43_nphy_force_rf_sequence()
149 /* https://bcm-v4.sipsolutions.net/802.11/PHY/N/RFCtrlOverrideRev7 */
154 struct b43_phy *phy = &dev->phy; in b43_nphy_rf_ctl_override_rev7()
[all …]