Home
last modified time | relevance | path

Searched +full:detector +full:- +full:enable (Results 1 – 25 of 109) sorted by relevance

12345

/Linux-v6.1/drivers/extcon/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
5 Say Y here to enable external connector class (extcon) support.
11 host USB ports. Many of 30-pin connectors including PDMI are
22 Say Y here to enable extcon device driver based on ADC values.
25 tristate "X-Power AXP288 EXTCON support"
29 Say Y here to enable support for USB peripheral detection
30 and USB MUX switching by X-Power AXP288 PMIC.
39 FSA9480 microUSB switch and accessory detector chip. The FSA9480 is a USB
40 port accessory detector and switch. The FSA9480 is fully controlled using
48 Say Y here to enable GPIO based extcon support. Note that GPIO
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/iio/frequency/
Dadi,admv1014.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Antoniu Miclaus <antoniu.miclaus@analog.com>
21 - adi,admv1014
26 spi-max-frequency:
32 clock-names:
34 - const: lo_in
38 vcm-supply:
40 Common-mode voltage regulator.
[all …]
Dadi,admv1013.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Antoniu Miclaus <antoniu.miclaus@analog.com>
21 - adi,admv1013
26 spi-max-frequency:
34 clock-names:
36 - const: lo_in
38 vcm-supply:
42 adi,detector-enable:
[all …]
Dadi,adf4350.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Michael Hennerich <michael.hennerich@analog.com>
15 - adi,adf4350
16 - adi,adf4351
21 spi-max-frequency:
28 clock-names:
35 adi,channel-spacing:
40 adi,power-up-frequency:
[all …]
Dadi,adrf6780.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Antoniu Miclaus <antoniu.miclaus@analog.com>
21 - adi,adrf6780
26 spi-max-frequency:
34 clock-names:
36 - const: lo_in
38 clock-output-names:
41 adi,vga-buff-en:
[all …]
/Linux-v6.1/drivers/misc/
Dvcpu_stall_detector.c1 // SPDX-License-Identifier: GPL-2.0-only
3 // VCPU stall detector.
63 /* Reload the stall detector counter register every in vcpu_stall_detect_timer_fn()
86 struct hrtimer *vcpu_hrtimer = &vcpu_stall_detector->vcpu_hrtimer; in start_stall_detector_cpu()
91 /* Compute the number of ticks required for the stall detector in start_stall_detector_cpu()
99 /* Enable the internal clock and start the stall detector */ in start_stall_detector_cpu()
102 /* Pet the stall detector at half of its expiration timeout in start_stall_detector_cpu()
109 vcpu_hrtimer->function = vcpu_stall_detect_timer_fn; in start_stall_detector_cpu()
110 vcpu_stall_detector->is_initialized = true; in start_stall_detector_cpu()
123 if (!vcpu_stall_detector->is_initialized) in stop_stall_detector_cpu()
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
27 See Documentation/misc-devices/ad525x_dpot.rst for the
40 module will be called ad525x_dpot-i2c.
51 module will be called ad525x_dpot-spi.
65 This option enables device driver support for in-band access to the
78 website <https://www-03.ibm.com/systems/info/x86servers/serverproven/compat/us/>
180 tristate "CS5535/CS5536 Geode Multi-Function General Purpose Timer (MFGPT) support"
187 than the generic PIT, and are suitable for use as high-res timers.
188 You probably don't want to enable this manually; other drivers that
189 make use of it should enable it.
[all …]
/Linux-v6.1/kernel/
Dwatchdog.c1 // SPDX-License-Identifier: GPL-2.0
8 * detector, so thanks to Ingo for the initial implementation.
9 * Some chunks also taken from the old x86-specific nmi watchdog code, thanks
57 * Should we panic when a soft-lockup or hard-lockup occurs:
62 * We may not want to enable hard lockup detection by default in all cases,
92 * own hardlockup detector.
116 * watchdog_nmi_stop - Stop the watchdog for reconfiguration
126 * watchdog_nmi_start - Start the watchdog after reconfiguration
132 * - watchdog_enabled
133 * - watchdog_thresh
[all …]
/Linux-v6.1/drivers/net/pcs/
Dpcs-xpcs-nxp.c1 // SPDX-License-Identifier: GPL-2.0
4 #include <linux/pcs/pcs-xpcs.h>
5 #include "pcs-xpcs.h"
69 * normal non-inverted behavior, the TX lane polarity must be inverted in the
117 /* Enable input and output resistor terminations for low BER. */ in nxp_sja1110_pma_config()
144 /* Program threshold for receiver signal detector. in nxp_sja1110_pma_config()
145 * Enable control of RXPLL by receiver signal detector to disable RXPLL in nxp_sja1110_pma_config()
152 /* Enable TX and RX PLLs and circuits. in nxp_sja1110_pma_config()
153 * Release reset of PMA to enable data flow to/from PCS. in nxp_sja1110_pma_config()
168 /* Program continuous-time linear equalizer (CTLE) settings. */ in nxp_sja1110_pma_config()
/Linux-v6.1/lib/
DKconfig.kfence1 # SPDX-License-Identifier: GPL-2.0-only
7 bool "KFENCE: low-overhead sampling-based memory safety error detector"
12 KFENCE is a low-overhead sampling-based detector of heap out-of-bounds
13 access, use-after-free, and invalid-free errors. KFENCE is designed
17 See <file:Documentation/dev-tools/kfence.rst> for more details.
24 enable KASAN due to its cost, consider using KFENCE.
37 setting "kfence.sample_interval" to a non-zero value enables KFENCE.
52 CPU wake-ups if the system is idle, at the risk of a less predictable
55 Warning: The KUnit test suite fails with this option enabled - due to
68 Using static keys comes with trade-offs that need to be carefully
[all …]
DKconfig.kcsan1 # SPDX-License-Identifier: GPL-2.0-only
7 def_bool (CC_IS_CLANG && $(cc-option,-fsanitize=thread -mllvm -tsan-distinguish-volatile=1)) || \
8 (CC_IS_GCC && $(cc-option,-fsanitize=thread --param tsan-distinguish-volatile=1))
11 <file:Documentation/dev-tools/kcsan.rst>.
14 bool "KCSAN: dynamic data race detector"
20 data-race detector that relies on compile-time instrumentation.
21 KCSAN uses a watchpoint-based sampling approach to detect races.
28 See <file:Documentation/dev-tools/kcsan.rst> for more details.
33 …def_bool (CC_IS_CLANG && $(cc-option,-fsanitize=thread -mllvm -tsan-compound-read-before-write=1))…
34 (CC_IS_GCC && $(cc-option,-fsanitize=thread --param tsan-compound-read-before-write=1))
[all …]
DKconfig.kasan1 # SPDX-License-Identifier: GPL-2.0-only
23 def_bool $(cc-option, -fsanitize=kernel-address)
26 def_bool $(cc-option, -fsanitize=kernel-hwaddress)
35 bool "KASAN: dynamic memory safety error detector"
43 Enables KASAN (Kernel Address Sanitizer) - a dynamic memory safety
44 error detector designed to find out-of-bounds and use-after-free bugs.
46 See Documentation/dev-tools/kasan.rst for details.
48 For better error reports, also enable CONFIG_STACKTRACE.
60 2. Software Tag-Based KASAN (arm64 only, based on software memory
63 3. Hardware Tag-Based KASAN (arm64 only, based on hardware memory
[all …]
/Linux-v6.1/drivers/net/wireless/mediatek/mt76/
Dmt76x02_dfs.c1 // SPDX-License-Identifier: ISC
143 mt76x02_dfs_set_capture_mode_ctrl(struct mt76x02_dev *dev, u8 enable) in mt76x02_dfs_set_capture_mode_ctrl() argument
147 data = (1 << 1) | enable; in mt76x02_dfs_set_capture_mode_ctrl()
154 struct mt76x02_dfs_pattern_detector *dfs_pd = &dev->dfs_pd; in mt76x02_dfs_seq_pool_put()
156 list_add(&seq->head, &dfs_pd->seq_pool); in mt76x02_dfs_seq_pool_put()
158 dfs_pd->seq_stats.seq_pool_len++; in mt76x02_dfs_seq_pool_put()
159 dfs_pd->seq_stats.seq_len--; in mt76x02_dfs_seq_pool_put()
165 struct mt76x02_dfs_pattern_detector *dfs_pd = &dev->dfs_pd; in mt76x02_dfs_seq_pool_get()
168 if (list_empty(&dfs_pd->seq_pool)) { in mt76x02_dfs_seq_pool_get()
169 seq = devm_kzalloc(dev->mt76.dev, sizeof(*seq), GFP_ATOMIC); in mt76x02_dfs_seq_pool_get()
[all …]
/Linux-v6.1/include/soc/canaan/
Dk210-sysctl.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Copyright (C) 2019-20 Sean Anderson <seanga2@gmail.com>
11 * Taken from Kendryte SDK (kendryte-standalone-sdk).
19 #define K210_SYSCTL_ROM_ERROR 0x1C /* AXI ROM detector */
22 #define K210_SYSCTL_EN_CENT 0x28 /* Central clock enable */
23 #define K210_SYSCTL_EN_PERI 0x2C /* Peripheral clock enable */
/Linux-v6.1/kernel/trace/
Dtrace_hwlat.c1 // SPDX-License-Identifier: GPL-2.0
3 * trace_hwlat.c - A simple Hardware Latency detector.
20 * Although certain hardware-inducing latencies are necessary (for example,
22 * and remote management) they can wreak havoc upon any OS-level performance
23 * guarantees toward low-latency, especially when the OS is not even made
27 * sampling the built-in CPU timer, looking for discontiguous readings.
31 * environment requiring any kind of low-latency performance
34 * Copyright (C) 2008-2009 Jon Masters, Red Hat, Inc. <jcm@redhat.com>
35 * Copyright (C) 2013-2016 Steven Rostedt, Red Hat, Inc. <srostedt@redhat.com>
67 static char *thread_mode_str[] = { "none", "round-robin", "per-cpu" };
[all …]
/Linux-v6.1/Documentation/admin-guide/sysctl/
Dkernel.rst5 .. See scripts/check-sysctl-docs to keep this up to date
13 Documentation/admin-guide/sysctl/index.rst.
15 ------------------------------------------------------------------------------
39 If BSD-style process accounting is enabled these values control
71 The machine hardware name, the same output as ``uname -m``
129 Ctrl-Alt-Delete). Writing a value to this file which doesn't
130 correspond to a running process will result in ``-ESRCH``.
132 See also `ctrl-alt-del`_.
222 ctrl-alt-del
225 When the value in this file is 0, ctrl-alt-del is trapped and
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/iio/light/
Dtsl2772.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: AMS/TAOS Ambient Light Sensor (ALS) and Proximity Detector
10 - Brian Masney <masneyb@onstation.org>
14 https://ams.com/documents/20143/36005/TSL2772_DS000181_2-00.pdf
19 - amstaos,tsl2571
20 - amstaos,tsl2671
21 - amstaos,tmd2671
22 - amstaos,tsl2771
[all …]
/Linux-v6.1/drivers/media/platform/xilinx/
Dxilinx-vtc.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2013-2015 Ideas on Board
6 * Copyright (C) 2013-2015 Xilinx, Inc.
18 #include "xilinx-vip.h"
19 #include "xilinx-vtc.h"
66 * The following registers exist in two blocks, one at 0x0020 for the detector
145 * struct xvtc_device - Xilinx Video Timing Controller device structure
148 * @has_detector: the VTC has a timing detector
167 xvip_write(&xvtc->xvip, XVTC_GENERATOR_OFFSET + addr, value); in xvtc_gen_write()
170 /* -----------------------------------------------------------------------------
[all …]
/Linux-v6.1/drivers/gpu/drm/msm/hdmi/
Dhdmi_phy_8x60.c1 // SPDX-License-Identifier: GPL-2.0-only
14 /* De-serializer delay D/C for non-lbk mode: */ in hdmi_phy_8x60_powerup()
56 /* Write to HIGH after PLL power down de-assert: */ in hdmi_phy_8x60_powerup()
63 /* Enable PLL lock detect, PLL lock det will go high after lock in hdmi_phy_8x60_powerup()
64 * Enable the re-time logic in hdmi_phy_8x60_powerup()
74 /* If the RX detector is needed: */ in hdmi_phy_8x60_powerup()
88 /* If we want to use lock enable based on counting: */ in hdmi_phy_8x60_powerup()
101 /* De-assert RESET PHY from controller */ in hdmi_phy_8x60_powerdown()
113 /* Power down PHY, but keep RX-sense: */ in hdmi_phy_8x60_powerdown()
126 "core-vdda",
/Linux-v6.1/drivers/usb/phy/
Dphy-mxs-usb.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright 2012-2014 Freescale Semiconductor, Inc.
188 { .compatible = "fsl,imx6sx-usbphy", .data = &imx6sx_phy_data, },
189 { .compatible = "fsl,imx6sl-usbphy", .data = &imx6sl_phy_data, },
190 { .compatible = "fsl,imx6q-usbphy", .data = &imx6q_phy_data, },
191 { .compatible = "fsl,imx23-usbphy", .data = &imx23_phy_data, },
192 { .compatible = "fsl,vf610-usbphy", .data = &vf610_phy_data, },
193 { .compatible = "fsl,imx6ul-usbphy", .data = &imx6ul_phy_data, },
194 { .compatible = "fsl,imx7ulp-usbphy", .data = &imx7ulp_phy_data, },
211 return mxs_phy->data == &imx6q_phy_data; in is_imx6q_phy()
[all …]
/Linux-v6.1/include/linux/clk/
Dat91_pmc.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
8 * Power Management Controller (PMC) - System peripherals registers.
20 #define AT91_PMC_SCER 0x00 /* System Clock Enable Register */
39 #define AT91_PMC_PLL_CTRL0_ENPLL (1 << 28) /* Enable PLL */
40 #define AT91_PMC_PLL_CTRL0_ENPLLCK (1 << 29) /* Enable PLL clock for PMC */
41 #define AT91_PMC_PLL_CTRL0_ENLOCK (1 << 31) /* Enable PLL lock */
45 #define AT91_PMC_PCER 0x10 /* Peripheral Clock Enable Register */
56 #define AT91_PMC_UPLLEN (1 << 16) /* UTMI PLL Enable */
57 #define AT91_PMC_UPLLCOUNT (0xf << 20) /* UTMI PLL Start-up Time */
58 #define AT91_PMC_BIASEN (1 << 24) /* UTMI BIAS Enable */
[all …]
/Linux-v6.1/drivers/iio/frequency/
Dadf4350.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright 2012-2013 Analog Devices Inc.
42 unsigned long fpfd; /* Phase Frequency Detector */
78 for (i = ADF4350_REG5; i >= ADF4350_REG0; i--) { in adf4350_sync_config()
79 if ((st->regs_hw[i] != st->regs[i]) || in adf4350_sync_config()
88 st->val = cpu_to_be32(st->regs[i] | i); in adf4350_sync_config()
89 ret = spi_write(st->spi, &st->val, 4); in adf4350_sync_config()
92 st->regs_hw[i] = st->regs[i]; in adf4350_sync_config()
93 dev_dbg(&st->spi->dev, "[%d] 0x%X\n", in adf4350_sync_config()
94 i, (u32)st->regs[i] | i); in adf4350_sync_config()
[all …]
/Linux-v6.1/drivers/media/rc/
Dredrat3.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * USB RedRat3 IR Transceiver rc-core driver
9 * This driver began life based on an old version of the first-generation
14 * The driver was then ported to rc-core and significantly rewritten again,
15 * by Jarod, using the in-kernel mceusb driver as a guide, after an initial
19 * - fix lirc not showing repeats properly
20 * --
23 * with 2 separate sensors available for receive to enable
31 * --
41 #include <media/rc-core.h>
[all …]
/Linux-v6.1/drivers/iio/adc/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
10 bool "ST-Ericsson AB8500 GPADC driver"
29 Say yes here to build support for Analog Devices AD7091R-5 ADC.
32 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver"
36 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8
111 tristate "Analog Devices AD7476 1-channel ADCs driver and other similar devices from AD and TI"
137 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
148 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
159 Say yes here to build support for Analog Devices AD7766, AD7766-1,
160 AD7766-2, AD7767, AD7767-1, AD7767-2 SPI analog to digital converters.
[all …]
/Linux-v6.1/drivers/power/supply/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
5 Say Y here to enable power supply class support. This allows
15 Say Y here to enable debugging messages for power supply class
36 Say Y here to enable generic power driver for PDAs and phones with
44 Say Y here to enable support APM status emulation using
51 Say Y here to enable support for the generic battery driver
66 Say Y here to enable support for the battery charger in the Maxim
73 Say Y here to enable support for the backup battery charger
80 Say Y here to enable support for the power management unit
87 Say Y here to enable support for the power management unit
[all …]

12345