/Linux-v5.4/drivers/gpu/drm/cirrus/ |
D | cirrus.c | 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() 90 static u8 rreg_crt(struct cirrus_device *cirrus, u8 reg) in rreg_crt() argument 92 iowrite8(reg, cirrus->mmio + CRT_INDEX); in rreg_crt() 93 return ioread8(cirrus->mmio + CRT_DATA); in rreg_crt() 96 static void wreg_crt(struct cirrus_device *cirrus, u8 reg, u8 val) in wreg_crt() argument [all …]
|
/Linux-v5.4/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 | 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 | 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 | 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 | 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 | 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 | 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 | madera.txt | 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 = < 65 cirrus,out-mono = <0 0 0 0 0 0>; [all …]
|
D | cs4271.txt | 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";
|
D | cs53l30.txt | 5 - compatible : "cirrus,cs53l30" 20 - cirrus,micbias-lvl : Set the output voltage level on the MICBIAS Pin. 25 - cirrus,use-sdout2 : This is a boolean property. If present, it indicates 39 compatible = "cirrus,cs53l30";
|
D | cs4265.txt | 7 - compatible : "cirrus,cs4265" 21 compatible = "cirrus,cs4265"; 27 compatible = "cirrus,cs4265";
|
/Linux-v5.4/arch/arm/boot/dts/ |
D | ep7209.dtsi | 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"; 108 compatible = "cirrus,ep7209-fb"; [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/mfd/ |
D | cirrus,lochnagar.txt | 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" 60 compatible = "cirrus,lochnagar2"; 67 compatible = "cirrus,lochnagar2-clk"; 72 compatible = "cirrus,lochnagar-pinctrl"; [all …]
|
D | madera.txt | 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" 22 "cirrus,wm1840" [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/timer/ |
D | cirrus,clps711x-timer.txt | 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/Documentation/devicetree/bindings/regulator/ |
D | cirrus,lochnagar.txt | 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/Documentation/devicetree/bindings/spi/ |
D | spi-clps711x.txt | 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.4/Documentation/devicetree/bindings/net/ |
D | cirrus,cs89x0.txt | 4 - compatible : Should be "cirrus,cs8900" or "cirrus,cs8920". 10 compatible = "cirrus,cs8900";
|
/Linux-v5.4/Documentation/devicetree/bindings/pwm/ |
D | cirrus,clps711x-pwm.txt | 4 - compatible: Shall contain "cirrus,ep7209-pwm". 11 compatible = "cirrus,ep7312-pwm", "cirrus,ep7209-pwm";
|
/Linux-v5.4/Documentation/devicetree/bindings/gpio/ |
D | cirrus,clps711x-mctrl-gpio.txt | 4 - compatible: Should contain "cirrus,ep7209-mctrl-gpio". 13 compatible = "cirrus,ep7312-mctrl-gpio", 14 "cirrus,ep7209-mctrl-gpio";
|
/Linux-v5.4/Documentation/devicetree/bindings/input/ |
D | clps711x-keypad.txt | 4 - compatible: Shall contain "cirrus,ep7209-keypad". 15 compatible = "cirrus,ep7312-keypad", "cirrus,ep7209-keypad";
|
/Linux-v5.4/Documentation/devicetree/bindings/clock/ |
D | clps711x-clock.txt | 4 - compatible : Shall contain "cirrus,ep7209-clk". 16 compatible = "cirrus,ep7312-clk", "cirrus,ep7209-clk";
|