/linux-6.12.1/Documentation/devicetree/bindings/iio/magnetometer/ |
D | asahi-kasei,ak8975.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/magnetometer/asahi-kasei,ak8975.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jonathan Albrieux <jonathan.albrieux@gmail.com> 15 - enum: 16 - asahi-kasei,ak8975 17 - asahi-kasei,ak8963 18 - asahi-kasei,ak09911 19 - asahi-kasei,ak09912 [all …]
|
D | asahi-kasei,ak8974.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/magnetometer/asahi-kasei,ak8974.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Asahi Kasei AK8974 magnetometer sensor 10 - Linus Walleij <linus.walleij@linaro.org> 15 - alps,hscdtd008a 16 - asahi-kasei,ak8974 29 avdd-supply: true 31 dvdd-supply: true [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/media/i2c/ |
D | asahi-kasei,ak7375.yaml | 1 # 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# 7 title: Asahi Kasei Microdevices AK7375 voice coil lens actuator 10 - Tianshu Qiu <tian.shu.qiu@intel.com> 19 - asahi-kasei,ak7345 20 - asahi-kasei,ak7375 25 vdd-supply: 28 vio-supply: [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | asahi-kasei,ak5558.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/sound/asahi-kasei,ak5558.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: AK5558 8 channel differential 32-bit delta-sigma ADC 10 - Junichi Wakasugi <wakasugi.jb@om.asahi-kasei.co.jp> 11 - Mihai Serban <mihai.serban@nxp.com> 16 - asahi-kasei,ak5552 17 - asahi-kasei,ak5558 22 avdd-supply: [all …]
|
D | asahi-kasei,ak4642.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/asahi-kasei,ak4642.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 13 - $ref: dai-common.yaml# 18 - asahi-kasei,ak4642 19 - asahi-kasei,ak4643 20 - asahi-kasei,ak4648 25 "#clock-cells": [all …]
|
D | asahi-kasei,ak4613.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/asahi-kasei,ak4613.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 13 - $ref: dai-common.yaml# 17 const: asahi-kasei,ak4613 25 "#sound-dai-cells": 29 $ref: audio-graph-port.yaml#/definitions/ports 32 $ref: audio-graph-port.yaml# [all …]
|
D | asahi-kasei,ak4458.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/sound/asahi-kasei,ak4458.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Shengjiu Wang <shengjiu.wang@nxp.com> 15 - asahi-kasei,ak4458 16 - asahi-kasei,ak4497 21 avdd-supply: 24 dvdd-supply: 27 reset-gpios: [all …]
|
D | asahi-kasei,ak4554.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/sound/asahi-kasei,ak4554.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 11 - Liam Girdwood <lgirdwood@gmail.com> 12 - Mark Brown <broonie@kernel.org> 16 const: asahi-kasei,ak4554 19 - compatible 24 - | [all …]
|
D | asahi-kasei,ak4104.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/sound/asahi-kasei,ak4104.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - $ref: dai-common.yaml# 13 - Daniel Mack <github@zonque.org> 14 - Xiaxi Shen <shenxiaxi26@gmail.com> 18 const: asahi-kasei,ak4104 24 vdd-supply: 27 reset-gpios: [all …]
|
D | asahi-kasei,ak4619.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/asahi-kasei,ak4619.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 11 - Khanh Le <khanh.le.xr@renesas.com> 14 - $ref: dai-common.yaml# 18 const: asahi-kasei,ak4619 26 clock-names: 28 - const: mclk [all …]
|
D | asahi-kasei,ak4375.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/asahi-kasei,ak4375.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Vincent Knecht <vincent.knecht@mailoo.org> 13 - $ref: dai-common.yaml# 17 const: asahi-kasei,ak4375 22 '#sound-dai-cells': 25 avdd-supply: 28 tvdd-supply: [all …]
|
D | ak4118.txt | 7 - compatible : "asahi-kasei,ak4118" 8 - reg : The I2C address of the device for I2C 9 - reset-gpios: A GPIO specifier for the reset pin 10 - irq-gpios: A GPIO specifier for the IRQ pin 16 #sound-dai-cells = <0>; 17 compatible = "asahi-kasei,ak4118"; 19 reset-gpios = <&gpio 0 GPIO_ACTIVE_LOW> 20 irq-gpios = <&gpio 1 GPIO_ACTIVE_HIGH>;
|
D | ak5386.txt | 1 AK5386 Single-ended 24-Bit 192kHz delta-sigma ADC 7 - compatible : "asahi-kasei,ak5386" 11 - reset-gpio : a GPIO spec for the reset/power down pin. 13 - va-supply : a regulator spec, providing 5.0V 14 - vd-supply : a regulator spec, providing 3.3V 19 compatible = "asahi-kasei,ak5386"; 20 reset-gpio = <&gpio0 23>; 21 va-supply = <&vdd_5v0_reg>; 22 vd-supply = <&vdd_3v3_reg>;
|
/linux-6.12.1/arch/arm64/boot/dts/renesas/ |
D | ulcb.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the R-Car Gen3 ULCB board 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 13 model = "Renesas R-Car Gen3 ULCB board"; 32 stdout-path = "serial0:115200n8"; 35 audio_clkout: audio-clkout { 38 * but needed to avoid cs2000/rcar_sound probe dead-lock 40 compatible = "fixed-clock"; 41 #clock-cells = <0>; [all …]
|
D | draak.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2016-2018 Renesas Electronics Corp. 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 21 audio_clkout: audio-clkout { 24 * but needed to avoid cs2000/rcar_sound probe dead-lock 26 compatible = "fixed-clock"; 27 #clock-cells = <0>; 28 clock-frequency = <12288000>; 32 compatible = "pwm-backlight"; [all …]
|
D | ebisu.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the Ebisu/Ebisu-4D board 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 33 stdout-path = "serial0:115200n8"; 36 audio_clkout: audio-clkout { 39 * but needed to avoid cs2000/rcar_sound probe dead-lock 41 compatible = "fixed-clock"; 42 #clock-cells = <0>; 43 clock-frequency = <11289600>; [all …]
|
D | salvator-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for common parts of Salvator-X board variants 5 * Copyright (C) 2015-2016 Renesas Electronics Corp. 9 * SSI-AK4613 31 #include <dt-bindings/gpio/gpio.h> 32 #include <dt-bindings/input/input.h> 54 stdout-path = "serial0:115200n8"; 57 audio_clkout: audio-clkout { 60 * but needed to avoid cs2000/rcar_sound probe dead-lock 62 compatible = "fixed-clock"; [all …]
|
/linux-6.12.1/drivers/iio/magnetometer/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 tristate "Voltafield AF8133J 3-Axis Magnetometer" 17 Say yes here to build support for Voltafield AF8133J I2C-based 18 3-axis magnetometer chip. 24 tristate "Asahi Kasei AK8974 3-Axis Magnetometer" 30 Say yes here to build support for Asahi Kasei AK8974, AMI305 or 31 AMI306 I2C-based 3-axis magnetometer chips. 37 tristate "Asahi Kasei AK8975 3-Axis Magnetometer" 43 Say yes here to build support for Asahi Kasei AK8975, AK8963, 44 AK09911, AK09912, AK09916 or AK09918 3-Axis Magnetometer. [all …]
|
D | ak8975.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 141 * This scale factor is axis-dependent, and is derived from 3 calibration 150 * Hadj = H * ( ( ( (ASA-128)*0.5 ) / 128 ) + 1 ) 158 * H is in the range of -4096 to 4095. The magnetometer has a range of 159 * +-1229uT. To go from the raw value to uT is: 182 * H is in the range of +-8190. The magnetometer has a range of 183 * +-4912uT. To go from the raw value to uT is: 196 * H is in the range of -32752 to 32752. The magnetometer has a range of 197 * +-4912uT. To go from the raw value to uT is: 206 /* Compatible Asahi Kasei Compass parts */ [all …]
|
/linux-6.12.1/sound/soc/codecs/ |
D | ak5558.c | 1 // SPDX-License-Identifier: GPL-2.0 5 // Copyright (C) 2015 Asahi Kasei Microdevices Corporation 22 #include <sound/soc-dapm.h> 78 "Sharp Roll-Off", "Slow Roll-Off", 79 "Short Delay Sharp Roll-Off", "Short Delay Slow Roll-Off", 175 struct snd_soc_component *component = dai->component; in ak5558_hw_params() 178 int pcm_width = max(params_physical_width(params), ak5558->slot_width); in ak5558_hw_params() 188 return -EINVAL; in ak5558_hw_params() 198 struct snd_soc_component *component = dai->component; in ak5558_set_dai_fmt() 209 dev_err(dai->dev, "Clock mode unsupported"); in ak5558_set_dai_fmt() [all …]
|
D | ak5386.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Asahi Kasei AK5386 Single-ended 24-Bit 192kHz delta-sigma ADC 40 return regulator_bulk_enable(ARRAY_SIZE(priv->supplies), priv->supplies); in ak5386_soc_probe() 46 regulator_bulk_disable(ARRAY_SIZE(priv->supplies), priv->supplies); in ak5386_soc_remove() 53 regulator_bulk_disable(ARRAY_SIZE(priv->supplies), priv->supplies); in ak5386_soc_suspend() 60 return regulator_bulk_enable(ARRAY_SIZE(priv->supplies), priv->supplies); in ak5386_soc_resume() 84 struct snd_soc_component *component = codec_dai->component; in ak5386_set_dai_fmt() 89 dev_err(component->dev, "Invalid DAI format\n"); in ak5386_set_dai_fmt() 90 return -EINVAL; in ak5386_set_dai_fmt() 100 struct snd_soc_component *component = dai->component; in ak5386_hw_params() [all …]
|
D | ak4118.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * ak4118.c -- Asahi Kasei ALSA Soc Audio driver 169 return -ENOTSUPP; in ak4118_set_dai_fmt_provider() 189 return -ENOTSUPP; in ak4118_set_dai_fmt_consumer() 198 struct snd_soc_component *component = dai->component; in ak4118_set_dai_fmt() 211 ret = -ENOTSUPP; in ak4118_set_dai_fmt() 221 ret = regmap_update_bits(ak4118->regmap, AK4118_REG_FORMAT_CTL, in ak4118_set_dai_fmt() 245 .name = "ak4118-hifi", 264 struct snd_soc_component *component = ak4118->component; in ak4118_irq_handler() 274 snd_soc_component_notify_control(component, kctl_new->name); in ak4118_irq_handler() [all …]
|
D | ak4642.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // ak4642.c -- AK4642/AK4643 ALSA Soc Audio driver 23 #include <linux/clk-provider.h> 102 #define LOPS (1 << 6) /* Stero Line-out Power Save Mode */ 153 * min : 0xFE : -115.0 dB 156 static const DECLARE_TLV_DB_SCALE(out_tlv, -11550, 50, 1); 177 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in ak4642_lout_event() 280 int is_play = substream->stream == SNDRV_PCM_STREAM_PLAYBACK; in ak4642_dai_startup() 281 struct snd_soc_component *component = dai->component; in ak4642_dai_startup() 292 * "ASAHI KASEI AK4642" (japanese) manual p97. in ak4642_dai_startup() [all …]
|
/linux-6.12.1/include/media/i2c/ |
D | ak881x.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Header for AK8813 / AK8814 TV-ecoders from Asahi Kasei Microsystems Co., Ltd. (AKM)
|
/linux-6.12.1/Documentation/devicetree/bindings/i2c/ |
D | i2c-gate.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/i2c/i2c-gate.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Peter Rosin <peda@axentia.se> 20 - $ref: /schemas/i2c/i2c-controller.yaml 24 const: i2c-gate 29 - | 30 i2c-gate { 31 #address-cells = <1>; [all …]
|