Home
last modified time | relevance | path

Searched +full:asahi +full:- +full:kasei (Results 1 – 25 of 66) sorted by relevance

123

/Linux-v5.10/Documentation/devicetree/bindings/iio/magnetometer/
Dasahi-kasei,ak8975.yaml1 # 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 …]
Dak8974.txt1 * Asahi Kasei AK8974 magnetometer sensor
5 - compatible:
6 * "asahi-kasei,ak8974"
8 - reg : the I2C address of the magnetometer
12 - avdd-supply: regulator supply for the analog voltage
14 - dvdd-supply: regulator supply for the digital voltage
16 - interrupts: data ready (DRDY) and interrupt (INT1) lines
20 - mount-matrix: an optional 3x3 mounting rotation matrix
25 compatible = "asahi-kasei,ak8974";
27 avdd-supply = <&foo_reg>;
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/sound/
Dak4613.yaml1 # 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>
14 const: asahi-kasei,ak4613
22 "#sound-dai-cells":
26 "^asahi-kasei,in[1-2]-single-end$":
27 description: Input Pin 1 - 2.
30 "^asahi-kasei,out[1-6]-single-end$":
31 description: Output Pin 1 - 6.
[all …]
Dak4642.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
15 - asahi-kasei,ak4642
16 - asahi-kasei,ak4643
17 - asahi-kasei,ak4648
22 "#clock-cells":
24 "#sound-dai-cells":
30 clock-frequency:
[all …]
Dak4458.txt7 - compatible : "asahi-kasei,ak4458" or "asahi-kasei,ak4497"
8 - reg : The I2C address of the device for I2C
11 - reset-gpios: A GPIO specifier for the power down & reset pin
12 - mute-gpios: A GPIO specifier for the soft mute pin
13 - AVDD-supply: Analog power supply
14 - DVDD-supply: Digital power supply
15 - dsd-path: Select DSD input pins for ak4497
23 compatible = "asahi-kasei,ak4458";
25 reset-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>
26 mute-gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>
Dak4554.txt5 - compatible : "asahi-kasei,ak4554"
9 ak4554-adc-dac {
10 compatible = "asahi-kasei,ak4554";
Dak5558.txt1 AK5558 8 channel differential 32-bit delta-sigma ADC
7 - compatible : "asahi-kasei,ak5558"
8 - reg : The I2C address of the device.
12 - reset-gpios: A GPIO specifier for the power down & reset pin.
13 - AVDD-supply: Analog power supply
14 - DVDD-supply: Digital power supply
20 compatible = "asahi-kasei,ak5558";
22 reset-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>;
Dak4118.txt7 - 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>;
Dak4104.txt7 - 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>;
Dak5386.txt1 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-v5.10/arch/arm64/boot/dts/renesas/
Dulcb.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the R-Car Gen3 ULCB board
10 * SSI-AK4613
11 * aplay -D plughw:0,0 xxx.wav
12 * arecord -D plughw:0,0 xxx.wav
13 * SSI-HDMI
14 * aplay -D plughw:0,1 xxx.wav
17 #include <dt-bindings/gpio/gpio.h>
18 #include <dt-bindings/input/input.h>
21 model = "Renesas R-Car Gen3 ULCB board";
[all …]
Dr8a77990-ebisu.dts1 // SPDX-License-Identifier: GPL-2.0
8 /dts-v1/;
10 #include <dt-bindings/gpio/gpio.h>
23 stdout-path = "serial0:115200n8";
26 audio_clkout: audio-clkout {
29 * but needed to avoid cs2000/rcar_sound probe dead-lock
31 compatible = "fixed-clock";
32 #clock-cells = <0>;
33 clock-frequency = <11289600>;
37 compatible = "pwm-backlight";
[all …]
Dsalvator-common.dtsi1 // 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>
43 stdout-path = "serial0:115200n8";
46 audio_clkout: audio-clkout {
49 * but needed to avoid cs2000/rcar_sound probe dead-lock
51 compatible = "fixed-clock";
[all …]
/Linux-v5.10/drivers/iio/magnetometer/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
10 tristate "Asahi Kasei AK8974 3-Axis Magnetometer"
17 Say yes here to build support for Asahi Kasei AK8974, AMI305 or
18 AMI306 I2C-based 3-axis magnetometer chips.
24 tristate "Asahi Kasei AK8975 3-Axis Magnetometer"
30 Say yes here to build support for Asahi Kasei AK8975, AK8963,
31 AK09911 or AK09912 3-Axis Magnetometer.
37 tristate "Asahi Kasei AK09911 3-axis Compass"
84 tristate "Freescale MAG3110 3-Axis Magnetometer"
89 Say yes here to build support for the Freescale MAG3110 3-Axis
[all …]
Dak8975.c1 // SPDX-License-Identifier: GPL-2.0-or-later
139 * This scale factor is axis-dependent, and is derived from 3 calibration
148 * Hadj = H * ( ( ( (ASA-128)*0.5 ) / 128 ) + 1 )
156 * H is in the range of -4096 to 4095. The magnetometer has a range of
157 * +-1229uT. To go from the raw value to uT is:
180 * H is in the range of +-8190. The magnetometer has a range of
181 * +-4912uT. To go from the raw value to uT is:
194 * H is in the range of -32752 to 32752. The magnetometer has a range of
195 * +-4912uT. To go from the raw value to uT is:
204 /* Compatible Asahi Kasei Compass parts */
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/media/i2c/
Dak7375.txt1 Asahi Kasei Microdevices AK7375 voice coil lens driver
7 - compatible: "asahi-kasei,ak7375"
8 - reg: I2C slave address
/Linux-v5.10/sound/soc/codecs/
Dak5386.c1 // 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()
86 struct snd_soc_component *component = codec_dai->component; in ak5386_set_dai_fmt()
91 dev_err(component->dev, "Invalid DAI format\n"); in ak5386_set_dai_fmt()
92 return -EINVAL; in ak5386_set_dai_fmt()
102 struct snd_soc_component *component = dai->component; in ak5386_hw_params()
[all …]
Dak5558.c1 // SPDX-License-Identifier: GPL-2.0
5 // Copyright (C) 2015 Asahi Kasei Microdevices Corporation
21 #include <sound/soc-dapm.h>
63 "Sharp Roll-Off", "Show Roll-Off",
64 "Short Delay Sharp Roll-Off", "Short Delay Show Roll-Off",
136 struct snd_soc_component *component = dai->component; in ak5558_hw_params()
139 int pcm_width = max(params_physical_width(params), ak5558->slot_width); in ak5558_hw_params()
149 return -EINVAL; in ak5558_hw_params()
159 struct snd_soc_component *component = dai->component; in ak5558_set_dai_fmt()
170 dev_err(dai->dev, "Clock mode unsupported"); in ak5558_set_dai_fmt()
[all …]
Dak4118.c1 // SPDX-License-Identifier: GPL-2.0
3 * ak4118.c -- Asahi Kasei ALSA Soc Audio driver
170 return -ENOTSUPP; in ak4118_set_dai_fmt_master()
190 return -ENOTSUPP; in ak4118_set_dai_fmt_slave()
199 struct snd_soc_component *component = dai->component; in ak4118_set_dai_fmt()
214 ret = -ENOTSUPP; in ak4118_set_dai_fmt()
224 ret = regmap_update_bits(ak4118->regmap, AK4118_REG_FORMAT_CTL, in ak4118_set_dai_fmt()
248 .name = "ak4118-hifi",
267 struct snd_soc_component *component = ak4118->component; in ak4118_irq_handler()
278 kctl = snd_soc_card_get_kcontrol(component->card, in ak4118_irq_handler()
[all …]
Dak4642.c1 // 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 …]
Dak4613.c1 // SPDX-License-Identifier: GPL-2.0
3 // ak4613.c -- Asahi Kasei ALSA Soc Audio driver
29 #define DEMP1 0x05 /* De-emphasis1 */
30 #define DEMP2 0x06 /* De-emphasis2 */
111 * min : 0xFE : -127.0 dB
114 static const DECLARE_TLV_DB_SCALE(out_tlv, -12750, 50, 1);
140 #define AUDIO_IFACE_TO_VAL(fmts) ((fmts - ak4613_iface) << 3)
144 /* [0] - [2] are not supported */
159 { .compatible = "asahi-kasei,ak4613", .data = &ak4613_regmap_cfg },
242 struct snd_soc_component *component = dai->component; in ak4613_dai_shutdown()
[all …]
Dak5558.h1 /* SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2016 Asahi Kasei Microdevices Corporation
/Linux-v5.10/include/media/i2c/
Dak881x.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Header for AK8813 / AK8814 TV-ecoders from Asahi Kasei Microsystems Co., Ltd. (AKM)
/Linux-v5.10/Documentation/devicetree/bindings/i2c/
Di2c-gate.txt9 - i2c-gate child node
11 Required properties for the i2c-gate child node:
12 - #address-cells = <1>;
13 - #size-cells = <0>;
15 Optional properties for i2c-gate child node:
16 - Child nodes conforming to i2c bus binding
22 An Invensense mpu9150 at address 0x68 featuring an on-chip Asahi
23 Kasei ak8975 compass behind a gate.
29 interrupt-parent = <&gpio1>;
32 i2c-gate {
[all …]
/Linux-v5.10/arch/arm/boot/dts/
Dpxa300-raumfeld-connector.dts1 // SPDX-License-Identifier: GPL-2.0
3 /dts-v1/;
5 #include "pxa300-raumfeld-common.dtsi"
6 #include "pxa300-raumfeld-tuneable-clock.dtsi"
10 compatible = "raumfeld,raumfeld-connector-pxa303", "marvell,pxa300";
13 compatible = "simple-audio-card";
14 simple-audio-card,name = "Raumfeld Connector";
15 #address-cells = <1>;
16 #size-cells = <0>;
18 simple-audio-card,dai-link@0 {
[all …]

123