12b26dd4cSOder ChiouRT5660 audio CODEC 22b26dd4cSOder Chiou 32b26dd4cSOder ChiouThis device supports I2C only. 42b26dd4cSOder Chiou 52b26dd4cSOder ChiouRequired properties: 62b26dd4cSOder Chiou 72b26dd4cSOder Chiou- compatible : "realtek,rt5660". 82b26dd4cSOder Chiou 92b26dd4cSOder Chiou- reg : The I2C address of the device. 102b26dd4cSOder Chiou 112b26dd4cSOder ChiouOptional properties: 122b26dd4cSOder Chiou 132b26dd4cSOder Chiou- clocks: The phandle of the master clock to the CODEC 142b26dd4cSOder Chiou- clock-names: Should be "mclk" 152b26dd4cSOder Chiou 162b26dd4cSOder Chiou- realtek,in1-differential 172b26dd4cSOder Chiou- realtek,in3-differential 182b26dd4cSOder Chiou Boolean. Indicate MIC1/3 input are differential, rather than single-ended. 192b26dd4cSOder Chiou 202b26dd4cSOder Chiou- realtek,poweroff-in-suspend 212b26dd4cSOder Chiou Boolean. If the codec will be powered off in suspend, the resume should be 222b26dd4cSOder Chiou added delay time for waiting codec power ready. 232b26dd4cSOder Chiou 242b26dd4cSOder Chiou- realtek,dmic1-data-pin 252b26dd4cSOder Chiou 0: dmic1 is not used 262b26dd4cSOder Chiou 1: using GPIO2 pin as dmic1 data pin 272b26dd4cSOder Chiou 2: using IN1P pin as dmic1 data pin 282b26dd4cSOder Chiou 292b26dd4cSOder ChiouPins on the device (for linking into audio routes) for RT5660: 302b26dd4cSOder Chiou 312b26dd4cSOder Chiou * DMIC L1 322b26dd4cSOder Chiou * DMIC R1 332b26dd4cSOder Chiou * IN1P 342b26dd4cSOder Chiou * IN1N 352b26dd4cSOder Chiou * IN2P 362b26dd4cSOder Chiou * IN3P 372b26dd4cSOder Chiou * IN3N 382b26dd4cSOder Chiou * SPO 392b26dd4cSOder Chiou * LOUTL 402b26dd4cSOder Chiou * LOUTR 412b26dd4cSOder Chiou 422b26dd4cSOder ChiouExample: 432b26dd4cSOder Chiou 442b26dd4cSOder Chiourt5660 { 452b26dd4cSOder Chiou compatible = "realtek,rt5660"; 462b26dd4cSOder Chiou reg = <0x1c>; 472b26dd4cSOder Chiou}; 48