rtl:gpio: remove gpio.h
Signed-off-by: liangkangnan <liangkangnan@163.com>pull/4/head
parent
12467d1554
commit
6143d9ee6a
|
@ -1,59 +0,0 @@
|
||||||
// Generated register defines for gpio
|
|
||||||
|
|
||||||
// Copyright information found in source file:
|
|
||||||
// Copyright lowRISC contributors.
|
|
||||||
|
|
||||||
// Licensing information found in source file:
|
|
||||||
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
|
|
||||||
// SPDX-License-Identifier: Apache-2.0
|
|
||||||
|
|
||||||
#ifndef _GPIO_REG_DEFS_
|
|
||||||
#define _GPIO_REG_DEFS_
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
extern "C" {
|
|
||||||
#endif
|
|
||||||
// Register width
|
|
||||||
#define GPIO_PARAM_REG_WIDTH 32
|
|
||||||
|
|
||||||
// gpio mode register
|
|
||||||
#define GPIO_MODE_REG_OFFSET 0x0
|
|
||||||
#define GPIO_MODE_REG_RESVAL 0x0
|
|
||||||
#define GPIO_MODE_GPIO_MASK 0xffff
|
|
||||||
#define GPIO_MODE_GPIO_OFFSET 0
|
|
||||||
#define GPIO_MODE_GPIO_FIELD \
|
|
||||||
((bitfield_field32_t) { .mask = GPIO_MODE_GPIO_MASK, .index = GPIO_MODE_GPIO_OFFSET })
|
|
||||||
|
|
||||||
// gpio interrupt register
|
|
||||||
#define GPIO_INTR_REG_OFFSET 0x4
|
|
||||||
#define GPIO_INTR_REG_RESVAL 0x0
|
|
||||||
#define GPIO_INTR_GPIO_INT_MASK 0xffff
|
|
||||||
#define GPIO_INTR_GPIO_INT_OFFSET 0
|
|
||||||
#define GPIO_INTR_GPIO_INT_FIELD \
|
|
||||||
((bitfield_field32_t) { .mask = GPIO_INTR_GPIO_INT_MASK, .index = GPIO_INTR_GPIO_INT_OFFSET })
|
|
||||||
#define GPIO_INTR_GPIO_PENDING_MASK 0xff
|
|
||||||
#define GPIO_INTR_GPIO_PENDING_OFFSET 16
|
|
||||||
#define GPIO_INTR_GPIO_PENDING_FIELD \
|
|
||||||
((bitfield_field32_t) { .mask = GPIO_INTR_GPIO_PENDING_MASK, .index = GPIO_INTR_GPIO_PENDING_OFFSET })
|
|
||||||
|
|
||||||
// gpio data register
|
|
||||||
#define GPIO_DATA_REG_OFFSET 0x8
|
|
||||||
#define GPIO_DATA_REG_RESVAL 0x0
|
|
||||||
#define GPIO_DATA_GPIO_MASK 0xff
|
|
||||||
#define GPIO_DATA_GPIO_OFFSET 0
|
|
||||||
#define GPIO_DATA_GPIO_FIELD \
|
|
||||||
((bitfield_field32_t) { .mask = GPIO_DATA_GPIO_MASK, .index = GPIO_DATA_GPIO_OFFSET })
|
|
||||||
|
|
||||||
// gpio input filter enable register
|
|
||||||
#define GPIO_FILTER_REG_OFFSET 0xc
|
|
||||||
#define GPIO_FILTER_REG_RESVAL 0x0
|
|
||||||
#define GPIO_FILTER_GPIO_MASK 0xff
|
|
||||||
#define GPIO_FILTER_GPIO_OFFSET 0
|
|
||||||
#define GPIO_FILTER_GPIO_FIELD \
|
|
||||||
((bitfield_field32_t) { .mask = GPIO_FILTER_GPIO_MASK, .index = GPIO_FILTER_GPIO_OFFSET })
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
} // extern "C"
|
|
||||||
#endif
|
|
||||||
#endif // _GPIO_REG_DEFS_
|
|
||||||
// End generated register defines for gpio
|
|
Loading…
Reference in New Issue