]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/drivers/of/include/of_dev.h
d794bdb2dc0fe4eaf4f7b0d14ef8023b93866d80
[l4.git] / l4 / pkg / drivers / of / include / of_dev.h
1 #ifndef _L4_PPC32_OF_DEV_H__
2 #define _L4_PPC32_OF_DEV_H__
3
4 enum
5 {
6   MAX_OF_DEVICES = 32
7 };
8
9 typedef struct of_device_t
10 {
11   char type[32];               //type name
12   char name[32];               //device name
13   unsigned long reg;           //address
14   union {
15     struct {
16       unsigned long cpu_freq;
17       unsigned long bus_freq;
18       unsigned long time_freq;
19     } freq;
20   unsigned long interrupts[3]; //pin, int nr, sense
21   };
22 } of_device_t;
23
24 #endif