M7350/kernel/Documentation/devicetree/bindings/cnss/cnss-sdio-wlan.txt
2024-09-09 08:57:42 +00:00

31 lines
1.2 KiB
Plaintext

* Qualcomm Connectivity SubSystem Platform Driver
This platform driver adds support for the CNSS subsystem used for SDIO
based Wi-Fi devices. It also adds support to manage two 1.8V voltage
regulators and WLAN power enable 3.3V regulators. The main purpose of this
device tree entry below is to invoke the CNSS SDIO platform driver
and provide handle to the WLAN power enable 3.3V pmic GPIO and two 1.8V
PMIC voltage regulator resources.
Required properties:
- compatible: "qcom,cnss_sdio"
- reg: memory resource to save firmware dump, optional.
- reg-names: memory resource name.
- subsys-name: cnss sdio subsytem device name, required.
- vdd-wlan-supply: phandle to the WLAN vdd regulator device tree node.
- vdd-wlan-dsrc-supply: phandle to the WLAN dsrc vdd regulator device tree node.
- vdd-wlan-io-supply: phandle to the WLAN IO regulator device tree node.
- vdd-wlan-xtal-supply: phandle to the WLAM XTAL regulator device tree node.
Example:
qcom,cnss-sdio {
compatible = "qcom,cnss_sdio";
reg = <0x87a00000, 0x200000>;
reg-names = "ramdump";
subsys-name = "AR6320";
vdd-wlan-supply = <&rome_vreg>;
vdd-wlan-dsrc-supply = <&sdcard_ext_vreg>;
vdd-wlan-io-supply = <&mdm9607_l11>;
vdd-wlan-xtal-supply = <&mdm9607_l2>;
};