File tree Expand file tree Collapse file tree 1 file changed +66
-0
lines changed
samples/subsys/usb/uvc/boards Expand file tree Collapse file tree 1 file changed +66
-0
lines changed Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) 2025 Microchip Technology Inc.
3
+ *
4
+ * SPDX-License-Identifier: Apache-2.0
5
+ */
6
+
7
+ /* Overlay for zephyr_udc0 */
8
+ &zephyr_udc0 {
9
+ cdc_acm_uart0 {
10
+ compatible = "zephyr,cdc-acm-uart";
11
+ };
12
+ };
13
+
14
+ /* Overlay for clock node */
15
+ &clock {
16
+ fdpll {
17
+ compatible = "microchip,sam-d5x-e5x-fdpll";
18
+
19
+ fdpll1 {
20
+ subsystem = <CLOCK_MCHP_FDPLL_ID_FDPLL1>;
21
+ fdpll-divider-ratio-int = <95>;
22
+ fdpll-divider-ratio-frac = <0>;
23
+ fdpll-src = "gclk1";
24
+ fdpll-lock-bypass-en = <1>;
25
+ fdpll-run-in-standby-en = <0>;
26
+ fdpll-en = <1>;
27
+ fdpll-wakeup-fast-en = <1>;
28
+ };
29
+ };
30
+
31
+ gclkgen {
32
+ gclkgen2 {
33
+ subsystem = <CLOCK_MCHP_GCLKGEN_ID_GEN2>;
34
+ gclkgen-div-factor = <2>;
35
+ gclkgen-src = "fdpll1";
36
+ gclkgen-en = <1>;
37
+ };
38
+
39
+ gclkgen1 {
40
+ subsystem = <CLOCK_MCHP_GCLKGEN_ID_GEN1>;
41
+ gclkgen-div-factor = <12>;
42
+ gclkgen-src = "xosc1";
43
+ gclkgen-en = <1>;
44
+ };
45
+ };
46
+
47
+ gclkperiph {
48
+ usb0 {
49
+ subsystem = <CLOCK_MCHP_GCLKPERIPH_ID_USB>;
50
+ gclkperiph-src = "gclk2";
51
+ gclkperiph-en = <1>;
52
+ };
53
+ };
54
+
55
+ mclkperiph {
56
+ usb0 {
57
+ subsystem = <CLOCK_MCHP_MCLKPERIPH_ID_APBB_USB>;
58
+ mclk-en = <1>;
59
+ };
60
+ };
61
+ };
62
+
63
+ /* Enable USB0 node */
64
+ &usb0 {
65
+ status = "okay";
66
+ };
You can’t perform that action at this time.
0 commit comments