Home
last modified time | relevance | path

Searched +full:level +full:- +full:detect (Results 1 – 25 of 1024) sorted by relevance

12345678910>>...41

/linux-6.12.1/include/linux/mfd/arizona/
Dpdata.h1 /* SPDX-License-Identifier: GPL-2.0-only */
11 #include <dt-bindings/mfd/arizona.h>
12 #include <linux/regulator/arizona-ldo1.h>
13 #include <linux/regulator/arizona-micsupp.h>
36 #define ARIZONA_GPN_FN_MASK 0x007F /* GPN_FN - [6:0] */
37 #define ARIZONA_GPN_FN_SHIFT 0 /* GPN_FN - [6:0] */
38 #define ARIZONA_GPN_FN_WIDTH 7 /* GPN_FN - [6:0] */
114 /** Use the headphone detect circuit to identify the accessory */
135 /** Mic detect ramp rate */
138 /** Mic detect sample rate */
[all …]
/linux-6.12.1/drivers/irqchip/
Dirq-renesas-irqc.c1 // SPDX-License-Identifier: GPL-2.0
26 /* SYS-CPU vs. RT-CPU */
27 #define DETECT_STATUS 0x100 /* IRQn Detect Status Register */
28 #define MONITOR 0x104 /* IRQn Signal Level Monitor Register */
29 #define HLVL_STS 0x108 /* IRQn High Level Detect Status Register */
30 #define LLVL_STS 0x10c /* IRQn Low Level Detect Status Register */
31 #define S_R_EDGE_STS 0x110 /* IRQn Sync Rising Edge Detect Status Reg. */
32 #define S_F_EDGE_STS 0x114 /* IRQn Sync Falling Edge Detect Status Reg. */
33 #define A_R_EDGE_STS 0x118 /* IRQn Async Rising Edge Detect Status Reg. */
34 #define A_F_EDGE_STS 0x11c /* IRQn Async Falling Edge Detect Status Reg. */
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dnuvoton,nau8325.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Seven Lee <WTLI@nuvoton.com>
13 - $ref: dai-common.yaml#
22 nuvoton,vref-impedance-ohms:
25 Tie-Off selection options. Due to the high impedance of the VREF
26 pin, it is important to use a low-leakage capacitor.
30 nuvoton,dac-vref-microvolt:
33 be used for minor tuning of the output level. Since the VDDA is range
[all …]
Dda7218.txt3 DA7218 is an audio codec with HP detect feature.
8 - compatible : Should be "dlg,da7217" or "dlg,da7218"
9 - reg: Specifies the I2C slave address
11 - VDD-supply: VDD power supply for the device
12 - VDDMIC-supply: VDDMIC power supply for the device
13 - VDDIO-supply: VDDIO power supply for the device
18 - interrupts: IRQ line info for DA7218 chip.
19 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt for
21 - interrupt-names : Name associated with interrupt line. Should be "wakeup" if
23 - wakeup-source: Flag to indicate this device can wake system (suspend/resume).
[all …]
/linux-6.12.1/Documentation/ABI/testing/
Dsysfs-class-led9 just be turned on for non-zero brightness settings.
23 Documentation/leds/leds-class-multicolor.rst.
30 Writing non-zero to this file while trigger is active changes the
40 Maximum brightness level for this LED, default is 255 (LED_FULL).
49 Last hardware set brightness level for this LED. Some LEDs
51 where this happens and the driver can detect this, will have
54 This file supports poll() to detect when the hardware changes
57 Reading this file will return the last brightness level set
73 their documentation see `sysfs-class-led-trigger-*`.
/linux-6.12.1/drivers/gpio/
Dgpio-tangier.c1 // SPDX-License-Identifier: GPL-2.0-only
22 #include <linux/pinctrl/pinconf-generic.h>
30 #include "gpio-tangier.h"
33 #define GPLR 0x004 /* Pin level r/o */
37 #define GRER 0x064 /* Rising edge detect */
38 #define GFER 0x07c /* Falling edge detect */
43 #define GLPR 0x318 /* Level input polarity */
46 * struct tng_gpio_context - Context to be saved during suspend-resume
47 * @level: Pin level
49 * @grer: Rising edge detect enable
[all …]
/linux-6.12.1/drivers/gpu/drm/
Ddrm_privacy_screen_x86.c1 // SPDX-License-Identifier: MIT
17 bool (*detect)(void); member
21 static acpi_status __init acpi_set_handle(acpi_handle handle, u32 level, in acpi_set_handle() argument
39 /* Get embedded-controller handle */ in detect_thinkpad_privacy_screen()
44 /* And call the privacy-screen get-status method */ in detect_thinkpad_privacy_screen()
56 return acpi_dev_present("GOOG0010", NULL, -1); in detect_chromeos_privacy_screen()
66 .provider = "privacy_screen-thinkpad_acpi",
68 .detect = detect_thinkpad_privacy_screen,
76 .provider = "privacy_screen-GOOG0010:00",
78 .detect = detect_chromeos_privacy_screen,
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/interrupt-controller/
Dqcom,pdc.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/qcom,pdc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
14 Power Domain Controller (PDC) that is on always-on domain. In addition to
16 interrupt controller that can be used to help detect edge low interrupts as
17 well detect interrupts when the GIC is non-operational.
19 GIC is parent interrupt controller at the highest level. Platform interrupt
28 - enum:
[all …]
/linux-6.12.1/drivers/char/ipmi/
Dipmi_si_sm.h1 /* SPDX-License-Identifier: GPL-2.0+ */
5 * State machine interface for low-level IPMI system management
8 * BT interface) and the actual low-level state machine.
61 * return -2 if the state machine is not idle, -1 if the size
70 * -1 if the buffer is too small, zero if no transaction is
78 * receiving an interrupt (for a interrupt-driven interface).
87 * Attempt to detect an SMI. Returns 0 on success or nonzero
90 int (*detect)(struct si_sm_data *smi); member
/linux-6.12.1/drivers/md/
Dmd-autodetect.c1 // SPDX-License-Identifier: GPL-2.0
9 #include <linux/raid/detect.h>
33 int level; member
41 * Parse the command-line parameters given our kernel, but do not
43 * md_setup_drive after the low-level disk drivers have initialised.
49 * instead of just one. -- KTK
50 * 18May2000: Added support for persistent-superblock arrays:
51 * md=n,0,factor,fault,device-list uses RAID0 for device n
52 * md=n,device-list reads a RAID superblock from the devices
53 * elements in device-list are read by name_to_kdev_t so can be
[all …]
/linux-6.12.1/arch/x86/include/asm/
Dcrash_reserve.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 * Earlier 32-bits kernels would limit the kernel to the low 512 MB range
14 * 64-bit kdump kernels need to be restricted to be under 64 TB, which is
15 * the upper limit of system RAM in 4-level paging mode. Since the kdump
16 * jump could be from 5-level paging to 4-level paging, the jump will fail if
18 * no good way to detect the paging mode of the target kernel which will be
/linux-6.12.1/tools/perf/Documentation/
Dperf-stat.txt1 perf-stat(1)
5 ----
6 perf-stat - Run a command and gather performance counter statistics
9 --------
11 'perf stat' [-e <EVENT> | --event=EVENT] [-a] <command>
12 'perf stat' [-e <EVENT> | --event=EVENT] [-a] \-- <command> [<options>]
13 'perf stat' [-e <EVENT> | --event=EVENT] [-a] record [-o file] \-- <command> [<options>]
14 'perf stat' report [-i file]
17 -----------
23 -------
[all …]
/linux-6.12.1/Documentation/admin-guide/media/
Dcec.rst1 .. SPDX-License-Identifier: GPL-2.0
12 - Exynos4
13 - Exynos5
14 - STIH4xx HDMI CEC
15 - V4L2 adv7511 (same HW, but a different driver from the drm adv7511)
16 - stm32
17 - Allwinner A10 (sun4i)
18 - Raspberry Pi
19 - dw-hdmi (Synopsis IP)
20 - amlogic (meson ao-cec and ao-cec-g12a)
[all …]
/linux-6.12.1/include/uapi/linux/
Dmdio.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
4 * Copyright 2006-2009 Solarflare Communications Inc.
25 #define MDIO_MMD_AN 7 /* Auto-Negotiation */
42 #define MDIO_PMA_RXDET 10 /* 10G PMA/PMD receive signal detect */
59 /* Media-dependent registers. */
60 #define MDIO_PMA_10GBT_SWAPPOL 130 /* 10GBASE-T pair swap & polarity */
61 #define MDIO_PMA_10GBT_TXPWR 131 /* 10GBASE-T TX power control */
62 #define MDIO_PMA_10GBT_SNR 133 /* 10GBASE-T SNR margin, lane A.
63 * Lanes B-D are numbered 134-136. */
64 #define MDIO_PMA_10GBR_FSRT_CSR 147 /* 10GBASE-R fast retrain status and control */
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/phy/
Dqcom,usb-snps-femto-v2.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/phy/qcom,usb-snps-femto-v2.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm Synopsys Femto High-Speed USB PHY V2
10 - Wesley Cheng <quic_wcheng@quicinc.com>
13 Qualcomm High-Speed USB PHY
18 - items:
19 - enum:
20 - qcom,sa8775p-usb-hs-phy
[all …]
Dfsl,imx8mq-usb-phy.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/phy/fsl,imx8mq-usb-phy.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Li Jun <jun.li@nxp.com>
15 - fsl,imx8mq-usb-phy
16 - fsl,imx8mp-usb-phy
21 "#phy-cells":
27 clock-names:
29 - const: phy
[all …]
/linux-6.12.1/tools/testing/selftests/futex/functional/
Dfutex_requeue_pi_mismatched_ops.c1 // SPDX-License-Identifier: GPL-2.0-or-later
9 * 3. The kernel must detect the mismatch and return -EINVAL.
15 * 2009-Nov-9: Initial version by Darren Hart <dvhart@linux.intel.com>
29 #define TEST_NAME "futex-requeue-pi-mismatched-ops"
38 printf(" -c Use color\n"); in usage()
39 printf(" -h Display this help message\n"); in usage()
40 printf(" -v L Verbosity level: %d=QUIET %d=CRITICAL %d=INFO\n", in usage()
48 child_ret = -errno; in blocking_child()
60 while ((c = getopt(argc, argv, "chv:")) != -1) { in main()
79 ksft_print_msg("%s: Detect mismatched requeue_pi operations\n", in main()
[all …]
/linux-6.12.1/drivers/net/wireless/ath/ath5k/
Dani.c33 * - "noise immunity"
35 * - "spur immunity"
37 * - "firstep level"
39 * - "OFDM weak signal detection"
41 * - "CCK weak signal detection"
61 * ath5k_ani_set_noise_immunity_level() - Set noise immunity level
63 * @level: level between 0 and @ATH5K_ANI_MAX_NOISE_IMM_LVL
66 ath5k_ani_set_noise_immunity_level(struct ath5k_hw *ah, int level) in ath5k_ani_set_noise_immunity_level() argument
75 static const s8 lo[] = { -52, -56, -60, -64, -70 }; in ath5k_ani_set_noise_immunity_level()
76 static const s8 hi[] = { -18, -18, -16, -14, -12 }; in ath5k_ani_set_noise_immunity_level()
[all …]
/linux-6.12.1/Documentation/scsi/
Dadvansys.rst1 .. SPDX-License-Identifier: GPL-2.0
8 RISC-based, Bus-Mastering, Fast (10 Mhz) and Ultra (20 Mhz) Narrow
9 (8-bit transfer) SCSI Host Adapters for the ISA, EISA, VL, and PCI
10 buses and RISC-based, Bus-Mastering, Ultra (20 Mhz) Wide (16-bit
16 detect routine will display the number of CDBs available for each
21 - ABP-480 - Bus-Master CardBus (16 CDB)
24 - ABP510/5150 - Bus-Master ISA (240 CDB)
25 - ABP5140 - Bus-Master ISA PnP (16 CDB)
26 - ABP5142 - Bus-Master ISA PnP with floppy (16 CDB)
27 - ABP902/3902 - Bus-Master PCI (16 CDB)
[all …]
/linux-6.12.1/fs/xfs/scrub/
Drmap.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (C) 2017-2023 Oracle. All Rights Reserved.
51 /* Reverse-mapping scrubber. */
55 * The furthest-reaching of the rmapbt records that we've already
56 * processed. This enables us to detect overlapping records for space
78 /* Cross-reference a rmap against the refcount btree. */
92 if (!sc->sa.refc_cur || xchk_skip_xref(sc->sm)) in xchk_rmapbt_xref_refc()
95 non_inode = XFS_RMAP_NON_INODE_OWNER(irec->rm_owner); in xchk_rmapbt_xref_refc()
96 is_bmbt = irec->rm_flags & XFS_RMAP_BMBT_BLOCK; in xchk_rmapbt_xref_refc()
97 is_attr = irec->rm_flags & XFS_RMAP_ATTR_FORK; in xchk_rmapbt_xref_refc()
[all …]
/linux-6.12.1/include/media/
Dcec-pin.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * cec-pin.h - low-level CEC pin control
15 * struct cec_pin_ops - low-level CEC pin operations
19 * @high: stop driving the CEC pin. The pull-up will drive the pin
21 * @enable_irq: optional, enable the interrupt to detect pin voltage changes.
30 * @received: optional. High-level CEC message callback. Allows the driver
47 /* High-level CEC message callback */
52 * cec_pin_changed() - update pin state from interrupt
63 * cec_pin_allocate_adapter() - allocate a pin-based cec adapter
65 * @pin_ops: low-level pin operations
[all …]
/linux-6.12.1/include/pcmcia/
Dsoc_common.h1 /* SPDX-License-Identifier: GPL-2.0 */
13 unsigned detect: 1, member
23 * This structure encapsulates per-socket state which we might need to
30 * Info from low level handler
59 #define SOC_STAT_CD 0 /* Card detect */
97 * Enable card status IRQs on (re-)initialisation. This can
/linux-6.12.1/drivers/gpu/drm/i915/display/
Dintel_dp_aux_backlight.c96 INTEL_DP_AUX_BACKLIGHT_AUTO = -1,
113 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_supports_hdr_backlight()
114 struct drm_dp_aux *aux = &intel_dp->aux; in intel_dp_aux_supports_hdr_backlight()
115 struct intel_panel *panel = &connector->panel; in intel_dp_aux_supports_hdr_backlight()
125 drm_dbg_kms(display->drm, in intel_dp_aux_supports_hdr_backlight()
127 connector->base.base.id, connector->base.name, in intel_dp_aux_supports_hdr_backlight()
138 * runtime detect used range for nits based control. For now in intel_dp_aux_supports_hdr_backlight()
145 if (display->params.enable_dpcd_backlight != INTEL_DP_AUX_BACKLIGHT_FORCE_INTEL && in intel_dp_aux_supports_hdr_backlight()
146 !(connector->base.hdr_sink_metadata.hdmi_type1.metadata_type & in intel_dp_aux_supports_hdr_backlight()
148 drm_info(display->drm, in intel_dp_aux_supports_hdr_backlight()
[all …]
/linux-6.12.1/drivers/accel/ivpu/
Dvpu_boot_api.h1 /* SPDX-License-Identifier: MIT */
3 * Copyright (c) 2020-2023, Intel Corporation.
12 * fw_bin_header->api_version[VPU_BOOT_API_VER_ID] = (VPU_BOOT_API_VER_MAJOR << 16) |
42 /* ------------ FW API version information end ---------------------*/
70 * Size of primary preemption buffer, assuming a 2-job submission queue.
76 * Size of secondary preemption buffer, assuming a 2-job submission queue.
81 /* Space reserved for future preemption-related fields. */
207 /* Clock frequencies: 0x20 - 0xFF */
212 /* Memory regions: 0x100 - 0x1FF */
232 /* IRQ re-direct numbers: 0x200 - 0x2FF */
[all …]
/linux-6.12.1/include/sound/ac97/
Dregs.h1 /* SPDX-License-Identifier: GPL-2.0+
33 /* range 0x28-0x3a - AUDIO AC'97 2.0 extensions */
44 /* range 0x3c-0x58 - MODEM */
50 #define AC97_LINE1_LEVEL 0x46 /* Line1 DAC/ADC Level */
51 #define AC97_LINE2_LEVEL 0x48 /* Line2 DAC/ADC Level */
52 #define AC97_HANDSET_LEVEL 0x4a /* Handset DAC/ADC Level */
59 /* range 0x5a-0x7b - Vendor Specific */
62 /* range 0x60-0x6f (page 1) - extended codec registers */
108 #define AC97_BC_16BIT_DAC 0x0000 /* 16-bit DAC resolution */
109 #define AC97_BC_18BIT_DAC 0x0040 /* 18-bit DAC resolution */
[all …]

12345678910>>...41