projects
/
oweals
/
u-boot.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Merge tag 'u-boot-atmel-fixes-2020.07-a' of https://gitlab.denx.de/u-boot/custodians...
[oweals/u-boot.git]
/
arch
/
arm
/
include
/
asm
/
arch-lpc32xx
/
i2c.h
1
#ifndef _LPC32XX_I2C_H
2
#define _LPC32XX_I2C_H
3
4
#include <asm/types.h>
5
6
/* i2c register set */
7
struct lpc32xx_i2c_base {
8
union {
9
u32 rx;
10
u32 tx;
11
};
12
u32 stat;
13
u32 ctrl;
14
u32 clk_hi;
15
u32 clk_lo;
16
u32 adr;
17
u32 rxfl;
18
u32 txfl;
19
u32 rxb;
20
u32 txb;
21
u32 stx;
22
u32 stxfl;
23
};
24
25
#ifdef CONFIG_DM_I2C
26
enum {
27
I2C_0, I2C_1, I2C_2,
28
};
29
30
struct lpc32xx_i2c_dev {
31
struct lpc32xx_i2c_base *base;
32
int index;
33
uint speed;
34
};
35
#endif /* CONFIG_DM_I2C */
36
#endif /* _LPC32XX_I2C_H */