Merge tag 'v5.15.57' into rpi-5.15.y
[platform/kernel/linux-rpi.git] / arch / arm / boot / dts / overlays / mmc-overlay.dts
1 /dts-v1/;
2 /plugin/;
3
4 /{
5         compatible = "brcm,bcm2835";
6
7         fragment@0 {
8                 target = <&mmc>;
9                 frag0: __overlay__ {
10                         pinctrl-names = "default";
11                         pinctrl-0 = <&mmc_pins>;
12                         bus-width = <4>;
13                         brcm,overclock-50 = <0>;
14                         status = "okay";
15                 };
16         };
17
18         fragment@1 {
19                 target = <&gpio>;
20                 __overlay__ {
21                         mmc_pins: mmc_pins {
22                                 brcm,pins = <48 49 50 51 52 53>;
23                                 brcm,function = <7>; /* alt3 */
24                                 brcm,pull = <0 2 2 2 2 2>;
25                         };
26                 };
27         };
28
29         fragment@2 {
30                 target = <&sdhost>;
31                 __overlay__ {
32                         status = "disabled";
33                 };
34         };
35
36         fragment@3 {
37                 target = <&mmcnr>;
38                 __overlay__ {
39                         status = "disabled";
40                 };
41         };
42
43         __overrides__ {
44                 overclock_50     = <&frag0>,"brcm,overclock-50:0";
45         };
46 };