1 RT1011 Mono Class D Audio Amplifier 1 RT1011 Mono Class D Audio Amplifier 2 2 3 This device supports I2C only. 3 This device supports I2C only. 4 4 5 Required properties: 5 Required properties: 6 6 7 - compatible : "realtek,rt1011". 7 - compatible : "realtek,rt1011". 8 8 9 - reg : The I2C address of the device. This I2 9 - reg : The I2C address of the device. This I2C address decide by 10 two input pins (ASEL1 and ASEL2). 10 two input pins (ASEL1 and ASEL2). 11 ------------------------------------- 11 ------------------------------------- 12 | ASEL2 | ASEL1 | Address | 12 | ASEL2 | ASEL1 | Address | 13 ------------------------------------- 13 ------------------------------------- 14 | 0 | 0 | 0x38 | 14 | 0 | 0 | 0x38 | 15 ------------------------------------- 15 ------------------------------------- 16 | 0 | 1 | 0x39 | 16 | 0 | 1 | 0x39 | 17 ------------------------------------- 17 ------------------------------------- 18 | 1 | 0 | 0x3a | 18 | 1 | 0 | 0x3a | 19 ------------------------------------- 19 ------------------------------------- 20 | 1 | 1 | 0x3b | 20 | 1 | 1 | 0x3b | 21 ------------------------------------- 21 ------------------------------------- 22 22 23 Optional properties: 23 Optional properties: 24 24 25 - realtek,temperature_calib 25 - realtek,temperature_calib 26 u32. The temperature was measured while doin 26 u32. The temperature was measured while doing the calibration. Units: Celsius degree 27 27 28 - realtek,r0_calib 28 - realtek,r0_calib 29 u32. This is r0 calibration data which was m 29 u32. This is r0 calibration data which was measured in factory mode. 30 30 31 Pins on the device (for linking into audio rou 31 Pins on the device (for linking into audio routes) for RT1011: 32 32 33 * SPO 33 * SPO 34 34 35 Example: 35 Example: 36 36 37 rt1011: codec@38 { 37 rt1011: codec@38 { 38 compatible = "realtek,rt1011"; 38 compatible = "realtek,rt1011"; 39 reg = <0x38>; 39 reg = <0x38>; 40 realtek,temperature_calib = <25>; 40 realtek,temperature_calib = <25>; 41 realtek,r0_calib = <0x224050>; 41 realtek,r0_calib = <0x224050>; 42 }; 42 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.