Skip to content

Commit 19bbc18

Browse files
committed
samples: subsys: usb: hid_mouse: Add sam_e54_xpro overlay
Signed-off-by: Shijas Mayan <[email protected]>
1 parent a11cf69 commit 19bbc18

File tree

1 file changed

+69
-0
lines changed

1 file changed

+69
-0
lines changed
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
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+
};

0 commit comments

Comments
 (0)