/Linux-v5.10/Documentation/devicetree/bindings/sound/ |
D | cs35l35.txt | 5 - 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 …]
|
D | cs35l36.txt | 5 - 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 …]
|
D | cs35l33.txt | 5 - 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 …]
|
D | cs43130.txt | 5 - 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 …]
|
D | cs42l56.txt | 5 - 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 …]
|
D | cs42l42.txt | 5 - 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 …]
|
D | cs42l52.txt | 5 - 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>;
|
D | cs35l34.txt | 5 - 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 …]
|
D | cs35l32.txt | 5 - 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>;
|
D | cirrus,madera.yaml | 4 $id: http://devicetree.org/schemas/sound/cirrus,madera.yaml# 7 title: Cirrus Logic Madera class audio CODECs 10 - patches@opensource.cirrus.com 17 Documentation/devicetree/bindings/mfd/cirrus,madera.yaml 31 cirrus,inmode: 51 cirrus,out-mono: 63 cirrus,dmic-ref: 83 cirrus,max-channels-clocked: 95 cirrus,pdm-fmt: 105 cirrus,pdm-mute:
|
D | cirrus,lochnagar.yaml | 4 $id: http://devicetree.org/schemas/sound/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 25 [1] ../mfd/cirrus,lochnagar.yaml 30 - cirrus,lochnagar2-soundcard
|
D | cs4271.txt | 1 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.10/drivers/gpu/drm/tiny/ |
D | cirrus.c | 14 * 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" 77 static u8 rreg_seq(struct cirrus_device *cirrus, u8 reg) in rreg_seq() argument 79 iowrite8(reg, cirrus->mmio + SEQ_INDEX); in rreg_seq() 80 return ioread8(cirrus->mmio + SEQ_DATA); in rreg_seq() 83 static void wreg_seq(struct cirrus_device *cirrus, u8 reg, u8 val) in wreg_seq() argument 85 iowrite8(reg, cirrus->mmio + SEQ_INDEX); in wreg_seq() 86 iowrite8(val, cirrus->mmio + SEQ_DATA); in wreg_seq() [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/mfd/ |
D | cirrus,madera.yaml | 4 $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 …]
|
D | cirrus,lochnagar.yaml | 4 $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-v5.10/arch/arm/mach-ep93xx/ |
D | Kconfig | 4 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.10/arch/arm/boot/dts/ |
D | ep7209.dtsi | 10 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.10/Documentation/devicetree/bindings/hwmon/ |
D | cirrus,lochnagar.yaml | 4 $id: http://devicetree.org/schemas/hwmon/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 25 [1] ../mfd/cirrus,lochnagar.yaml 30 - cirrus,lochnagar2-hwmon
|
/Linux-v5.10/sound/pci/cs46xx/ |
D | cs46xx.c | 3 * 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.10/Documentation/devicetree/bindings/timer/ |
D | cirrus,clps711x-timer.txt | 1 * 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.10/Documentation/devicetree/bindings/clock/ |
D | cirrus,lochnagar.yaml | 4 $id: http://devicetree.org/schemas/clock/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 31 [3] ../mfd/cirrus,lochnagar.yaml 36 - cirrus,lochnagar1-clk 37 - cirrus,lochnagar2-clk
|
/Linux-v5.10/sound/soc/codecs/ |
D | Kconfig | 554 tristate "Cirrus Logic CS35L32 CODEC" 558 tristate "Cirrus Logic CS35L33 CODEC" 562 tristate "Cirrus Logic CS35L34 CODEC" 566 tristate "Cirrus Logic CS35L35 CODEC" 570 tristate "Cirrus Logic CS35L36 CODEC" 574 tristate "Cirrus Logic CS42L42 CODEC" 581 tristate "Cirrus Logic CS42L51 CODEC (I2C)" 586 tristate "Cirrus Logic CS42L52 CODEC" 590 tristate "Cirrus Logic CS42L56 CODEC" 594 tristate "Cirrus Logic CS42L73 CODEC" [all …]
|
/Linux-v5.10/drivers/regulator/ |
D | lochnagar-regulator.c | 5 // Copyright (c) 2017-2018 Cirrus Logic, Inc. and 6 // Cirrus Logic International Semiconductor Ltd. 8 // Author: Charles Keepax <ckeepax@opensource.cirrus.com> 123 ret = of_property_read_u32(np, "cirrus,micbias-input", &val); in lochnagar_micbias_of_parse() 222 .compatible = "cirrus,lochnagar2-micvdd", 226 .compatible = "cirrus,lochnagar2-mic1vdd", 230 .compatible = "cirrus,lochnagar2-mic2vdd", 234 .compatible = "cirrus,lochnagar2-vddcore", 282 MODULE_AUTHOR("Charles Keepax <ckeepax@opensource.cirrus.com>"); 283 MODULE_DESCRIPTION("Regulator driver for Cirrus Logic Lochnagar Board");
|
/Linux-v5.10/Documentation/devicetree/bindings/spi/ |
D | spi-clps711x.txt | 1 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";
|
/Linux-v5.10/Documentation/devicetree/bindings/net/ |
D | cirrus,cs89x0.txt | 1 * Cirrus Logic CS8900/CS8920 Network Controller 4 - compatible : Should be "cirrus,cs8900" or "cirrus,cs8920". 10 compatible = "cirrus,cs8900";
|