blob: 8f1c7b2d410bb1364273e7f436e2a24d9e25bc1e [file] [log] [blame]
* User Identification Module (UIM)
UIM provides an interface for UIM applications to communicate with UIM
cards in the UIM slots.
Required properties:
- compatible: Must be "qcom,uim"
- reg : Offset and length of the register regions for the device
- interrupts : Interrupt numbers used by this controller
Optional properties:
- qcom,uim-1v8: This property specifies that operation voltage
of UIM interface is 1.8V.
- qcom,uim-clk-gpio: This property specifies the GPIO number for
UIM clock signal.
- qcom,uim-data-gpio: This property specifies the.GPIO number for
UIM data signal.
- qcom,uim-card-detect-gpio: This property specifies the GPIO number
for UIM card detect signal.
- qcom,uim-reset-gpio: This property specifies the GPIO number for
UIM reset signal.
Example:
uim@f995d000 {
compatible = "qcom,uim";
reg = <0xf995d000 0x1000>;
interrupts = <0 101 0>;
qcom,uim-1v8;
qcom,uim-data-gpio = <&msmgpio 24 0>;
qcom,uim-clk-gpio = <&msmgpio 25 0>;
qcom,uim-reset-gpio = <&msmgpio 26 0>;
qcom,uim-card-detect-gpio = <&msmgpio 27 0>;
};