:orphan: .. raw:: html .. dtcompatible:: openthread,config .. _dtbinding_openthread_config: openthread,config ################# Vendor: :ref:`OpenThread.io ` Description *********** .. code-block:: none OpenThread configuration node. Example usage: options { openthread { compatible = "openthread,config"; diag-gpios = <&gpio0 0 GPIO_ACTIVE_HIGH>, <&gpio1 0 GPIO_ACTIVE_LOW>; bootloader-gpios = <&gpio0 1 GPIO_ACTIVE_HIGH>; }; }; Properties ********** .. tabs:: .. group-tab:: Node specific properties Properties not inherited from the base binding file. .. list-table:: :widths: 1 1 4 :header-rows: 1 * - Name - Type - Details * - ``diag-gpios`` - ``phandle-array`` - .. code-block:: none This enables access to diagnostic GPIO pins. Each field consists of GPIO pin's configuration: controller's phandle, pin number and configuration flags. * - ``bootloader-gpios`` - ``phandle-array`` - .. code-block:: none This enables resetting to bootloader by triggering given GPIO pin. Property represents chosen GPIO pin's configuration: controller's phandle, pin number and configuration flags. .. group-tab:: Deprecated node specific properties Deprecated properties not inherited from the base binding file. (None) .. group-tab:: Base properties Properties inherited from the base binding file, which defines common properties that may be set on many nodes. Not all of these may apply to the "openthread,config" compatible. (None)