Home
last modified time | relevance | path

Searched +full:vcm +full:- +full:supply (Results 1 – 16 of 16) sorted by relevance

/linux/Documentation/devicetree/bindings/media/i2c/
H A Ddongwoon,dw9768.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Dongwoon Anatech DW9768 Voice Coil Motor (VCM) Lens
11 - Dongchun Zhu <dongchun.zhu@mediatek.com>
13 description: |-
14 The Dongwoon DW9768 is a single 10-bit digital-to-analog (DAC) converter
15 with 100 mA output current sink capability. VCM current is controlled with
16 a linear mode driver. The DAC is controlled via a 2-wire (I2C-compatible)
24 - dongwoon,dw9768 # for DW9768 VCM
[all …]
H A Dasahi-kasei,ak7375.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/media/i2c/asahi-kasei,ak7375.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Tianshu Qiu <tian.shu.qiu@intel.com>
13 AK7375 is a voice coil motor (VCM) camera lens actuator that
19 - asahi-kasei,ak7345
20 - asahi-kasei,ak7375
25 vdd-supply:
26 description: VDD supply
[all …]
H A Dsony,imx415.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Michael Riesch <michael.riesch@wolfvision.net>
12 description: |-
14 solid-state image sensor with a square pixel array and 8.46 M effective
16 1.8 V triple power supply, and has low power consumption.
18 available via CSI-2 serial data output (two or four lanes).
21 - $ref: /schemas/media/video-interface-devices.yaml#
34 avdd-supply:
[all …]
/linux/Documentation/devicetree/bindings/iio/frequency/
H A 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 …]
H A 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 vcc-drv-supply:
[all …]
/linux/drivers/media/i2c/
H A Dak7375.c1 // SPDX-License-Identifier: GPL-2.0
10 #include <media/v4l2-ctrls.h>
11 #include <media/v4l2-device.h>
35 * The vcm may take time (tDELAY) to power on and start taking
87 return container_of(ctrl->handler, struct ak7375_device, ctrls_vcm); in to_ak7375_vcm()
98 struct i2c_client *client = v4l2_get_subdevdata(&ak7375->sd); in ak7375_i2c_write()
103 return -EINVAL; in ak7375_i2c_write()
112 return -EIO; in ak7375_i2c_write()
120 const struct ak73xx_chipdef *cdef = dev_vcm->cdef; in ak7375_set_ctrl()
122 if (ctrl->id == V4L2_CID_FOCUS_ABSOLUTE) in ak7375_set_ctrl()
[all …]
/linux/drivers/staging/fbtft/
H A Dfb_ili9325.c1 // SPDX-License-Identifier: GPL-2.0+
27 MODULE_PARM_DESC(bt, "Sets the factor used in the step-up circuits");
41 static unsigned int vcm = 0x0a; /* VCOMH=VREG1OUT*0.735 */ variable
42 module_param(vcm, uint, 0000);
43 MODULE_PARM_DESC(vcm, "Set the internal VcomH voltage");
51 * ----------
55 * VCL = -Vci1 = -2.64
60 * VGL = -Vci * 4 = -13.2
63 * --------
69 * Source/VCOM power supply voltage
[all …]
/linux/drivers/gpu/drm/panel/
H A Dpanel-novatek-nt35510.c1 // SPDX-License-Identifier: GPL-2.0-only
16 * per-panel, e.g. for physical size.
147 * struct nt35510_config - the display-specific NT35510 configuration
173 * +------------------------------------------->
207 * @bt1ctr: setting for boost power control for the AVDD step-up
210 * frequency for the step-up circuit:
220 * amplification for the step-up circuit:
231 * @avee: setting for AVEE ranging from 0x00 = -6.5V to 0x14 = -4.5V
232 * in 0.1V steps the default is 0x05 which means -6.0V
236 * @bt2ctr: setting for boost power control for the AVEE step-up
[all …]
/linux/arch/arm64/boot/dts/qcom/
H A Dsc7280-herobrine.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
16 #include <dt-bindings/input/gpio-keys.h>
17 #include <dt-bindings/input/input.h>
18 #include <dt-bindings/leds/common.h>
20 #include "sc7280-qcard.dtsi"
21 #include "sc7280-chrome-common.dtsi"
25 stdout-path = "serial0:115200n8";
37 /* This is the top level supply and variable voltage */
38 ppvar_sys: ppvar-sys-regulator {
39 compatible = "regulator-fixed";
[all …]
/linux/drivers/iio/frequency/
H A Dadmv1014.c1 // SPDX-License-Identifier: GPL-2.0-only
117 static const char * const quad_se_mode_names[] = { "se-pos", "se-neg", "diff" };
142 st->data[0] = ADMV1014_READ | FIELD_PREP(ADMV1014_REG_ADDR_READ_MSK, reg); in __admv1014_spi_read()
143 st->data[1] = 0; in __admv1014_spi_read()
144 st->data[2] = 0; in __admv1014_spi_read()
146 t.rx_buf = &st->data[0]; in __admv1014_spi_read()
147 t.tx_buf = &st->data[0]; in __admv1014_spi_read()
148 t.len = sizeof(st->data); in __admv1014_spi_read()
150 ret = spi_sync_transfer(st->spi, &t, 1); in __admv1014_spi_read()
154 *val = FIELD_GET(ADMV1014_REG_DATA_MSK, get_unaligned_be24(&st->data[0])); in __admv1014_spi_read()
[all …]
/linux/sound/soc/codecs/
H A Dtlv320aic3x.c1 // SPDX-License-Identifier: GPL-2.0-only
16 * ---------------------------------------
17 * MONO_LOUT -> N/A | MONO_LOUT -> N/A
18 * | IN1L -> LINE1L
19 * | IN1R -> LINE1R
20 * | IN2L -> LINE2L
21 * | IN2R -> LINE2R
22 * | MIC3L/R -> N/A
25 * ---------------------------------------
89 /* Output Common-Mode Voltage */
[all …]
H A Dmt6359.c1 // SPDX-License-Identifier: GPL-2.0
3 // mt6359.c -- mt6359 ALSA SoC audio codec driver
24 regmap_update_bits(priv->regmap, MT6359_SMT_CON1, 0x3ff0, 0x3ff0); in mt6359_set_gpio_smt()
30 regmap_update_bits(priv->regmap, MT6359_DRV_CON2, 0xffff, 0x8888); in mt6359_set_gpio_driving()
31 regmap_update_bits(priv->regmap, MT6359_DRV_CON3, 0xffff, 0x8888); in mt6359_set_gpio_driving()
32 regmap_update_bits(priv->regmap, MT6359_DRV_CON4, 0x00ff, 0x88); in mt6359_set_gpio_driving()
38 regmap_write(priv->regmap, MT6359_GPIO_MODE2_CLR, 0x0ffe); in mt6359_set_playback_gpio()
39 regmap_write(priv->regmap, MT6359_GPIO_MODE2_SET, 0x0249); in mt6359_set_playback_gpio()
42 regmap_write(priv->regmap, MT6359_GPIO_MODE3_CLR, 0x6); in mt6359_set_playback_gpio()
43 regmap_write(priv->regmap, MT6359_GPIO_MODE3_SET, 0x1); in mt6359_set_playback_gpio()
[all …]
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mq-librem5.dtsi1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright 2018-2020 Purism SPC
6 /dts-v1/;
8 #include "dt-bindings/input/input.h"
9 #include <dt-bindings/interrupt-controller/irq.h>
10 #include <dt-bindings/leds/common.h>
11 #include "dt-bindings/pwm/pwm.h"
12 #include "dt-bindings/usb/pd.h"
18 chassis-type = "handset";
20 backlight_dsi: backlight-dsi {
[all …]
/linux/arch/arm/boot/dts/nvidia/
H A Dtegra30-lg-x3.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 #include <dt-bindings/input/gpio-keys.h>
4 #include <dt-bindings/input/input.h>
5 #include <dt-bindings/leds/common.h>
6 #include <dt-bindings/mfd/max77620.h>
7 #include <dt-bindings/thermal/thermal.h>
10 #include "tegra30-cpu-opp.dtsi"
11 #include "tegra30-cpu-opp-microvolt.dtsi"
14 chassis-type = "handset";
30 * pre-existing /chosen node to be available to insert the
[all …]
/linux/drivers/iio/adc/
H A Dad7625.c1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
47 /* AD7625_CHAN_SPEC - Define a chan spec structure for a specific chip */
75 * Waveforms containing the last-requested and rounded
85 * EN2 controls the device -3dB bandwidth (and by extension, max
86 * sample rate). EN3 controls the VCM reference output. EN2 and
103 /* Indicate whether there is a REFIN supply connected */
189 cnv_wf.duty_length_ns = st->info->timing_spec->conv_high_ns; in ad7625_set_sampling_freq()
191 ret = pwm_round_waveform_might_sleep(st->cnv_pwm, &cnv_wf); in ad7625_set_sampling_freq()
202 st->info->chan_spec.scan_type.realbits, in ad7625_set_sampling_freq()
203 st->ref_clk_rate_hz); in ad7625_set_sampling_freq()
[all …]
/linux/
H A DMAINTAINERS5 ---------------------------------------------------
21 W: *Web-page* with status/info
23 B: URI for where to file *bugs*. A web-page with detailed bug
28 patches to the given subsystem. This is either an in-tree file,
29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
46 N: [^a-z]tegra all files whose path contains tegra
64 ----------------
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
85 L: linux-scsi@vger.kernel.org
88 F: drivers/scsi/3w-*
[all …]