^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) * Dialog DA9055 Audio CODEC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) DA9055 provides Audio CODEC support (I2C only).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) The Audio CODEC device in DA9055 has it's own I2C address which is configurable,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) so the device is instantiated separately from the PMIC (MFD) device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) For details on accompanying PMIC I2C device, see the following:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) Documentation/devicetree/bindings/mfd/da9055.txt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) Required properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) - compatible: "dlg,da9055-codec"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) - reg: Specifies the I2C slave address
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) Example:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) codec: da9055-codec@1a {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) compatible = "dlg,da9055-codec";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) reg = <0x1a>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) };