Linux Kernel
3.7.1
|
#include <linux/i2c.h>
Go to the source code of this file.
Data Structures | |
struct | max77693_dev |
Macros | |
#define | MAX77693_NUM_IRQ_MUIC_REGS 3 |
#define | MAX77693_REG_INVALID (0xff) |
Functions | |
int | max77693_read_reg (struct regmap *map, u8 reg, u8 *dest) |
int | max77693_bulk_read (struct regmap *map, u8 reg, int count, u8 *buf) |
int | max77693_write_reg (struct regmap *map, u8 reg, u8 value) |
int | max77693_bulk_write (struct regmap *map, u8 reg, int count, u8 *buf) |
int | max77693_update_reg (struct regmap *map, u8 reg, u8 val, u8 mask) |
int | max77693_irq_init (struct max77693_dev *max77686) |
void | max77693_irq_exit (struct max77693_dev *max77686) |
int | max77693_irq_resume (struct max77693_dev *max77686) |
#define MAX77693_NUM_IRQ_MUIC_REGS 3 |
Definition at line 29 of file max77693-private.h.
#define MAX77693_REG_INVALID (0xff) |
Definition at line 30 of file max77693-private.h.
enum max77693_haptic_reg |
Definition at line 110 of file max77693-private.h.
enum max77693_irq |
Definition at line 143 of file max77693-private.h.
enum max77693_irq_source |
Definition at line 132 of file max77693-private.h.
enum max77693_muic_reg |
Definition at line 89 of file max77693-private.h.
enum max77693_pmic_reg |
Definition at line 33 of file max77693-private.h.
enum max77693_types |
Definition at line 210 of file max77693-private.h.
Definition at line 63 of file max77693.c.
Definition at line 83 of file max77693.c.
void max77693_irq_exit | ( | struct max77693_dev * | max77686 | ) |
Definition at line 331 of file max77693-irq.c.
int max77693_irq_init | ( | struct max77693_dev * | max77686 | ) |
Definition at line 260 of file max77693-irq.c.
int max77693_irq_resume | ( | struct max77693_dev * | max77686 | ) |
Definition at line 232 of file max77693-irq.c.
Definition at line 51 of file max77693.c.
Definition at line 93 of file max77693.c.