Merge tag 'v5.15.57' into rpi-5.15.y
[platform/kernel/linux-rpi.git] / arch / arm / boot / dts / overlays / vga666-overlay.dts
1 /dts-v1/;
2 /plugin/;
3
4 /{
5         compatible = "brcm,bcm2835";
6
7         // There is no VGA driver module, but we need a platform device
8         // node (that doesn't already use pinctrl) to hang the pinctrl
9         // reference on - leds will do
10
11         fragment@0 {
12                 target = <&leds>;
13                 __overlay__ {
14                         pinctrl-names = "default";
15                         pinctrl-0 = <&vga666_pins>;
16                 };
17         };
18
19         fragment@1 {
20                 target = <&gpio>;
21                 __overlay__ {
22                         vga666_pins: vga666_pins {
23                                 brcm,pins = <2 3 4 5 6 7 8 9 10 11 12
24                                              13 14 15 16 17 18 19 20 21>;
25                                 brcm,function = <6>; /* alt2 */
26                                 brcm,pull = <0>; /* no pull */
27                         };
28                 };
29         };
30 };