drivers/mfd/sm501.c
1002
static int sm501_register_gpio(struct sm501_devdata *sm)
drivers/mfd/sm501.c
1056
static void sm501_gpio_remove(struct sm501_devdata *sm)
drivers/mfd/sm501.c
1071
static inline int sm501_gpio_isregistered(struct sm501_devdata *sm)
drivers/mfd/sm501.c
1076
static inline int sm501_register_gpio(struct sm501_devdata *sm)
drivers/mfd/sm501.c
1081
static inline void sm501_gpio_remove(struct sm501_devdata *sm)
drivers/mfd/sm501.c
1085
static inline int sm501_gpio_isregistered(struct sm501_devdata *sm)
drivers/mfd/sm501.c
1091
static int sm501_register_gpio_i2c_instance(struct sm501_devdata *sm,
drivers/mfd/sm501.c
1139
static int sm501_register_gpio_i2c(struct sm501_devdata *sm,
drivers/mfd/sm501.c
1163
struct sm501_devdata *sm = dev_get_drvdata(dev) ;
drivers/mfd/sm501.c
1188
static inline void sm501_init_reg(struct sm501_devdata *sm,
drivers/mfd/sm501.c
1205
static void sm501_init_regs(struct sm501_devdata *sm,
drivers/mfd/sm501.c
1236
static int sm501_check_clocks(struct sm501_devdata *sm)
drivers/mfd/sm501.c
1259
static int sm501_init_dev(struct sm501_devdata *sm)
drivers/mfd/sm501.c
133
static void sm501_dump_clk(struct sm501_devdata *sm)
drivers/mfd/sm501.c
1337
struct sm501_devdata *sm;
drivers/mfd/sm501.c
1399
static void sm501_set_power(struct sm501_devdata *sm, int on)
drivers/mfd/sm501.c
1423
struct sm501_devdata *sm = platform_get_drvdata(pdev);
drivers/mfd/sm501.c
1440
struct sm501_devdata *sm = platform_get_drvdata(pdev);
drivers/mfd/sm501.c
1520
struct sm501_devdata *sm;
drivers/mfd/sm501.c
1601
static void sm501_remove_sub(struct sm501_devdata *sm,
drivers/mfd/sm501.c
1608
static void sm501_dev_remove(struct sm501_devdata *sm)
drivers/mfd/sm501.c
1622
struct sm501_devdata *sm = pci_get_drvdata(dev);
drivers/mfd/sm501.c
1634
struct sm501_devdata *sm = platform_get_drvdata(dev);
drivers/mfd/sm501.c
190
static void sm501_dump_regs(struct sm501_devdata *sm)
drivers/mfd/sm501.c
210
static void sm501_dump_gate(struct sm501_devdata *sm)
drivers/mfd/sm501.c
221
static inline void sm501_dump_gate(struct sm501_devdata *sm) { }
drivers/mfd/sm501.c
222
static inline void sm501_dump_regs(struct sm501_devdata *sm) { }
drivers/mfd/sm501.c
223
static inline void sm501_dump_clk(struct sm501_devdata *sm) { }
drivers/mfd/sm501.c
231
static void sm501_sync_regs(struct sm501_devdata *sm)
drivers/mfd/sm501.c
236
static inline void sm501_mdelay(struct sm501_devdata *sm, unsigned int delay)
drivers/mfd/sm501.c
256
struct sm501_devdata *sm = dev_get_drvdata(dev);
drivers/mfd/sm501.c
290
struct sm501_devdata *sm = dev_get_drvdata(dev);
drivers/mfd/sm501.c
317
struct sm501_devdata *sm = dev_get_drvdata(dev);
drivers/mfd/sm501.c
512
struct sm501_devdata *sm = dev_get_drvdata(dev);
drivers/mfd/sm501.c
657
sm501_create_subdev(struct sm501_devdata *sm, char *name,
drivers/mfd/sm501.c
690
static int sm501_register_device(struct sm501_devdata *sm,
drivers/mfd/sm501.c
721
static void sm501_create_subio(struct sm501_devdata *sm,
drivers/mfd/sm501.c
737
static void sm501_create_mem(struct sm501_devdata *sm,
drivers/mfd/sm501.c
755
static void sm501_create_irq(struct sm501_devdata *sm,
drivers/mfd/sm501.c
763
static int sm501_register_usbhost(struct sm501_devdata *sm,
drivers/mfd/sm501.c
779
static void sm501_setup_uart_data(struct sm501_devdata *sm,
drivers/mfd/sm501.c
792
static int sm501_register_uart(struct sm501_devdata *sm, int devices)
drivers/mfd/sm501.c
822
static int sm501_register_display(struct sm501_devdata *sm,
drivers/mfd/sm501.c
841
static inline struct sm501_devdata *sm501_gpio_to_dev(struct sm501_gpio *gpio)
drivers/mfd/sm501.c
843
return container_of(gpio, struct sm501_devdata, gpio);
drivers/mfd/sm501.c
974
static int sm501_gpio_register_chip(struct sm501_devdata *sm,