Home
last modified time | relevance | path

Searched +full:mic +full:- +full:shutter (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-platform-dell-privacy-wmi1 What: /sys/bus/wmi/devices/6932965F-1671-4CEB-B988-D3AB0A901919/dell_privacy_supported_type
8 Dell’s commitment to platform privacy for MIC, Camera, and
15 is available to capture system mic sound
17 Camera Shutter:
18 Identifies camera shutter controlled by hardware, which is a micromechanical
19 shutter assembly that is built onto the camera module to block capturing images
32 …# cat /sys/bus/wmi/drivers/dell-privacy/6932965F-1671-4CEB-B988-D3AB0A901919/dell_privacy_supporte…
34 [Camera Shutter] [supported]
37 What: /sys/bus/wmi/devices/6932965F-1671-4CEB-B988-D3AB0A901919/dell_privacy_current_state
50 is available to capture system mic sound
[all …]
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dcirrus,cs42l43.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
21 - $ref: dai-common.yaml#
26 - cirrus,cs42l43
31 vdd-p-supply:
35 vdd-a-supply:
39 vdd-d-supply:
43 vdd-io-supply:
[all …]
/openbmc/linux/drivers/pinctrl/cirrus/
H A Dpinctrl-cs42l43.c1 // SPDX-License-Identifier: GPL-2.0
14 #include <linux/mfd/cs42l43-regs.h>
25 #include <linux/pinctrl/pinconf-generic.h>
28 #include "../pinctrl-utils.h"
139 "gpio", "spdif", "irq", "mic-shutter", "spk-shutter",
154 PINCTRL_PINFUNCTION("mic-shutter", cs42l43_pin_shutter_groups,
156 PINCTRL_PINFUNCTION("spk-shutter", cs42l43_pin_shutter_groups,
191 dev_dbg(priv->dev, "Setting %s to %s\n", in cs42l43_pin_set_mux()
213 if (priv->shutters_locked && reg == CS42L43_SHUTTER_CONTROL) { in cs42l43_pin_set_mux()
214 dev_err(priv->dev, "Shutter configuration not available\n"); in cs42l43_pin_set_mux()
[all …]
/openbmc/linux/sound/soc/codecs/
H A Dcs42l43.c1 // SPDX-License-Identifier: GPL-2.0
5 // Copyright (C) 2022-2023 Cirrus Logic, Inc. and
15 #include <linux/mfd/cs42l43-regs.h>
22 #include <sound/soc-component.h>
23 #include <sound/soc-dapm.h>
24 #include <sound/soc-dai.h>
126 dev_err(priv->dev, "Error " #name " IRQ\n"); \
147 dev_dbg(priv->dev, #name " completed\n"); \ in CS42L43_IRQ_ERROR()
148 complete(&priv->name); \ in CS42L43_IRQ_ERROR()
173 dev_dbg(priv->dev, "Microphone shutter changed\n");
[all …]
/openbmc/linux/drivers/platform/x86/dell/
H A Ddell-wmi-privacy.c1 // SPDX-License-Identifier: GPL-2.0-only
13 #include <linux/input/sparse-keymap.h>
19 #include "dell-wmi-privacy.h"
21 #define DELL_PRIVACY_GUID "6932965F-1671-4CEB-B988-D3AB0A901919"
53 [DELL_PRIVACY_TYPE_CAMERA] = "Camera Shutter",
61 /* privacy mic mute */
78 return priv && (priv->features_present & BIT(DELL_PRIVACY_TYPE_AUDIO)); in dell_privacy_has_mic_mute()
86 * 3) WMI event is received by dell-privacy
87 * 4) KEY_MICMUTE emitted from dell-privacy
91 * 7) dell-privacy notifies EC, the timeout is cancelled and the HW mute activates.
[all …]