Lines Matching defs:sm
133 static void sm501_dump_clk(struct sm501_devdata *sm) in sm501_dump_clk()
190 static void sm501_dump_regs(struct sm501_devdata *sm) in sm501_dump_regs()
210 static void sm501_dump_gate(struct sm501_devdata *sm) in sm501_dump_gate()
221 static inline void sm501_dump_gate(struct sm501_devdata *sm) { } in sm501_dump_gate()
222 static inline void sm501_dump_regs(struct sm501_devdata *sm) { } in sm501_dump_regs()
223 static inline void sm501_dump_clk(struct sm501_devdata *sm) { } in sm501_dump_clk()
231 static void sm501_sync_regs(struct sm501_devdata *sm) in sm501_sync_regs()
236 static inline void sm501_mdelay(struct sm501_devdata *sm, unsigned int delay) in sm501_mdelay()
256 struct sm501_devdata *sm = dev_get_drvdata(dev); in sm501_misc_control() local
290 struct sm501_devdata *sm = dev_get_drvdata(dev); in sm501_modify_reg() local
317 struct sm501_devdata *sm = dev_get_drvdata(dev); in sm501_unit_power() local
512 struct sm501_devdata *sm = dev_get_drvdata(dev); in sm501_set_clock() local
657 sm501_create_subdev(struct sm501_devdata *sm, char *name, in sm501_create_subdev()
690 static int sm501_register_device(struct sm501_devdata *sm, in sm501_register_device()
719 static void sm501_create_subio(struct sm501_devdata *sm, in sm501_create_subio()
735 static void sm501_create_mem(struct sm501_devdata *sm, in sm501_create_mem()
753 static void sm501_create_irq(struct sm501_devdata *sm, in sm501_create_irq()
761 static int sm501_register_usbhost(struct sm501_devdata *sm, in sm501_register_usbhost()
777 static void sm501_setup_uart_data(struct sm501_devdata *sm, in sm501_setup_uart_data()
790 static int sm501_register_uart(struct sm501_devdata *sm, int devices) in sm501_register_uart()
820 static int sm501_register_display(struct sm501_devdata *sm, in sm501_register_display()
972 static int sm501_gpio_register_chip(struct sm501_devdata *sm, in sm501_gpio_register_chip()
1000 static int sm501_register_gpio(struct sm501_devdata *sm) in sm501_register_gpio()
1054 static void sm501_gpio_remove(struct sm501_devdata *sm) in sm501_gpio_remove()
1069 static inline int sm501_gpio_isregistered(struct sm501_devdata *sm) in sm501_gpio_isregistered()
1074 static inline int sm501_register_gpio(struct sm501_devdata *sm) in sm501_register_gpio()
1079 static inline void sm501_gpio_remove(struct sm501_devdata *sm) in sm501_gpio_remove()
1083 static inline int sm501_gpio_isregistered(struct sm501_devdata *sm) in sm501_gpio_isregistered()
1089 static int sm501_register_gpio_i2c_instance(struct sm501_devdata *sm, in sm501_register_gpio_i2c_instance()
1137 static int sm501_register_gpio_i2c(struct sm501_devdata *sm, in sm501_register_gpio_i2c()
1161 struct sm501_devdata *sm = dev_get_drvdata(dev) ; in dbg_regs_show() local
1186 static inline void sm501_init_reg(struct sm501_devdata *sm, in sm501_init_reg()
1203 static void sm501_init_regs(struct sm501_devdata *sm, in sm501_init_regs()
1234 static int sm501_check_clocks(struct sm501_devdata *sm) in sm501_check_clocks()
1257 static int sm501_init_dev(struct sm501_devdata *sm) in sm501_init_dev()
1335 struct sm501_devdata *sm; in sm501_plat_probe() local
1397 static void sm501_set_power(struct sm501_devdata *sm, int on) in sm501_set_power()
1421 struct sm501_devdata *sm = platform_get_drvdata(pdev); in sm501_plat_suspend() local
1438 struct sm501_devdata *sm = platform_get_drvdata(pdev); in sm501_plat_resume() local
1518 struct sm501_devdata *sm; in sm501_pci_probe() local
1599 static void sm501_remove_sub(struct sm501_devdata *sm, in sm501_remove_sub()
1606 static void sm501_dev_remove(struct sm501_devdata *sm) in sm501_dev_remove()
1620 struct sm501_devdata *sm = pci_get_drvdata(dev); in sm501_pci_remove() local
1632 struct sm501_devdata *sm = platform_get_drvdata(dev); in sm501_plat_remove() local