#include <linux/kernel.h>
#include <linux/delay.h>
#include <linux/irq.h>
#include <linux/gpio.h>
#include <linux/export.h>
#include <linux/io.h>
#include <linux/slab.h>
#include <linux/spinlock.h>
#include <linux/platform_device.h>
#include <linux/mfd/asic3.h>
#include <linux/mfd/core.h>
#include <linux/mfd/ds1wm.h>
#include <linux/mfd/tmio.h>
Go to the source code of this file.
|
enum | {
ASIC3_CLOCK_SPI,
ASIC3_CLOCK_OWM,
ASIC3_CLOCK_PWM0,
ASIC3_CLOCK_PWM1,
ASIC3_CLOCK_LED0,
ASIC3_CLOCK_LED1,
ASIC3_CLOCK_LED2,
ASIC3_CLOCK_SD_HOST,
ASIC3_CLOCK_SD_BUS,
ASIC3_CLOCK_SMBUS,
ASIC3_CLOCK_EX0,
ASIC3_CLOCK_EX1
} |
|
#define INIT_CDEX |
( |
|
_name, |
|
|
|
_rate |
|
) |
| |
Value:[ASIC3_CLOCK_##_name] = { \
.cdex = CLOCK_CDEX_##_name, \
.rate = _rate, \
}
Definition at line 55 of file asic3.c.
#define MAX_ASIC_ISR_LOOPS 20 |
- Enumerator:
ASIC3_CLOCK_SPI |
|
ASIC3_CLOCK_OWM |
|
ASIC3_CLOCK_PWM0 |
|
ASIC3_CLOCK_PWM1 |
|
ASIC3_CLOCK_LED0 |
|
ASIC3_CLOCK_LED1 |
|
ASIC3_CLOCK_LED2 |
|
ASIC3_CLOCK_SD_HOST |
|
ASIC3_CLOCK_SD_BUS |
|
ASIC3_CLOCK_SMBUS |
|
ASIC3_CLOCK_EX0 |
|
ASIC3_CLOCK_EX1 |
|
Definition at line 34 of file asic3.c.
subsys_initcall |
( |
asic3_init |
| ) |
|