Home
last modified time | relevance | path

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

12345678910>>...18

/linux-6.12.1/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 converter 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 …]
Dcirrus,cs35l41.yaml4 $id: http://devicetree.org/schemas/sound/cirrus,cs35l41.yaml#
7 title: Cirrus Logic CS35L41 Speaker Amplifier
10 - david.rhodes@cirrus.com
19 - cirrus,cs35l40
20 - cirrus,cs35l41
42 cirrus,boost-peak-milliamp:
53 cirrus,boost-ind-nanohenry:
61 cirrus,boost-cap-microfarad:
68 cirrus,asp-sdout-hiz:
81 cirrus,boost-type:
[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 …]
Dcirrus,cs42l42.yaml4 $id: http://devicetree.org/schemas/sound/cirrus,cs42l42.yaml#
7 title: Cirrus Logic CS42L42 audio CODEC
10 - patches@opensource.cirrus.com
21 - cirrus,cs42l42
22 - cirrus,cs42l83
60 cirrus,ts-inv:
75 cirrus,ts-dbnc-rise:
94 cirrus,ts-dbnc-fall:
113 cirrus,btn-det-init-dbnce:
127 cirrus,btn-det-event-dbnce:
[all …]
Dcirrus,cs530x.yaml4 $id: http://devicetree.org/schemas/sound/cirrus,cs530x.yaml#
7 title: Cirrus Logic cs530x family of audio ADCs
10 - Paul Handrigan <paulha@opensource.cirrus.com>
11 - patches@opensource.cirrus.com
22 - cirrus,cs5302
23 - cirrus,cs5304
24 - cirrus,cs5308
41 cirrus,in-hiz-pin12:
46 cirrus,in-hiz-pin34:
51 cirrus,in-hiz-pin56:
[all …]
Dcirrus,cs42l43.yaml4 $id: http://devicetree.org/schemas/sound/cirrus,cs42l43.yaml#
7 title: Cirrus Logic CS42L43 Audio CODEC
10 - patches@opensource.cirrus.com
26 - cirrus,cs42l43
76 cirrus,bias-low:
81 cirrus,bias-sense-microamp:
88 cirrus,bias-ramp-ms:
95 cirrus,detect-us:
102 cirrus,button-automute:
108 cirrus,buttons-ohms:
[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 …]
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 …]
/linux-6.12.1/drivers/gpu/drm/tiny/
Dcirrus.c14 * drivers/video/cirrusfb.c - driver for Cirrus Logic chipsets
23 #include <video/cirrus.h>
48 #define DRIVER_NAME "cirrus"
49 #define DRIVER_DESC "qemu cirrus vga"
100 static u8 rreg_seq(struct cirrus_device *cirrus, u8 reg) in rreg_seq() argument
102 iowrite8(reg, cirrus->mmio + SEQ_INDEX); in rreg_seq()
103 return ioread8(cirrus->mmio + SEQ_DATA); in rreg_seq()
106 static void wreg_seq(struct cirrus_device *cirrus, u8 reg, u8 val) in wreg_seq() argument
108 iowrite8(reg, cirrus->mmio + SEQ_INDEX); in wreg_seq()
109 iowrite8(val, cirrus->mmio + SEQ_DATA); in wreg_seq()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/mfd/
Dcirrus,madera.yaml4 $id: http://devicetree.org/schemas/mfd/cirrus,madera.yaml#
7 title: Cirrus Logic Madera class audio CODECs Multi-Functional Device
10 - patches@opensource.cirrus.com
18 bindings/pinctrl/cirrus,madera.yaml
20 bindings/sound/cirrus,madera.yaml
23 - $ref: /schemas/pinctrl/cirrus,madera.yaml#
25 - $ref: /schemas/sound/cirrus,madera.yaml#
31 - cirrus,cs47l85
54 - cirrus,cs47l15
55 - cirrus,cs47l35
[all …]
Dcirrus,lochnagar.yaml4 $id: http://devicetree.org/schemas/mfd/cirrus,lochnagar.yaml#
7 title: Cirrus Logic Lochnagar Audio Development Board
10 - patches@opensource.cirrus.com
13 Lochnagar is an evaluation and development board for Cirrus Logic
14 Smart CODEC and Amp devices. It allows the connection of most Cirrus
29 [4] Clock: ../clock/cirrus,lochnagar.yaml
30 [5] Pinctrl: ../pinctrl/cirrus,lochnagar.yaml
31 [6] Sound: ../sound/cirrus,lochnagar.yaml
32 [7] Hardware Monitor: ../hwmon/cirrus,lochnagar.yaml
39 - cirrus,lochnagar2
[all …]
/linux-6.12.1/arch/arm/mach-ep93xx/
DKconfig22 This enables support for the Cirrus EP93xx series of CPUs.
39 bool "Support Cirrus Logic EDB9301"
42 Say 'Y' here if you want your kernel to support the Cirrus
46 bool "Support Cirrus Logic EDB9302"
49 Say 'Y' here if you want your kernel to support the Cirrus
53 bool "Support Cirrus Logic EDB9302A"
56 Say 'Y' here if you want your kernel to support the Cirrus
60 bool "Support Cirrus Logic EDB9307"
63 Say 'Y' here if you want your kernel to support the Cirrus
67 bool "Support Cirrus Logic EDB9307A"
[all …]
/linux-6.12.1/arch/arm/boot/dts/cirrus/
Dep7209.dtsi10 model = "Cirrus Logic EP7209";
11 compatible = "cirrus,ep7209";
46 compatible = "cirrus,ep7209-clk";
52 compatible = "cirrus,ep7209-intc";
59 compatible = "cirrus,ep7209-gpio";
66 compatible = "cirrus,ep7209-gpio";
73 compatible = "cirrus,ep7209-gpio";
80 compatible = "cirrus,ep7209-gpio";
87 compatible = "cirrus,ep7209-syscon1", "syscon";
94 compatible = "cirrus,ep7209-bus", "simple-bus";
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/arm/cirrus/
Dcirrus,ep9301.yaml4 $id: http://devicetree.org/schemas/arm/cirrus/cirrus,ep9301.yaml#
7 title: Cirrus Logic EP93xx platforms
22 Computer (SBC) based upon the Cirrus EP9302 ARM9 CPU
25 - const: cirrus,ep9301
30 - const: cirrus,ep9301
32 - description: EDB302 is an evaluation board by Cirrus Logic,
33 based on a Cirrus Logic EP9302 CPU
35 - const: cirrus,edb9302
36 - const: cirrus,ep9301
/linux-6.12.1/Documentation/devicetree/bindings/pwm/
Dcirrus,ep9301-pwm.yaml4 $id: http://devicetree.org/schemas/pwm/cirrus,ep9301-pwm.yaml#
7 title: Cirrus Logic ep93xx PWM controller
19 - const: cirrus,ep9301-pwm
22 - cirrus,ep9302-pwm
23 - cirrus,ep9307-pwm
24 - cirrus,ep9312-pwm
25 - cirrus,ep9315-pwm
26 - const: cirrus,ep9301-pwm
47 #include <dt-bindings/clock/cirrus,ep9301-syscon.h>
49 compatible = "cirrus,ep9301-pwm";
/linux-6.12.1/Documentation/devicetree/bindings/gpio/
Dgpio-ep9301.yaml17 - const: cirrus,ep9301-gpio
20 - cirrus,ep9302-gpio
21 - cirrus,ep9307-gpio
22 - cirrus,ep9312-gpio
23 - cirrus,ep9315-gpio
24 - const: cirrus,ep9301-gpio
69 compatible = "cirrus,ep9301-gpio";
83 compatible = "cirrus,ep9301-gpio";
97 compatible = "cirrus,ep9301-gpio";
106 compatible = "cirrus,ep9301-gpio";
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/watchdog/
Dcirrus,ep9301-wdt.yaml4 $id: http://devicetree.org/schemas/watchdog/cirrus,ep9301-wdt.yaml#
7 title: Cirrus Logic EP93xx Watchdog Timer
19 - const: cirrus,ep9301-wdt
22 - cirrus,ep9302-wdt
23 - cirrus,ep9307-wdt
24 - cirrus,ep9312-wdt
25 - cirrus,ep9315-wdt
26 - const: cirrus,ep9301-wdt
40 compatible = "cirrus,ep9301-wdt";
/linux-6.12.1/Documentation/devicetree/bindings/rtc/
Dcirrus,ep9301-rtc.yaml4 $id: http://devicetree.org/schemas/rtc/cirrus,ep9301-rtc.yaml#
7 title: Cirrus EP93xx Real Time Clock controller
19 - const: cirrus,ep9301-rtc
22 - cirrus,ep9302-rtc
23 - cirrus,ep9307-rtc
24 - cirrus,ep9312-rtc
25 - cirrus,ep9315-rtc
26 - const: cirrus,ep9301-rtc
40 compatible = "cirrus,ep9301-rtc";
/linux-6.12.1/Documentation/devicetree/bindings/timer/
Dcirrus,ep9301-timer.yaml4 $id: http://devicetree.org/schemas/timer/cirrus,ep9301-timer.yaml#
7 title: Cirrus Logic EP93xx timer
16 - const: cirrus,ep9301-timer
19 - cirrus,ep9302-timer
20 - cirrus,ep9307-timer
21 - cirrus,ep9312-timer
22 - cirrus,ep9315-timer
23 - const: cirrus,ep9301-timer
44 compatible = "cirrus,ep9301-timer";
/linux-6.12.1/Documentation/devicetree/bindings/dma/
Dcirrus,ep9301-dma-m2m.yaml4 $id: http://devicetree.org/schemas/dma/cirrus,ep9301-dma-m2m.yaml#
7 title: Cirrus Logic ep93xx SoC DMA controller
19 - const: cirrus,ep9301-dma-m2m
22 - cirrus,ep9302-dma-m2m
23 - cirrus,ep9307-dma-m2m
24 - cirrus,ep9312-dma-m2m
25 - cirrus,ep9315-dma-m2m
26 - const: cirrus,ep9301-dma-m2m
73 #include <dt-bindings/clock/cirrus,ep9301-syscon.h>
75 compatible = "cirrus,ep9301-dma-m2m";
/linux-6.12.1/Documentation/devicetree/bindings/soc/cirrus/
Dcirrus,ep9301-syscon.yaml4 $id: http://devicetree.org/schemas/soc/cirrus/cirrus,ep9301-syscon.yaml#
7 title: Cirrus Logic EP93xx Platforms System Controller
32 - cirrus,ep9302-syscon
33 - cirrus,ep9307-syscon
34 - cirrus,ep9312-syscon
35 - cirrus,ep9315-syscon
36 - const: cirrus,ep9301-syscon
39 - const: cirrus,ep9301-syscon
84 compatible = "cirrus,ep9301-syscon", "syscon";
/linux-6.12.1/Documentation/devicetree/bindings/clock/
Dcirrus,cs2000-cp.yaml4 $id: http://devicetree.org/schemas/clock/cirrus,cs2000-cp.yaml#
7 title: CIRRUS LOGIC Fractional-N Clock Synthesizer & Clock Multiplier
16 Link: https://www.cirrus.com/products/cs2000/
21 - cirrus,cs2000-cp
39 cirrus,aux-output-source:
50 cirrus,clock-skip:
56 cirrus,dynamic-mode:
75 #include <dt-bindings/clock/cirrus,cs2000-cp.h>
84 compatible = "cirrus,cs2000-cp";
88 cirrus,aux-output-source = <CS2000CP_AUX_OUTPUT_CLK_OUT>;

12345678910>>...18