提交 9584a60a 编写于 作者: N Nagarjuna Kristam 提交者: Felipe Balbi

usb: gadget: tegra-xudc: Add Tegra194 support

This commit adds support for XUSB device mode controller support on
Tegra194 SoC. This is very similar to the existing Tegra186 XUDC, with lpm
support added in addition.
Signed-off-by: NNagarjuna Kristam <nkristam@nvidia.com>
Acked-by: NThierry Reding <treding@nvidia.com>
Signed-off-by: NFelipe Balbi <balbi@kernel.org>
上级 394b012a
......@@ -3539,6 +3539,19 @@ static struct tegra_xudc_soc tegra186_xudc_soc_data = {
.has_ipfs = false,
};
static struct tegra_xudc_soc tegra194_xudc_soc_data = {
.clock_names = tegra186_xudc_clock_names,
.num_clks = ARRAY_SIZE(tegra186_xudc_clock_names),
.num_phys = 4,
.u1_enable = true,
.u2_enable = true,
.lpm_enable = true,
.invalid_seq_num = false,
.pls_quirk = false,
.port_reset_quirk = false,
.has_ipfs = false,
};
static const struct of_device_id tegra_xudc_of_match[] = {
{
.compatible = "nvidia,tegra210-xudc",
......@@ -3548,6 +3561,10 @@ static const struct of_device_id tegra_xudc_of_match[] = {
.compatible = "nvidia,tegra186-xudc",
.data = &tegra186_xudc_soc_data
},
{
.compatible = "nvidia,tegra194-xudc",
.data = &tegra194_xudc_soc_data
},
{ }
};
MODULE_DEVICE_TABLE(of, tegra_xudc_of_match);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册