]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - drivers/demo/demo-pdata.c
Merge branch 'master' of git://git.denx.de/u-boot-mips
[karo-tx-uboot.git] / drivers / demo / demo-pdata.c
1 /*
2  * Copyright (c) 2013 Google, Inc
3  *
4  * SPDX-License-Identifier:     GPL-2.0+
5  */
6
7 #include <common.h>
8 #include <dm.h>
9 #include <dm-demo.h>
10
11 static const struct dm_demo_pdata red_square = {
12         .colour = "red",
13         .sides = 4.
14 };
15 static const struct dm_demo_pdata green_triangle = {
16         .colour = "green",
17         .sides = 3.
18 };
19 static const struct dm_demo_pdata yellow_hexagon = {
20         .colour = "yellow",
21         .sides = 6.
22 };
23
24 U_BOOT_DEVICE(demo0) = {
25         .name = "demo_shape_drv",
26         .platdata = &red_square,
27 };
28
29 U_BOOT_DEVICE(demo1) = {
30         .name = "demo_simple_drv",
31         .platdata = &red_square,
32 };
33
34 U_BOOT_DEVICE(demo2) = {
35         .name = "demo_shape_drv",
36         .platdata = &green_triangle,
37 };
38
39 U_BOOT_DEVICE(demo3) = {
40         .name = "demo_simple_drv",
41         .platdata = &yellow_hexagon,
42 };
43
44 U_BOOT_DEVICE(demo4) = {
45         .name = "demo_shape_drv",
46         .platdata = &yellow_hexagon,
47 };