File tree Expand file tree Collapse file tree 1 file changed +69
-0
lines changed
samples/subsys/usb/hid-mouse/boards Expand file tree Collapse file tree 1 file changed +69
-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
+ / {
8
+ hid_dev_0: hid_dev_0 {
9
+ compatible = "zephyr,hid-device";
10
+ label = "HID0";
11
+ protocol-code = "none";
12
+ in-polling-period-us = <1000>;
13
+ in-report-size = <64>;
14
+ };
15
+ };
16
+
17
+ /* Overlay for clock node */
18
+ &clock {
19
+ fdpll {
20
+ compatible = "microchip,sam-d5x-e5x-fdpll";
21
+
22
+ fdpll1 {
23
+ subsystem = <CLOCK_MCHP_FDPLL_ID_FDPLL1>;
24
+ fdpll-divider-ratio-int = <95>;
25
+ fdpll-divider-ratio-frac = <0>;
26
+ fdpll-src = "gclk1";
27
+ fdpll-lock-bypass-en = <1>;
28
+ fdpll-run-in-standby-en = <0>;
29
+ fdpll-en = <1>;
30
+ fdpll-wakeup-fast-en = <1>;
31
+ };
32
+ };
33
+
34
+ gclkgen {
35
+ gclkgen2 {
36
+ subsystem = <CLOCK_MCHP_GCLKGEN_ID_GEN2>;
37
+ gclkgen-div-factor = <2>;
38
+ gclkgen-src = "fdpll1";
39
+ gclkgen-en = <1>;
40
+ };
41
+
42
+ gclkgen1 {
43
+ subsystem = <CLOCK_MCHP_GCLKGEN_ID_GEN1>;
44
+ gclkgen-div-factor = <12>;
45
+ gclkgen-src = "xosc1";
46
+ gclkgen-en = <1>;
47
+ };
48
+ };
49
+
50
+ gclkperiph {
51
+ usb0 {
52
+ subsystem = <CLOCK_MCHP_GCLKPERIPH_ID_USB>;
53
+ gclkperiph-src = "gclk2";
54
+ gclkperiph-en = <1>;
55
+ };
56
+ };
57
+
58
+ mclkperiph {
59
+ usb0 {
60
+ subsystem = <CLOCK_MCHP_MCLKPERIPH_ID_APBB_USB>;
61
+ mclk-en = <1>;
62
+ };
63
+ };
64
+ };
65
+
66
+ /* Enable USB0 node */
67
+ &usb0 {
68
+ status = "okay";
69
+ };
You can’t perform that action at this time.
0 commit comments