oleavr-rgl-a500-mini-linux-.../drivers/power/axp_power/axp22/axp22-gpio.h
Ole André Vadla Ravnås 169c65d57e Initial commit
2022-05-07 01:01:45 +02:00

17 lines
609 B
C

#ifndef AXP22_GPIO_H
#define AXP22_GPIO_H
#include "axp22.h"
#define AXP_GPIO_IRQ_EDGE_RISING (0x1<<7)
#define AXP_GPIO_IRQ_EDGE_FALLING (0x1<<6)
#define AXP_GPIO_INPUT_TRIG_MASK (0x7<<0)
#define AXP_GPIO_EDGE_TRIG_MASK (AXP_GPIO_IRQ_EDGE_RISING | \
AXP_GPIO_IRQ_EDGE_FALLING)
#define AXP_GPIO0_CFG (AXP22_GPIO0_CTL) /* 0x90 */
#define AXP_GPIO1_CFG (AXP22_GPIO1_CTL) /* 0x92 */
#define AXP_GPIO01_STATE (AXP22_GPIO01_SIGNAL) /* 0x94 */
#define AXP_GPIO01_INTEN (AXP22_INTEN5) /* 0x44 */
#define AXP_GPIO01_INTSTA (AXP22_INTSTS5) /* 0x4C */
#endif