Home
last modified time | relevance | path

Searched full:cirrus (Results 1 – 25 of 291) sorted by relevance

12345678910>>...12

/Linux-v5.4/Documentation/devicetree/bindings/sound/
Dcs35l35.txt5 - compatible : "cirrus,cs35l35"
17 - cirrus,boost-ind-nanohenry: Inductor value for boost converter. The value is
23 - cirrus,stereo-config : Boolean to determine if there are 2 AMPs for a
26 - cirrus,audio-channel : Set Location of Audio Signal on Serial Port
30 - cirrus,advisory-channel : Set Location of Advisory Signal on Serial Port
34 - cirrus,shared-boost : Boolean to enable ClassH tracking of Advisory Signal
37 - cirrus,external-boost : Boolean to specify the device is using an external
41 - cirrus,sp-drv-strength : Value for setting the Serial Port drive strength
45 - cirrus,sp-drv-unused : Determines how unused slots should be driven on the
51 - cirrus,bst-pdn-fet-on : Boolean to determine if the Boost PDN control
[all …]
Dcs35l36.txt5 - compatible : "cirrus,cs35l36"
13 - cirrus,boost-ctl-millivolt : Boost Voltage Value. Configures the boost
18 - cirrus,boost-peak-milliamp : Boost-converter peak current limit in mA.
24 - cirrus,boost-ind-nanohenry : Inductor estimation LBST reference value.
32 - cirrus,multi-amp-mode : Boolean to determine if there are more than
36 - cirrus,boost-ctl-select : Boost conerter control source selection.
43 - cirrus,amp-pcm-inv : Boolean to determine Amplifier will invert incoming
46 - cirrus,imon-pol-inv : Boolean to determine Amplifier will invert the
49 - cirrus,vmon-pol-inv : Boolean to determine Amplifier will invert the
52 - cirrus,dcm-mode-enable : Boost converter automatic DCM Mode enable.
[all …]
Dcs35l33.txt5 - compatible : "cirrus,cs35l33"
21 - cirrus,boost-ctl : Booster voltage use to supply the amp. If the value is
26 - cirrus,ramp-rate : On power up, it affects the time from when the power
34 - cirrus,boost-ipk : The maximum current allowed for the boost converter.
38 - cirrus,imon-adc-scale : Configures the scaling of data bits from the IMON
45 The cs35l33 node can have a single "cirrus,hg-algo" sub-node that will enable
48 - cirrus,hg-algo : Sub-node for internal Class H/G algorithm that
51 Optional properties for the "cirrus,hg-algo" sub-node:
53 - cirrus,mem-depth : Memory depth for the Class H/G algorithm measured in
57 cirrus,release-rate : The number of consecutive LRCLK periods before
[all …]
Dcs43130.txt5 - compatible : "cirrus,cs43130", "cirrus,cs4399", "cirrus,cs43131",
6 "cirrus,cs43198"
19 - cirrus,xtal-ibias:
28 - cirrus,dc-measure:
31 - cirrus,ac-measure:
35 - cirrus,dc-threshold:
39 - cirrus,ac-freq:
41 Only used if "cirrus,dc-measure" is defined.
52 compatible = "cirrus,cs43130";
60 cirrus,xtal-ibias = <2>;
[all …]
Dcs42l56.txt5 - compatible : "cirrus,cs42l56"
14 - cirrus,gpio-nreset : GPIO controller's phandle and the number
17 - cirrus,chgfreq-divisor : Values used to set the Charge Pump Frequency.
24 - cirrus,ain1a-ref-cfg, ain1b-ref-cfg : boolean, If present, AIN1A or AIN1B are configured
27 - cirrus,ain2a-ref-cfg, ain2b-ref-cfg : boolean, If present, AIN2A or AIN2B are configured
30 - cirrus,micbias-lvl: Set the output voltage level on the MICBIAS Pin.
38 - cirrus,adaptive-pwr-cfg : Configures how the power to the Headphone and Lineout
45 …- cirrus,hpf-left-freq, hpf-right-freq : Sets the corner frequency (-3dB point) for the internal H…
56 compatible = "cirrus,cs42l56";
58 cirrus,gpio-nreset = <&gpio 10 0>;
[all …]
Dcs42l42.txt5 - compatible : "cirrus,cs42l42"
22 - cirrus,ts-inv : Boolean property. For jacks that invert the tip sense
30 - cirrus,ts-dbnc-rise : Debounce the rising edge of TIP_SENSE_PLUG. With no
42 - cirrus,ts-dbnc-fall : Debounce the falling edge of TIP_SENSE_UNPLUG.
54 - cirrus,btn-det-init-dbnce : This sets how long the driver sleeps after
62 - cirrus,btn-det-event-dbnce : This sets how long the driver delays after
70 - cirrus,bias-lvls : For a level-detect headset button scheme, each button
88 compatible = "cirrus,cs42l42";
100 cirrus,ts-inv = <0x00>;
101 cirrus,ts-dbnc-rise = <0x05>;
[all …]
Dmadera.txt1 Cirrus Logic Madera class audio codecs
14 - cirrus,dmic-ref : Indicates how the MICBIAS pins have been externally
23 - cirrus,inmode : A list of input mode settings for each input. A maximum of
34 - cirrus,out-mono : Mono bit for each output, maximum of six cells if the
37 - cirrus,max-channels-clocked : Maximum number of channels that I2S clocks
43 - cirrus,pdm-fmt : PDM speaker data format, must contain 2 cells
48 - cirrus,pdm-mute : PDM mute format, must contain 2 cells
56 compatible = "cirrus,cs47l35";
58 cirrus,dmic-ref = <0 0 CS47L35_DMIC_REF_MICBIAS1B 0>;
59 cirrus,inmode = <
[all …]
Dcs42l52.txt5 - compatible : "cirrus,cs42l52"
11 - cirrus,reset-gpio : GPIO controller's phandle and the number
14 - cirrus,chgfreq-divisor : Values used to set the Charge Pump Frequency.
21 - cirrus,mica-differential-cfg : boolean, If present, then the MICA input is configured
25 - cirrus,micb-differential-cfg : boolean, If present, then the MICB input is configured
29 - cirrus,micbias-lvl: Set the output voltage level on the MICBIAS Pin
40 compatible = "cirrus,cs42l52";
43 cirrus,chgfreq-divisor = <0x05>;
44 cirrus.mica-differential-cfg;
45 cirrus,micbias-lvl = <5>;
Dcs35l34.txt5 - compatible : "cirrus,cs35l34"
13 - cirrus,boost-vtge-millivolt : Boost Voltage Value. Configures the boost
17 - cirrus,boost-nanohenry: Inductor value for boost converter. The value is
28 - cirrus,boost-peak-milliamp : Boost converter peak current limit in mA. The
32 - cirrus,i2s-sdinloc : ADSP SDIN I2S channel location. Indicates whether the
41 - cirrus,gain-zc-disable: Boolean property. If set, the gain change will take
44 - cirrus,tdm-rising-edge: Boolean property. If set, data is on the rising edge of
51 compatible = "cirrus,cs35l34";
59 cirrus,boost-vtge-milltvolt = <8000>; /* 8V */
60 cirrus,boost-ind-nanohenry = <1000>; /* 1uH */
[all …]
Dcs35l32.txt5 - compatible : "cirrus,cs35l32"
18 - cirrus,boost-manager : Boost voltage control.
27 - cirrus,sdout-datacfg : Data configuration for dual CS35L32 applications only.
34 - cirrus,sdout-share : SDOUT sharing. Determines whether one or two CS35L32
39 - cirrus,battery-recovery : Low battery nominal recovery threshold, rising VP.
45 - cirrus,battery-threshold : Low battery nominal threshold, falling VP.
56 compatible = "cirrus,cs35l32";
59 cirrus,boost-manager = <0x03>;
60 cirrus,sdout-datacfg = <0x02>;
Dcirrus,lochnagar.txt1 Cirrus Logic Lochnagar Audio Development Board
3 Lochnagar is an evaluation and development board for Cirrus Logic
4 Smart CODEC and Amp devices. It allows the connection of most Cirrus
15 [4] ../mfd/cirrus,lochnagar.txt
20 "cirrus,lochnagar2-soundcard"
33 compatible = "cirrus,lochnagar2-soundcard";
Dcs4271.txt1 Cirrus Logic CS4271 DT bindings
7 - compatible: "cirrus,cs4271"
21 - cirrus,amuteb-eq-bmutec: When given, the Codec's AMUTEB=BMUTEC flag
23 - cirrus,enable-soft-reset:
43 compatible = "cirrus,cs4271";
52 compatible = "cirrus,cs4271";
/Linux-v5.4/drivers/gpu/drm/cirrus/
Dcirrus.c14 * drivers/video/cirrusfb.c - driver for Cirrus Logic chipsets
23 #include <video/cirrus.h>
43 #define DRIVER_NAME "cirrus"
44 #define DRIVER_DESC "qemu cirrus vga"
75 static u8 rreg_seq(struct cirrus_device *cirrus, u8 reg) in rreg_seq() argument
77 iowrite8(reg, cirrus->mmio + SEQ_INDEX); in rreg_seq()
78 return ioread8(cirrus->mmio + SEQ_DATA); in rreg_seq()
81 static void wreg_seq(struct cirrus_device *cirrus, u8 reg, u8 val) in wreg_seq() argument
83 iowrite8(reg, cirrus->mmio + SEQ_INDEX); in wreg_seq()
84 iowrite8(val, cirrus->mmio + SEQ_DATA); in wreg_seq()
[all …]
DKconfig3 tristate "Cirrus driver for QEMU emulated device"
8 This is a KMS driver for emulated cirrus device in qemu.
9 It is *NOT* intended for real cirrus devices. This requires
12 Cirrus is obsolete, the hardware was designed in the 90ies
14 https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
/Linux-v5.4/arch/arm/mach-ep93xx/
DKconfig4 menu "Cirrus EP93xx Implementation Options"
36 bool "Support Cirrus Logic EDB9301"
39 Say 'Y' here if you want your kernel to support the Cirrus
43 bool "Support Cirrus Logic EDB9302"
46 Say 'Y' here if you want your kernel to support the Cirrus
50 bool "Support Cirrus Logic EDB9302A"
53 Say 'Y' here if you want your kernel to support the Cirrus
57 bool "Support Cirrus Logic EDB9307"
60 Say 'Y' here if you want your kernel to support the Cirrus
64 bool "Support Cirrus Logic EDB9307A"
[all …]
/Linux-v5.4/arch/arm/boot/dts/
Dep7209.dtsi10 model = "Cirrus Logic EP7209";
11 compatible = "cirrus,ep7209";
44 compatible = "cirrus,ep7209-clk";
50 compatible = "cirrus,ep7209-intc";
57 compatible = "cirrus,ep7209-gpio";
64 compatible = "cirrus,ep7209-gpio";
71 compatible = "cirrus,ep7209-gpio";
78 compatible = "cirrus,ep7209-gpio";
85 compatible = "cirrus,ep7209-syscon1", "syscon";
92 compatible = "cirrus,ep7209-bus", "simple-bus";
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/mfd/
Dcirrus,lochnagar.txt1 Cirrus Logic Lochnagar Audio Development Board
3 Lochnagar is an evaluation and development board for Cirrus Logic
4 Smart CODEC and Amp devices. It allows the connection of most Cirrus
19 [4] Clock: ../clock/cirrus,lochnagar.txt
20 [5] Pinctrl: ../pinctrl/cirrus,lochnagar.txt
21 [6] Regulator: ../regulator/cirrus,lochnagar.txt
22 [7] Sound: ../sound/cirrus,lochnagar.txt
23 [8] Hardware Monitor: ../hwmon/cirrus,lochnagar.txt
28 "cirrus,lochnagar1"
29 "cirrus,lochnagar2"
[all …]
Dmadera.txt1 Cirrus Logic Madera class audio codecs Multi-Functional Device
7 bindings/pinctrl/cirrus,madera-pinctrl.txt
14 "cirrus,cs47l15"
15 "cirrus,cs47l35"
16 "cirrus,cs47l85"
17 "cirrus,cs47l90"
18 "cirrus,cs47l91"
19 "cirrus,cs42l92"
20 "cirrus,cs47l92"
21 "cirrus,cs47l93"
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/regulator/
Dcirrus,lochnagar.txt1 Cirrus Logic Lochnagar Audio Development Board
3 Lochnagar is an evaluation and development board for Cirrus Logic
4 Smart CODEC and Amp devices. It allows the connection of most Cirrus
18 [2] ../mfd/cirrus,lochnagar.txt
27 "cirrus,lochnagar2-vddcore"
34 "cirrus,lochnagar2-micvdd"
40 "cirrus,lochnagar2-mic1vdd", "cirrus,lochnagar2-mic2vdd"
42 - cirrus,micbias-input : A property selecting which of the CODEC
62 compatible = "cirrus,lochnagar2-micvdd";
/Linux-v5.4/sound/pci/cs46xx/
Dcs46xx.c3 * The driver for the Cirrus Logic's Sound Fusion CS46XX based soundcards
22 MODULE_DESCRIPTION("Cirrus Logic Sound Fusion CS46XX");
24 MODULE_SUPPORTED_DEVICE("{{Cirrus Logic,Sound Fusion (CS4280)},"
25 "{Cirrus Logic,Sound Fusion (CS4610)},"
26 "{Cirrus Logic,Sound Fusion (CS4612)},"
27 "{Cirrus Logic,Sound Fusion (CS4615)},"
28 "{Cirrus Logic,Sound Fusion (CS4622)},"
29 "{Cirrus Logic,Sound Fusion (CS4624)},"
30 "{Cirrus Logic,Sound Fusion (CS4630)}}");
53 { PCI_VDEVICE(CIRRUS, 0x6001), 0, }, /* CS4280 */
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/hwmon/
Dcirrus,lochnagar.txt1 Cirrus Logic Lochnagar Audio Development Board
3 Lochnagar is an evaluation and development board for Cirrus Logic
4 Smart CODEC and Amp devices. It allows the connection of most Cirrus
15 [4] ../mfd/cirrus,lochnagar.txt
20 "cirrus,lochnagar2-hwmon"
25 compatible = "cirrus,lochnagar2-hwmon";
/Linux-v5.4/Documentation/devicetree/bindings/timer/
Dcirrus,clps711x-timer.txt1 * Cirrus Logic CLPS711X Timer Counter
4 - compatible: Shall contain "cirrus,ep7209-timer".
18 compatible = "cirrus,ep7312-timer", "cirrus,ep7209-timer";
25 compatible = "cirrus,ep7312-timer", "cirrus,ep7209-timer";
/Linux-v5.4/sound/soc/codecs/
DKconfig486 tristate "Cirrus Logic CS35L32 CODEC"
490 tristate "Cirrus Logic CS35L33 CODEC"
494 tristate "Cirrus Logic CS35L34 CODEC"
498 tristate "Cirrus Logic CS35L35 CODEC"
502 tristate "Cirrus Logic CS35L36 CODEC"
506 tristate "Cirrus Logic CS42L42 CODEC"
513 tristate "Cirrus Logic CS42L51 CODEC (I2C)"
518 tristate "Cirrus Logic CS42L52 CODEC"
522 tristate "Cirrus Logic CS42L56 CODEC"
526 tristate "Cirrus Logic CS42L73 CODEC"
[all …]
/Linux-v5.4/drivers/regulator/
Dlochnagar-regulator.c5 // Copyright (c) 2017-2018 Cirrus Logic, Inc. and
6 // Cirrus Logic International Semiconductor Ltd.
8 // Author: Charles Keepax <ckeepax@opensource.cirrus.com>
122 ret = of_property_read_u32(np, "cirrus,micbias-input", &val); in lochnagar_micbias_of_parse()
221 .compatible = "cirrus,lochnagar2-micvdd",
225 .compatible = "cirrus,lochnagar2-mic1vdd",
229 .compatible = "cirrus,lochnagar2-mic2vdd",
233 .compatible = "cirrus,lochnagar2-vddcore",
281 MODULE_AUTHOR("Charles Keepax <ckeepax@opensource.cirrus.com>");
282 MODULE_DESCRIPTION("Regulator driver for Cirrus Logic Lochnagar Board");
/Linux-v5.4/Documentation/devicetree/bindings/spi/
Dspi-clps711x.txt1 Serial Peripheral Interface on Cirrus Logic CL-PS71xx, EP72xx, EP73xx
6 - compatible: should include "cirrus,ep7209-spi"
15 as compatible with "cirrus,ep7209-syscon3".
22 compatible = "cirrus,ep7209-spi";
29 compatible = "cirrus,ep7209-syscon3", "syscon";

12345678910>>...12