/Linux-v6.6/drivers/gpu/drm/tiny/ |
D | cirrus.c | 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() 115 static u8 rreg_crt(struct cirrus_device *cirrus, u8 reg) in rreg_crt() argument 117 iowrite8(reg, cirrus->mmio + CRT_INDEX); in rreg_crt() 118 return ioread8(cirrus->mmio + CRT_DATA); in rreg_crt() 121 static void wreg_crt(struct cirrus_device *cirrus, u8 reg, u8 val) in wreg_crt() argument [all …]
|
/Linux-v6.6/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 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 …]
|
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 | 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 | 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";
|
D | cs42xx8.txt | 5 - compatible : must contain one of "cirrus,cs42448" and "cirrus,cs42888" 25 compatible = "cirrus,cs42888";
|
/Linux-v6.6/arch/arm/boot/dts/cirrus/ |
D | ep7209.dtsi | 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"; 110 compatible = "cirrus,ep7209-fb"; [all …]
|
D | ep7211.dtsi | 7 compatible = "cirrus,ep7211", "cirrus,ep7209";
|
/Linux-v6.6/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-v6.6/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-v6.6/Documentation/devicetree/bindings/net/ |
D | cirrus,cs89x0.txt | 4 - compatible : Should be "cirrus,cs8900" or "cirrus,cs8920". 10 compatible = "cirrus,cs8900";
|
/Linux-v6.6/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-v6.6/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";
|
D | gpio-clps711x.txt | 4 - compatible: Should be "cirrus,ep7209-gpio" 24 compatible = "cirrus,ep7312-gpio","cirrus,ep7209-gpio";
|
/Linux-v6.6/Documentation/devicetree/bindings/input/ |
D | clps711x-keypad.txt | 4 - compatible: Shall contain "cirrus,ep7209-keypad". 15 compatible = "cirrus,ep7312-keypad", "cirrus,ep7209-keypad";
|
/Linux-v6.6/Documentation/devicetree/bindings/clock/ |
D | clps711x-clock.txt | 4 - compatible : Shall contain "cirrus,ep7209-clk". 16 compatible = "cirrus,ep7312-clk", "cirrus,ep7209-clk";
|
/Linux-v6.6/Documentation/devicetree/bindings/serial/ |
D | cirrus,clps711x-uart.txt | 4 - compatible: Should be "cirrus,ep7209-uart". 23 compatible = "cirrus,ep7312-uart","cirrus,ep7209-uart";
|
/Linux-v6.6/arch/arm64/boot/dts/qcom/ |
D | sm8250-sony-xperia-edo.dtsi | 473 compatible = "cirrus,cs35l41"; 478 cirrus,boost-peak-milliamp = <4000>; 479 cirrus,boost-ind-nanohenry = <1000>; 480 cirrus,boost-cap-microfarad = <15>; 481 cirrus,asp-sdout-hiz = <3>; 482 cirrus,gpio2-src-select = <2>; 483 cirrus,gpio2-output-enable; 488 compatible = "cirrus,cs35l41"; 493 cirrus,boost-peak-milliamp = <4000>; 494 cirrus,boost-ind-nanohenry = <1000>; [all …]
|