H A D | pt1.c | 42 #define DRIVER_NAME "earth-pt1" 73 struct pt1 { struct 90 struct pt1 *pt1; member in struct:pt1_adapter 112 #define pt1_printk(level, pt1, format, arg...) \ 113 dev_printk(level, &(pt1)->pdev->dev, format, ##arg) 115 static void pt1_write_reg(struct pt1 *pt1, int reg, u32 data) argument 117 writel(data, pt1->regs + reg * 4); 120 static u32 pt1_read_reg(struct pt1 *pt argument 128 pt1_increment_table_count(struct pt1 *pt1) argument 133 pt1_init_table_count(struct pt1 *pt1) argument 138 pt1_register_tables(struct pt1 *pt1, u32 first_pfn) argument 144 pt1_unregister_tables(struct pt1 *pt1) argument 149 pt1_sync(struct pt1 *pt1) argument 161 pt1_identify(struct pt1 *pt1) argument 173 pt1_unlock(struct pt1 *pt1) argument 186 pt1_reset_pci(struct pt1 *pt1) argument 200 pt1_reset_ram(struct pt1 *pt1) argument 214 pt1_do_enable_ram(struct pt1 *pt1) argument 231 pt1_enable_ram(struct pt1 *pt1) argument 245 pt1_disable_ram(struct pt1 *pt1) argument 250 pt1_set_stream(struct pt1 *pt1, int index, int enabled) argument 255 pt1_init_streams(struct pt1 *pt1) argument 262 pt1_filter(struct pt1 *pt1, struct pt1_buffer_page *page) argument 319 struct pt1 *pt1; local 345 pt1_free_page(struct pt1 *pt1, void *page, dma_addr_t addr) argument 350 pt1_alloc_page(struct pt1 *pt1, dma_addr_t *addrp, u32 *pfnp) argument 368 pt1_cleanup_buffer(struct pt1 *pt1, struct pt1_buffer *buf) argument 374 pt1_init_buffer(struct pt1 *pt1, struct pt1_buffer *buf, u32 *pfnp) argument 390 pt1_cleanup_table(struct pt1 *pt1, struct pt1_table *table) argument 401 pt1_init_table(struct pt1 *pt1, struct pt1_table *table, u32 *pfnp) argument 433 pt1_cleanup_tables(struct pt1 *pt1) argument 447 pt1_init_tables(struct pt1 *pt1) argument 489 pt1_start_polling(struct pt1 *pt1) argument 520 pt1_stop_polling(struct pt1 *pt1) argument 547 pt1_update_power(struct pt1 *pt1) argument 637 pt1_alloc_adapter(struct pt1 *pt1) argument 709 pt1_cleanup_adapters(struct pt1 *pt1) argument 716 pt1_init_adapters(struct pt1 *pt1) argument 765 pt1_cleanup_frontends(struct pt1 *pt1) argument 821 pt1_init_frontends(struct pt1 *pt1) argument 881 pt1_i2c_emit(struct pt1 *pt1, int addr, int busy, int read_enable, int clock, int data, int next_addr) argument 888 pt1_i2c_write_bit(struct pt1 *pt1, int addr, int *addrp, int data) argument 896 pt1_i2c_read_bit(struct pt1 *pt1, int addr, int *addrp) argument 905 pt1_i2c_write_byte(struct pt1 *pt1, int addr, int *addrp, int data) argument 914 pt1_i2c_read_byte(struct pt1 *pt1, int addr, int *addrp, int last) argument 923 pt1_i2c_prepare(struct pt1 *pt1, int addr, int *addrp) argument 932 pt1_i2c_write_msg(struct pt1 *pt1, int addr, int *addrp, struct i2c_msg *msg) argument 943 pt1_i2c_read_msg(struct pt1 *pt1, int addr, int *addrp, struct i2c_msg *msg) argument 953 pt1_i2c_end(struct pt1 *pt1, int addr) argument 968 pt1_i2c_begin(struct pt1 *pt1, int *addrp) argument 987 struct pt1 *pt1; local 1047 pt1_i2c_wait(struct pt1 *pt1) argument 1054 pt1_i2c_init(struct pt1 *pt1) argument 1063 struct pt1 *pt1; local 1091 struct pt1 *pt1; local [all...] |