Merge "bindings: Add device-tree bindings for heliosecom interface driver"

This commit is contained in:
qctecmdr
2022-01-10 10:20:50 -08:00
committed by Gerrit - the friendly Code Review server
2 changed files with 37 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
* Helioscom Interface Driver
helioscom_interface driver creates a helios_com_dev device
node for user space communication. Single user space
client can open device node for communication from hardware.
Hardware will provide access to read/write registers or AHB
memory in the device.
Required properties:
- compatible: Must be "qcom,helios-daemon"
Example:
qcom,helios-daemon {
compatible = "qcom,helios-daemon";
};

View File

@@ -0,0 +1,21 @@
* Helios Coprocessor Communication Driver
helioscom_spi driver provides a set of apis to perform
register, fifo, ahb read and write operations with helios
over spi interface. It also reads helios status and
sends events to the registered clients.
Required properties:
- compatible: Must be "qcom,helios-spi"
Optional properties:
- qcom,irq-gpio: IRQ used by the helios to inturrupt MSM.
Example:
qcom,helios-spi {
compatible = "qcom,helios-spi";
compatible = "qcom,helios-spi";
interrupt-parent = <&tlmm>;
/* IRQ from helios */
qcom,irq-gpio = <&tlmm 41 1>;
};