/Linux-v6.6/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-v6.6/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,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 | ak4642.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 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": 27 "#sound-dai-cells": [all …]
|
D | ak4613.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 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# 36 "^asahi-kasei,in[1-2]-single-end$": [all …]
|
D | ak4554.txt | 5 - compatible : "asahi-kasei,ak4554" 9 ak4554-adc-dac { 10 compatible = "asahi-kasei,ak4554";
|
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 | ak4104.txt | 7 - compatible : "asahi-kasei,ak4104" 9 - reg : The chip select number on the SPI bus 11 - vdd-supply : A regulator node, providing 2.7V - 3.6V 15 - reset-gpios : a GPIO spec for the reset pin. If specified, it will be 21 compatible = "asahi-kasei,ak4104"; 23 spi-max-frequency = <5000000>; 24 vdd-supply = <&vdd_3v3_reg>;
|
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>;
|
D | ak4375.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 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: 31 pdn-gpios: [all …]
|
/Linux-v6.6/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> 18 const: asahi-kasei,ak7375 23 vdd-supply: 26 vio-supply: 27 description: I/O pull-up supply [all …]
|
/Linux-v6.6/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 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>; 47 compatible = "pwm-backlight"; [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-v6.6/drivers/iio/magnetometer/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 tristate "Asahi Kasei AK8974 3-Axis Magnetometer" 16 Say yes here to build support for Asahi Kasei AK8974, AMI305 or 17 AMI306 I2C-based 3-axis magnetometer chips. 23 tristate "Asahi Kasei AK8975 3-Axis Magnetometer" 29 Say yes here to build support for Asahi Kasei AK8975, AK8963, 30 AK09911, AK09912 or AK09916 3-Axis Magnetometer. 36 tristate "Asahi Kasei AK09911 3-axis Compass" 83 tristate "Freescale MAG3110 3-Axis Magnetometer" 88 Say yes here to build support for the Freescale MAG3110 3-Axis [all …]
|
D | ak8975.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 140 * This scale factor is axis-dependent, and is derived from 3 calibration 149 * Hadj = H * ( ( ( (ASA-128)*0.5 ) / 128 ) + 1 ) 157 * H is in the range of -4096 to 4095. The magnetometer has a range of 158 * +-1229uT. To go from the raw value to uT is: 181 * H is in the range of +-8190. The magnetometer has a range of 182 * +-4912uT. To go from the raw value to uT is: 195 * H is in the range of -32752 to 32752. The magnetometer has a range of 196 * +-4912uT. To go from the raw value to uT is: 205 /* Compatible Asahi Kasei Compass parts */ [all …]
|
/Linux-v6.6/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 41 return regulator_bulk_enable(ARRAY_SIZE(priv->supplies), priv->supplies); in ak5386_soc_probe() 47 regulator_bulk_disable(ARRAY_SIZE(priv->supplies), priv->supplies); in ak5386_soc_remove() 54 regulator_bulk_disable(ARRAY_SIZE(priv->supplies), priv->supplies); in ak5386_soc_suspend() 61 return regulator_bulk_enable(ARRAY_SIZE(priv->supplies), priv->supplies); in ak5386_soc_resume() 85 struct snd_soc_component *component = codec_dai->component; in ak5386_set_dai_fmt() 90 dev_err(component->dev, "Invalid DAI format\n"); in ak5386_set_dai_fmt() 91 return -EINVAL; in ak5386_set_dai_fmt() 101 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 170 return -ENOTSUPP; in ak4118_set_dai_fmt_provider() 190 return -ENOTSUPP; in ak4118_set_dai_fmt_consumer() 199 struct snd_soc_component *component = dai->component; in ak4118_set_dai_fmt() 212 ret = -ENOTSUPP; in ak4118_set_dai_fmt() 222 ret = regmap_update_bits(ak4118->regmap, AK4118_REG_FORMAT_CTL, in ak4118_set_dai_fmt() 246 .name = "ak4118-hifi", 265 struct snd_soc_component *component = ak4118->component; in ak4118_irq_handler() 275 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 …]
|
D | ak5558.h | 1 /* SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2016 Asahi Kasei Microdevices Corporation
|
/Linux-v6.6/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-v6.6/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 …]
|