mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 11:26:02 +09:00
c13a49d1f752032d15dc70cd3c6e3f249a3d4760
This patch creates an usb2 phy attribute group and provides an attribute "otg_mode" for otg port to force otg mode independently of the voltage of otg id pin. In order to implement the force mode function, we can select otg plug indicator output (AKA iddig) from GRF, and set GRF USB otg plug indicator to "0" or "1" to control iddig status. Attention, we set iddig to "0" by disable idpullup rather than set GRF, the otg_suspendm will be set to 1 to enable the disconnect detection module, and the LS_PAR_EN will be set to 1 to enable low speed device enumerate. Usage: [1] Force host mode echo host > /sys/devices/platform/<u2phy dev name>/otg_mode [2] Force peripheral mode echo peripheral > /sys/devices/platform/<u2phy dev name>/otg_mode [3] Force otg mode echo otg > /sys/devices/platform/<u2phy dev name>/otg_mode For RV1109 and RV1126 EVB, the <u2phy dev name> is ff4c0000.usb2-phy. Change-Id: Icba5e4a3d2aae6cd1df5435d64fd0caea4348ec2 Signed-off-by: Ren Jianing <jianing.ren@rock-chips.com> Signed-off-by: William Wu <william.wu@rock-chips.com>
…
…
…
…
…
…
…
…
…
Linux kernel
============
There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.
In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``. The formatted documentation can also be read online at:
https://www.kernel.org/doc/html/latest/
There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
See Documentation/00-INDEX for a list of what is contained in each file.
Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.
Description
Languages
C
97.7%
Assembly
1.6%
Makefile
0.3%
Perl
0.1%