summaryrefslogtreecommitdiff
path: root/chip/max32660/i2c_regs.h
diff options
context:
space:
mode:
Diffstat (limited to 'chip/max32660/i2c_regs.h')
-rw-r--r--chip/max32660/i2c_regs.h78
1 files changed, 39 insertions, 39 deletions
diff --git a/chip/max32660/i2c_regs.h b/chip/max32660/i2c_regs.h
index f6d2a6c0db..4d8daf63c7 100644
--- a/chip/max32660/i2c_regs.h
+++ b/chip/max32660/i2c_regs.h
@@ -1,4 +1,4 @@
-/* Copyright 2019 The Chromium OS Authors. All rights reserved.
+/* Copyright 2019 The ChromiumOS Authors
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
@@ -34,50 +34,50 @@
* typedef mxc_i2c_regs_t - Structure type to access the I2C Registers.
*/
typedef struct {
- __IO uint32_t ctrl; /* 0x00: I2C CTRL Register */
- __IO uint32_t status; /* 0x04: I2C STATUS Register */
- __IO uint32_t int_fl0; /* 0x08: I2C INT_FL0 Register */
- __IO uint32_t int_en0; /* 0x0C: I2C INT_EN0 Register */
- __IO uint32_t int_fl1; /* 0x10: I2C INT_FL1 Register */
- __IO uint32_t int_en1; /* 0x14: I2C INT_EN1 Register */
- __IO uint32_t fifo_len; /* 0x18: I2C FIFO_LEN Register */
- __IO uint32_t rx_ctrl0; /* 0x1C: I2C RX_CTRL0 Register */
- __IO uint32_t rx_ctrl1; /* 0x20: I2C RX_CTRL1 Register */
- __IO uint32_t tx_ctrl0; /* 0x24: I2C TX_CTRL0 Register */
- __IO uint32_t tx_ctrl1; /* 0x28: I2C TX_CTRL1 Register */
- __IO uint32_t fifo; /* 0x2C: I2C FIFO Register */
- __IO uint32_t controller_ctrl; /* 0x30: I2C CONTROLLER_CTRL Register */
- __IO uint32_t clk_lo; /* 0x34: I2C CLK_LO Register */
- __IO uint32_t clk_hi; /* 0x38: I2C CLK_HI Register */
- __IO uint32_t hs_clk; /* 0x3C: I2C HS_CLK Register */
- __IO uint32_t timeout; /* 0x40: I2C TIMEOUT Register */
- __IO uint32_t target_addr; /* 0x44: I2C TARGET_ADDR Register */
- __IO uint32_t dma; /* 0x48: I2C DMA Register */
+ __IO uint32_t ctrl; /* 0x00: I2C CTRL Register */
+ __IO uint32_t status; /* 0x04: I2C STATUS Register */
+ __IO uint32_t int_fl0; /* 0x08: I2C INT_FL0 Register */
+ __IO uint32_t int_en0; /* 0x0C: I2C INT_EN0 Register */
+ __IO uint32_t int_fl1; /* 0x10: I2C INT_FL1 Register */
+ __IO uint32_t int_en1; /* 0x14: I2C INT_EN1 Register */
+ __IO uint32_t fifo_len; /* 0x18: I2C FIFO_LEN Register */
+ __IO uint32_t rx_ctrl0; /* 0x1C: I2C RX_CTRL0 Register */
+ __IO uint32_t rx_ctrl1; /* 0x20: I2C RX_CTRL1 Register */
+ __IO uint32_t tx_ctrl0; /* 0x24: I2C TX_CTRL0 Register */
+ __IO uint32_t tx_ctrl1; /* 0x28: I2C TX_CTRL1 Register */
+ __IO uint32_t fifo; /* 0x2C: I2C FIFO Register */
+ __IO uint32_t controller_ctrl; /* 0x30: I2C CONTROLLER_CTRL Register */
+ __IO uint32_t clk_lo; /* 0x34: I2C CLK_LO Register */
+ __IO uint32_t clk_hi; /* 0x38: I2C CLK_HI Register */
+ __IO uint32_t hs_clk; /* 0x3C: I2C HS_CLK Register */
+ __IO uint32_t timeout; /* 0x40: I2C TIMEOUT Register */
+ __IO uint32_t target_addr; /* 0x44: I2C TARGET_ADDR Register */
+ __IO uint32_t dma; /* 0x48: I2C DMA Register */
} mxc_i2c_regs_t;
/* Register offsets for module I2C */
/*
* I2C Peripheral Register Offsets from the I2C Base Peripheral Address.
*/
-#define MXC_R_I2C_CTRL 0x00000000UL
-#define MXC_R_I2C_STATUS 0x00000004UL
-#define MXC_R_I2C_INT_FL0 0x00000008UL
-#define MXC_R_I2C_INT_EN0 0x0000000CUL
-#define MXC_R_I2C_INT_FL1 0x00000010UL
-#define MXC_R_I2C_INT_EN1 0x00000014UL
-#define MXC_R_I2C_FIFO_LEN 0x00000018UL
-#define MXC_R_I2C_RX_CTRL0 0x0000001CUL
-#define MXC_R_I2C_RX_CTRL1 0x00000020UL
-#define MXC_R_I2C_TX_CTRL0 0x00000024UL
-#define MXC_R_I2C_TX_CTRL1 0x00000028UL
-#define MXC_R_I2C_FIFO 0x0000002CUL
-#define MXC_R_I2C_CONTROLLER_CTRL 0x00000030UL
-#define MXC_R_I2C_CLK_LO 0x00000034UL
-#define MXC_R_I2C_CLK_HI 0x00000038UL
-#define MXC_R_I2C_HS_CLK 0x0000003CUL
-#define MXC_R_I2C_TIMEOUT 0x00000040UL
-#define MXC_R_I2C_TARGET_ADDR 0x00000044UL
-#define MXC_R_I2C_DMA 0x00000048UL
+#define MXC_R_I2C_CTRL 0x00000000UL
+#define MXC_R_I2C_STATUS 0x00000004UL
+#define MXC_R_I2C_INT_FL0 0x00000008UL
+#define MXC_R_I2C_INT_EN0 0x0000000CUL
+#define MXC_R_I2C_INT_FL1 0x00000010UL
+#define MXC_R_I2C_INT_EN1 0x00000014UL
+#define MXC_R_I2C_FIFO_LEN 0x00000018UL
+#define MXC_R_I2C_RX_CTRL0 0x0000001CUL
+#define MXC_R_I2C_RX_CTRL1 0x00000020UL
+#define MXC_R_I2C_TX_CTRL0 0x00000024UL
+#define MXC_R_I2C_TX_CTRL1 0x00000028UL
+#define MXC_R_I2C_FIFO 0x0000002CUL
+#define MXC_R_I2C_CONTROLLER_CTRL 0x00000030UL
+#define MXC_R_I2C_CLK_LO 0x00000034UL
+#define MXC_R_I2C_CLK_HI 0x00000038UL
+#define MXC_R_I2C_HS_CLK 0x0000003CUL
+#define MXC_R_I2C_TIMEOUT 0x00000040UL
+#define MXC_R_I2C_TARGET_ADDR 0x00000044UL
+#define MXC_R_I2C_DMA 0x00000048UL
/**
* Control Register0.