Blame view
include/dm-demo.h
880 Bytes
83d290c56 SPDX: Convert all... |
1 |
/* SPDX-License-Identifier: GPL-2.0+ */ |
39f7611fe dm: Add a demonst... |
2 3 |
/* * Copyright (c) 2013 Google, Inc |
39f7611fe dm: Add a demonst... |
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
*/ #ifndef __DM_DEMO_H #define __DM_DEMO_H #include <dm.h> /** * struct dm_demo_pdata - configuration data for demo instance * * @colour: Color of the demo * @sides: Numbers of sides * @default_char: Default ASCII character to output (65 = 'A') */ struct dm_demo_pdata { const char *colour; int sides; int default_char; }; struct demo_ops { |
54c5d08a0 dm: rename device... |
25 26 |
int (*hello)(struct udevice *dev, int ch); int (*status)(struct udevice *dev, int *status); |
a02af4aee dm: demo: Add a s... |
27 28 |
int (*set_light)(struct udevice *dev, int light); int (*get_light)(struct udevice *dev); |
39f7611fe dm: Add a demonst... |
29 |
}; |
54c5d08a0 dm: rename device... |
30 31 |
int demo_hello(struct udevice *dev, int ch); int demo_status(struct udevice *dev, int *status); |
a02af4aee dm: demo: Add a s... |
32 33 |
int demo_set_light(struct udevice *dev, int light); int demo_get_light(struct udevice *dev); |
39f7611fe dm: Add a demonst... |
34 |
int demo_list(void); |
54c5d08a0 dm: rename device... |
35 |
int demo_parse_dt(struct udevice *dev); |
39f7611fe dm: Add a demonst... |
36 37 |
#endif |