/drivers/tty/ |
H A D | synclink.c | 601 void usc_DisableMasterIrqBit( struct mgsl_struct *info ); 602 void usc_EnableMasterIrqBit( struct mgsl_struct *info ); 603 void usc_EnableInterrupts( struct mgsl_struct *info, u16 IrqMask ); 604 void usc_DisableInterrupts( struct mgsl_struct *info, u16 IrqMask ); 605 void usc_ClearIrqPendingBits( struct mgsl_struct *info, u16 IrqMask ); 665 static u16 usc_InDmaReg( struct mgsl_struct *info, u16 Port ); 666 static void usc_OutDmaReg( struct mgsl_struct *info, u16 Port, u16 Value ); 667 static void usc_DmaCmd( struct mgsl_struct *info, u16 Cmd ); 669 static u16 usc_InReg( struct mgsl_struct *info, u16 Port ); 670 static void usc_OutReg( struct mgsl_struct *info, u1 923 mgsl_paranoia_check(struct mgsl_struct *info, char *name, const char *routine) argument 977 struct mgsl_struct *info = tty->driver_data; local 1000 struct mgsl_struct *info = tty->driver_data; local 1023 mgsl_bh_action(struct mgsl_struct *info) argument 1057 struct mgsl_struct *info = local 1097 mgsl_bh_receive(struct mgsl_struct *info) argument 1118 mgsl_bh_transmit(struct mgsl_struct *info) argument 1139 mgsl_bh_status(struct mgsl_struct *info) argument 1682 struct mgsl_struct *info = dev_id; local 1749 startup(struct mgsl_struct * info) argument 1808 shutdown(struct mgsl_struct * info) argument 1865 mgsl_program_hw(struct mgsl_struct *info) argument 1901 mgsl_change_params(struct mgsl_struct *info) argument 2013 struct mgsl_struct *info = tty->driver_data; local 2053 struct mgsl_struct *info = tty->driver_data; local 2105 struct mgsl_struct *info = tty->driver_data; local 2227 struct mgsl_struct *info = tty->driver_data; local 2262 struct mgsl_struct *info = tty->driver_data; local 2296 struct mgsl_struct *info = tty->driver_data; local 2324 struct mgsl_struct *info = tty->driver_data; local 2353 struct mgsl_struct *info = tty->driver_data; local 2383 struct mgsl_struct *info = tty->driver_data; local 2418 mgsl_get_stats(struct mgsl_struct * info, struct mgsl_icount __user *user_icount) argument 2449 mgsl_get_params(struct mgsl_struct * info, MGSL_PARAMS __user *user_params) argument 2481 mgsl_set_params(struct mgsl_struct * info, MGSL_PARAMS __user *new_params) argument 2519 mgsl_get_txidle(struct mgsl_struct * info, int __user *idle_mode) argument 2546 mgsl_set_txidle(struct mgsl_struct * info, int idle_mode) argument 2573 mgsl_txenable(struct mgsl_struct * info, int enable) argument 2610 mgsl_txabort(struct mgsl_struct * info) argument 2637 mgsl_rxenable(struct mgsl_struct * info, int enable) argument 2666 mgsl_wait_event(struct mgsl_struct * info, int __user * mask_ptr) argument 2788 modem_input_wait(struct mgsl_struct *info,int arg) argument 2842 struct mgsl_struct *info = tty->driver_data; local 2868 struct mgsl_struct *info = tty->driver_data; local 2899 struct mgsl_struct * info = tty->driver_data; local 2929 struct mgsl_struct * info = tty->driver_data; local 2964 struct mgsl_struct * info = tty->driver_data; local 2982 mgsl_ioctl_common(struct mgsl_struct *info, unsigned int cmd, unsigned long arg) argument 3032 struct mgsl_struct *info = tty->driver_data; local 3086 struct mgsl_struct * info = tty->driver_data; local 3128 struct mgsl_struct * info = tty->driver_data; local 3199 struct mgsl_struct * info = tty->driver_data; local 3228 struct mgsl_struct *info = container_of(port, struct mgsl_struct, port); local 3238 struct mgsl_struct *info = container_of(port, struct mgsl_struct, port); local 3264 block_til_ready(struct tty_struct *tty, struct file * filp, struct mgsl_struct *info) argument 3358 struct mgsl_struct *info; local 3391 struct mgsl_struct *info = tty->driver_data; local 3457 line_info(struct seq_file *m, struct mgsl_struct *info) argument 3551 struct mgsl_struct *info; local 3584 mgsl_allocate_dma_buffers(struct mgsl_struct *info) argument 3802 mgsl_alloc_frame_memory(struct mgsl_struct *info,DMABUFFERENTRY *BufferList,int Buffercount) argument 3843 mgsl_free_frame_memory(struct mgsl_struct *info, DMABUFFERENTRY *BufferList, int Buffercount) argument 3887 mgsl_alloc_intermediate_rxbuffer_memory(struct mgsl_struct *info) argument 3913 mgsl_free_intermediate_rxbuffer_memory(struct mgsl_struct *info) argument 3935 mgsl_alloc_intermediate_txbuffer_memory(struct mgsl_struct *info) argument 3971 mgsl_free_intermediate_txbuffer_memory(struct mgsl_struct *info) argument 4001 load_next_tx_holding_buffer(struct mgsl_struct *info) argument 4047 save_tx_buffer_request(struct mgsl_struct *info,const char *Buffer, unsigned int BufferSize) argument 4066 mgsl_claim_resources(struct mgsl_struct *info) argument 4149 mgsl_release_resources(struct mgsl_struct *info) argument 4276 struct mgsl_struct *info; local 4373 struct mgsl_struct *info; local 4407 struct mgsl_struct *info; local 4491 usc_RTCmd( struct mgsl_struct *info, u16 Cmd ) argument 4518 usc_DmaCmd( struct mgsl_struct *info, u16 Cmd ) argument 4545 usc_OutDmaReg( struct mgsl_struct *info, u16 RegAddr, u16 RegValue ) argument 4574 usc_InDmaReg( struct mgsl_struct *info, u16 RegAddr ) argument 4601 usc_OutReg( struct mgsl_struct *info, u16 RegAddr, u16 RegValue ) argument 4626 usc_InReg( struct mgsl_struct *info, u16 RegAddr ) argument 5216 usc_enable_loopback(struct mgsl_struct *info, int enable) argument 5280 usc_enable_aux_clock( struct mgsl_struct *info, u32 data_rate ) argument 6299 usc_enable_async_clock( struct mgsl_struct *info, u32 data_rate ) argument 6435 num_free_tx_dma_buffers(struct mgsl_struct *info) argument 6478 mgsl_free_rx_frame_buffers( struct mgsl_struct *info, unsigned int StartIndex, unsigned int EndIndex ) argument 6521 mgsl_get_rx_frame(struct mgsl_struct *info) argument 6719 mgsl_get_raw_rx_frame(struct mgsl_struct *info) argument 6884 mgsl_load_tx_dma_buffer(struct mgsl_struct *info, const char *Buffer, unsigned int BufferSize) argument 7506 mgsl_trace_block(struct mgsl_struct *info,const char* data, int count, int xmit) argument 7548 struct mgsl_struct *info = (struct mgsl_struct*)context; local 7639 usc_loopmode_active( struct mgsl_struct * info) argument 7659 struct mgsl_struct *info = dev_to_port(dev); local 7704 struct mgsl_struct *info = dev_to_port(dev); local 7746 struct mgsl_struct *info = dev_to_port(dev); local 7804 struct mgsl_struct *info = dev_to_port(dev); local 7838 struct mgsl_struct *info = dev_to_port(dev); local 7935 struct mgsl_struct *info = dev_to_port(dev); local 7957 hdlcdev_tx_done(struct mgsl_struct *info) argument 7971 hdlcdev_rx(struct mgsl_struct *info, char *buf, int size) argument 8013 hdlcdev_init(struct mgsl_struct *info) argument 8058 hdlcdev_exit(struct mgsl_struct *info) argument 8071 struct mgsl_struct *info; local [all...] |
H A D | synclinkmp.c | 529 static void hdlcdev_tx_done(SLMP_INFO *info); 530 static void hdlcdev_rx(SLMP_INFO *info, char *buf, int size); 531 static int hdlcdev_init(SLMP_INFO *info); 532 static void hdlcdev_exit(SLMP_INFO *info); 537 static int get_stats(SLMP_INFO *info, struct mgsl_icount __user *user_icount); 538 static int get_params(SLMP_INFO *info, MGSL_PARAMS __user *params); 539 static int set_params(SLMP_INFO *info, MGSL_PARAMS __user *params); 540 static int get_txidle(SLMP_INFO *info, int __user *idle_mode); 541 static int set_txidle(SLMP_INFO *info, int idle_mode); 542 static int tx_enable(SLMP_INFO *info, in 664 sanity_check(SLMP_INFO *info, char *name, const char *routine) argument 715 SLMP_INFO *info; local 745 SLMP_INFO *info = tty->driver_data; local 811 SLMP_INFO * info = tty->driver_data; local 845 SLMP_INFO *info = tty->driver_data; local 873 SLMP_INFO *info = tty->driver_data; local 926 SLMP_INFO *info = tty->driver_data; local 1004 SLMP_INFO *info = tty->driver_data; local 1041 SLMP_INFO *info = tty->driver_data; local 1065 SLMP_INFO * info = tty->driver_data; local 1131 SLMP_INFO *info = tty->driver_data; local 1156 SLMP_INFO *info = tty->driver_data; local 1195 SLMP_INFO *info = tty->driver_data; local 1217 SLMP_INFO *info = tty->driver_data; local 1237 SLMP_INFO *info = tty->driver_data; local 1266 SLMP_INFO *info = tty->driver_data; local 1324 SLMP_INFO *info = tty->driver_data; local 1351 line_info(struct seq_file *m, SLMP_INFO *info) argument 1426 SLMP_INFO *info; local 1455 SLMP_INFO *info = tty->driver_data; local 1471 SLMP_INFO *info = tty->driver_data; local 1496 SLMP_INFO *info = tty->driver_data; local 1527 SLMP_INFO * info = tty->driver_data; local 1563 SLMP_INFO *info = dev_to_port(dev); local 1608 SLMP_INFO *info = dev_to_port(dev); local 1650 SLMP_INFO *info = dev_to_port(dev); local 1708 SLMP_INFO *info = dev_to_port(dev); local 1742 SLMP_INFO *info = dev_to_port(dev); local 1839 SLMP_INFO *info = dev_to_port(dev); local 1861 hdlcdev_tx_done(SLMP_INFO *info) argument 1875 hdlcdev_rx(SLMP_INFO *info, char *buf, int size) argument 1917 hdlcdev_init(SLMP_INFO *info) argument 1962 hdlcdev_exit(SLMP_INFO *info) argument 1975 bh_action(SLMP_INFO *info) argument 2008 SLMP_INFO *info = container_of(work, SLMP_INFO, task); local 2048 bh_receive(SLMP_INFO *info) argument 2057 bh_transmit(SLMP_INFO *info) argument 2069 bh_status(SLMP_INFO *info) argument 2081 isr_timer(SLMP_INFO * info) argument 2107 isr_rxint(SLMP_INFO * info) argument 2164 isr_rxrdy(SLMP_INFO * info) argument 2228 isr_txeom(SLMP_INFO * info, unsigned char status) argument 2288 isr_txint(SLMP_INFO * info) argument 2316 isr_txrdy(SLMP_INFO * info) argument 2347 isr_rxdmaok(SLMP_INFO * info) argument 2364 isr_rxdmaerror(SLMP_INFO * info) argument 2382 isr_txdmaok(SLMP_INFO * info) argument 2400 isr_txdmaerror(SLMP_INFO * info) argument 2417 isr_io_pin( SLMP_INFO *info, u16 status ) argument 2528 SLMP_INFO *info = dev_id; local 2645 startup(SLMP_INFO * info) argument 2683 shutdown(SLMP_INFO * info) argument 2722 program_hw(SLMP_INFO *info) argument 2758 change_params(SLMP_INFO *info) argument 2858 get_stats(SLMP_INFO * info, struct mgsl_icount __user *user_icount) argument 2879 get_params(SLMP_INFO * info, MGSL_PARAMS __user *user_params) argument 2899 set_params(SLMP_INFO * info, MGSL_PARAMS __user *new_params) argument 2927 get_txidle(SLMP_INFO * info, int __user *idle_mode) argument 2946 set_txidle(SLMP_INFO * info, int idle_mode) argument 2961 tx_enable(SLMP_INFO * info, int enable) argument 2984 tx_abort(SLMP_INFO * info) argument 3008 rx_enable(SLMP_INFO * info, int enable) argument 3030 wait_mgsl_event(SLMP_INFO * info, int __user *mask_ptr) argument 3154 modem_input_wait(SLMP_INFO *info,int arg) argument 3208 SLMP_INFO *info = tty->driver_data; local 3234 SLMP_INFO *info = tty->driver_data; local 3259 SLMP_INFO *info = container_of(port, SLMP_INFO, port); local 3271 SLMP_INFO *info = container_of(port, SLMP_INFO, port); local 3285 block_til_ready(struct tty_struct *tty, struct file *filp, SLMP_INFO *info) argument 3375 alloc_dma_bufs(SLMP_INFO *info) argument 3449 alloc_buf_list(SLMP_INFO *info) argument 3508 alloc_frame_bufs(SLMP_INFO *info, SCADESC *buf_list,SCADESC_EX *buf_list_ex,int count) argument 3525 free_dma_bufs(SLMP_INFO *info) argument 3535 alloc_tmp_rx_buf(SLMP_INFO *info) argument 3550 free_tmp_rx_buf(SLMP_INFO *info) argument 3558 claim_resources(SLMP_INFO *info) argument 3647 release_resources(SLMP_INFO *info) argument 3703 add_device(SLMP_INFO *info) argument 3756 SLMP_INFO *info; local 3917 SLMP_INFO *info; local 4029 enable_loopback(SLMP_INFO *info, int enable) argument 4076 set_rate( SLMP_INFO *info, u32 data_rate ) argument 4122 rx_stop(SLMP_INFO *info) argument 4143 rx_start(SLMP_INFO *info) argument 4200 tx_start(SLMP_INFO *info) argument 4297 tx_load_fifo(SLMP_INFO *info) argument 4346 reset_port(SLMP_INFO *info) argument 4370 reset_adapter(SLMP_INFO *info) argument 4382 async_mode(SLMP_INFO *info) argument 4521 hdlc_mode(SLMP_INFO *info) argument 4723 tx_set_idle(SLMP_INFO *info) argument 4743 get_signals(SLMP_INFO *info) argument 4772 set_signals(SLMP_INFO *info) argument 4801 rx_reset_buffers(SLMP_INFO *info) argument 4812 rx_free_frame_buffers(SLMP_INFO *info, unsigned int first, unsigned int last) argument 4840 rx_get_frame(SLMP_INFO *info) argument 5014 tx_load_dma_buffer(SLMP_INFO *info, const char *buf, unsigned int count) argument 5054 register_test(SLMP_INFO *info) argument 5093 irq_test(SLMP_INFO *info) argument 5144 sca_init(SLMP_INFO *info) argument 5185 init_adapter(SLMP_INFO *info) argument 5244 loopback_test(SLMP_INFO *info) argument 5371 memory_test(SLMP_INFO *info) argument 5423 load_pci_memory(SLMP_INFO *info, char* dest, const char* src, unsigned short count) argument 5442 trace_block(SLMP_INFO *info,const char* data, int count, int xmit) argument 5479 SLMP_INFO *info = (SLMP_INFO*)context; local 5507 SLMP_INFO *info = (SLMP_INFO*)context; local 5555 read_reg(SLMP_INFO * info, unsigned char Addr) argument 5560 write_reg(SLMP_INFO * info, unsigned char Addr, unsigned char Value) argument 5566 read_reg16(SLMP_INFO * info, unsigned char Addr) argument 5572 write_reg16(SLMP_INFO * info, unsigned char Addr, u16 Value) argument 5578 read_status_reg(SLMP_INFO * info) argument 5584 write_control_reg(SLMP_INFO * info) argument [all...] |
H A D | synclink_gt.c | 42 #define DBGDATA(info, buf, size, label) if (debug_level >= DEBUG_LEVEL_DATA) trace_block((info), (buf), (size), (label)) 43 /*#define DBGTBUF(info) dump_tbufs(info)*/ 44 /*#define DBGRBUF(info) dump_rbufs(info)*/ 167 static void hdlcdev_tx_done(struct slgt_info *info); 168 static void hdlcdev_rx(struct slgt_info *info, char *buf, int size); 169 static int hdlcdev_init(struct slgt_info *info); 170 static void hdlcdev_exit(struct slgt_info *info); 552 trace_block(struct slgt_info *info, const char *data, int count, const char *label) argument 579 dump_tbufs(struct slgt_info *info) argument 593 dump_rbufs(struct slgt_info *info) argument 606 sanity_check(struct slgt_info *info, char *devname, const char *name) argument 650 struct slgt_info *info; local 728 struct slgt_info *info = tty->driver_data; local 754 struct slgt_info *info = tty->driver_data; local 778 struct slgt_info *info = tty->driver_data; local 815 update_tx_timer(struct slgt_info *info) argument 831 struct slgt_info *info = tty->driver_data; local 865 struct slgt_info *info = tty->driver_data; local 885 struct slgt_info *info = tty->driver_data; local 902 struct slgt_info *info = tty->driver_data; local 944 struct slgt_info *info = tty->driver_data; local 956 struct slgt_info *info = tty->driver_data; local 977 struct slgt_info *info = tty->driver_data; local 996 struct slgt_info *info = tty->driver_data; local 1013 struct slgt_info *info = tty->driver_data; local 1039 struct slgt_info *info = tty->driver_data; local 1116 struct slgt_info *info = tty->driver_data; local 1143 get_params32(struct slgt_info *info, struct MGSL_PARAMS32 __user *user_params) argument 1167 set_params32(struct slgt_info *info, struct MGSL_PARAMS32 __user *new_params) argument 1203 struct slgt_info *info = tty->driver_data; local 1253 line_info(struct seq_file *m, struct slgt_info *info) argument 1322 struct slgt_info *info; local 1352 struct slgt_info *info = tty->driver_data; local 1366 struct slgt_info *info = tty->driver_data; local 1387 struct slgt_info *info = tty->driver_data; local 1413 struct slgt_info *info = tty->driver_data; local 1447 struct slgt_info *info = dev_to_port(dev); local 1494 struct slgt_info *info = dev_to_port(dev); local 1532 struct slgt_info *info = dev_to_port(dev); local 1592 struct slgt_info *info = dev_to_port(dev); local 1626 struct slgt_info *info = dev_to_port(dev); local 1723 struct slgt_info *info = dev_to_port(dev); local 1744 hdlcdev_tx_done(struct slgt_info *info) argument 1758 hdlcdev_rx(struct slgt_info *info, char *buf, int size) argument 1798 hdlcdev_init(struct slgt_info *info) argument 1843 hdlcdev_exit(struct slgt_info *info) argument 1855 rx_async(struct slgt_info *info) argument 1924 bh_action(struct slgt_info *info) argument 1957 struct slgt_info *info = container_of(work, struct slgt_info, task); local 2002 bh_transmit(struct slgt_info *info) argument 2011 dsr_change(struct slgt_info *info, unsigned short status) argument 2031 cts_change(struct slgt_info *info, unsigned short status) argument 2066 dcd_change(struct slgt_info *info, unsigned short status) argument 2103 ri_change(struct slgt_info *info, unsigned short status) argument 2123 isr_rxdata(struct slgt_info *info) argument 2157 isr_serial(struct slgt_info *info) argument 2214 isr_rdma(struct slgt_info *info) argument 2240 isr_tdma(struct slgt_info *info) argument 2271 unsent_tbufs(struct slgt_info *info) argument 2295 isr_txeom(struct slgt_info *info, unsigned short status) argument 2345 isr_gpio(struct slgt_info *info, unsigned int changed, unsigned int state) argument 2370 struct slgt_info *info = dev_id; local 2430 startup(struct slgt_info *info) argument 2463 shutdown(struct slgt_info *info) argument 2505 program_hw(struct slgt_info *info) argument 2540 change_params(struct slgt_info *info) argument 2620 get_stats(struct slgt_info *info, struct mgsl_icount __user *user_icount) argument 2632 get_params(struct slgt_info *info, MGSL_PARAMS __user *user_params) argument 2640 set_params(struct slgt_info *info, MGSL_PARAMS __user *new_params) argument 2661 get_txidle(struct slgt_info *info, int __user *idle_mode) argument 2669 set_txidle(struct slgt_info *info, int idle_mode) argument 2681 tx_enable(struct slgt_info *info, int enable) argument 2700 tx_abort(struct slgt_info *info) argument 2710 rx_enable(struct slgt_info *info, int enable) argument 2760 wait_mgsl_event(struct slgt_info *info, int __user *mask_ptr) argument 2874 get_interface(struct slgt_info *info, int __user *if_mode) argument 2882 set_interface(struct slgt_info *info, int if_mode) argument 2905 get_xsync(struct slgt_info *info, int __user *xsync) argument 2919 set_xsync(struct slgt_info *info, int xsync) argument 2931 get_xctrl(struct slgt_info *info, int __user *xctrl) argument 2956 set_xctrl(struct slgt_info *info, int xctrl) argument 2977 set_gpio(struct slgt_info *info, struct gpio_desc __user *user_gpio) argument 3012 get_gpio(struct slgt_info *info, struct gpio_desc __user *user_gpio) argument 3086 wait_gpio(struct slgt_info *info, struct gpio_desc __user *user_gpio) argument 3137 modem_input_wait(struct slgt_info *info,int arg) argument 3192 struct slgt_info *info = tty->driver_data; local 3221 struct slgt_info *info = tty->driver_data; local 3244 struct slgt_info *info = container_of(port, struct slgt_info, port); local 3255 struct slgt_info *info = container_of(port, struct slgt_info, port); local 3270 block_til_ready(struct tty_struct *tty, struct file *filp, struct slgt_info *info) argument 3354 alloc_tmp_rbuf(struct slgt_info *info) argument 3369 free_tmp_rbuf(struct slgt_info *info) argument 3380 alloc_desc(struct slgt_info *info) argument 3426 free_desc(struct slgt_info *info) argument 3436 alloc_bufs(struct slgt_info *info, struct slgt_desc *bufs, int count) argument 3447 free_bufs(struct slgt_info *info, struct slgt_desc *bufs, int count) argument 3458 alloc_dma_bufs(struct slgt_info *info) argument 3474 free_dma_bufs(struct slgt_info *info) argument 3484 claim_resources(struct slgt_info *info) argument 3509 release_resources(struct slgt_info *info) argument 3530 add_device(struct slgt_info *info) argument 3595 struct slgt_info *info; local 3699 struct slgt_info *info = port_array[i]; local 3750 struct slgt_info *info; local 3866 rd_reg8(struct slgt_info *info, unsigned int addr) argument 3872 wr_reg8(struct slgt_info *info, unsigned int addr, __u8 value) argument 3878 rd_reg16(struct slgt_info *info, unsigned int addr) argument 3884 wr_reg16(struct slgt_info *info, unsigned int addr, __u16 value) argument 3890 rd_reg32(struct slgt_info *info, unsigned int addr) argument 3896 wr_reg32(struct slgt_info *info, unsigned int addr, __u32 value) argument 3902 rdma_reset(struct slgt_info *info) argument 3915 tdma_reset(struct slgt_info *info) argument 3933 enable_loopback(struct slgt_info *info) argument 3960 set_rate(struct slgt_info *info, u32 rate) argument 3979 rx_stop(struct slgt_info *info) argument 3999 rx_start(struct slgt_info *info) argument 4048 tx_start(struct slgt_info *info) argument 4086 tx_stop(struct slgt_info *info) argument 4109 reset_port(struct slgt_info *info) argument 4123 reset_adapter(struct slgt_info *info) argument 4132 async_mode(struct slgt_info *info) argument 4273 sync_mode(struct slgt_info *info) argument 4498 tx_set_idle(struct slgt_info *info) argument 4540 get_signals(struct slgt_info *info) argument 4560 msc_set_vcr(struct slgt_info *info) argument 4602 set_signals(struct slgt_info *info) argument 4619 free_rbufs(struct slgt_info *info, unsigned int i, unsigned int last) argument 4638 reset_rbufs(struct slgt_info *info) argument 4650 rx_get_frame(struct slgt_info *info) argument 4787 rx_get_buf(struct slgt_info *info) argument 4813 reset_tbufs(struct slgt_info *info) argument 4826 free_tbuf_count(struct slgt_info *info) argument 4851 tbuf_bytes(struct slgt_info *info) argument 4901 tx_load(struct slgt_info *info, const char *buf, unsigned int size) argument 4968 register_test(struct slgt_info *info) argument 4990 irq_test(struct slgt_info *info) argument 5032 loopback_test_rx(struct slgt_info *info) argument 5056 loopback_test(struct slgt_info *info) argument 5116 adapter_test(struct slgt_info *info) argument 5136 struct slgt_info *info = (struct slgt_info*)context; local 5160 struct slgt_info *info = (struct slgt_info*)context; local [all...] |
/drivers/scsi/arm/ |
H A D | fas216.c | 18 * FAS216_Info info; 142 static inline unsigned char fas216_readb(FAS216_Info *info, unsigned int reg) argument 144 unsigned int off = reg << info->scsi.io_shift; 145 return readb(info->scsi.io_base + off); 148 static inline void fas216_writeb(FAS216_Info *info, unsigned int reg, unsigned int val) argument 150 unsigned int off = reg << info->scsi.io_shift; 151 writeb(val, info->scsi.io_base + off); 154 static void fas216_dumpstate(FAS216_Info *info) argument 158 is = fas216_readb(info, REG_IS); 159 stat = fas216_readb(info, REG_STA 183 fas216_dumpinfo(FAS216_Info *info) argument 227 __fas216_checkmagic(FAS216_Info *info, const char *func) argument 260 fas216_drv_phase(FAS216_Info *info) argument 282 fas216_target(FAS216_Info *info) argument 291 fas216_do_log(FAS216_Info *info, char target, char *fmt, va_list ap) argument 299 fas216_log_command(FAS216_Info *info, int level, struct scsi_cmnd *SCpnt, char *fmt, ...) argument 316 fas216_log_target(FAS216_Info *info, int level, int target, char *fmt, ...) argument 335 fas216_log(FAS216_Info *info, int level, char *fmt, ...) argument 367 fas216_cmd(FAS216_Info *info, unsigned int command) argument 414 fas216_get_last_msg(FAS216_Info *info, int pos) argument 446 fas216_syncperiod(FAS216_Info *info, int ns) argument 470 fas216_set_sync(FAS216_Info *info, int target) argument 515 fas216_handlesync(FAS216_Info *info, char *msg) argument 628 fas216_updateptrs(FAS216_Info *info, int bytes_transferred) argument 668 fas216_pio(FAS216_Info *info, fasdmadir_t direction) argument 683 fas216_set_stc(FAS216_Info *info, unsigned int length) argument 690 fas216_get_ctc(FAS216_Info *info) argument 704 fas216_cleanuptransfer(FAS216_Info *info) argument 748 fas216_transfer(FAS216_Info *info) argument 830 fas216_stoptransfer(FAS216_Info *info) argument 863 fas216_aborttransfer(FAS216_Info *info) argument 883 fas216_disconnect_intr(FAS216_Info *info) argument 938 fas216_reselected_intr(FAS216_Info *info) argument 1052 fas216_parse_message(FAS216_Info *info, unsigned char *message, int msglen) argument 1163 fas216_wait_cmd(FAS216_Info *info, int cmd) argument 1180 fas216_get_msg_byte(FAS216_Info *info) argument 1226 fas216_message(FAS216_Info *info) argument 1287 fas216_send_command(FAS216_Info *info) argument 1312 fas216_send_messageout(FAS216_Info *info, int start) argument 1349 fas216_busservice_intr(FAS216_Info *info, unsigned int stat, unsigned int is) argument 1545 fas216_funcdone_intr(FAS216_Info *info, unsigned int stat, unsigned int is) argument 1588 fas216_bus_reset(FAS216_Info *info) argument 1625 fas216_intr(FAS216_Info *info) argument 1664 __fas216_start_command(FAS216_Info *info, struct scsi_cmnd *SCpnt) argument 1745 parity_test(FAS216_Info *info, int target) argument 1756 fas216_start_command(FAS216_Info *info, struct scsi_cmnd *SCpnt) argument 1810 fas216_allocate_tag(FAS216_Info *info, struct scsi_cmnd *SCpnt) argument 1845 fas216_do_bus_device_reset(FAS216_Info *info, struct scsi_cmnd *SCpnt) argument 1892 fas216_kick(FAS216_Info *info) argument 1982 fas216_devicereset_done(FAS216_Info *info, struct scsi_cmnd *SCpnt, unsigned int result) argument 2000 fas216_rq_sns_done(FAS216_Info *info, struct scsi_cmnd *SCpnt, unsigned int result) argument 2035 fas216_std_done(FAS216_Info *info, struct scsi_cmnd *SCpnt, unsigned int result) argument 2135 fas216_done(FAS216_Info *info, unsigned int result) argument 2206 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; local 2255 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; local 2273 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; local 2325 FAS216_Info *info = (FAS216_Info *)data; local 2352 fas216_find_command(FAS216_Info *info, struct scsi_cmnd *SCpnt) argument 2423 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; local 2480 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; local 2561 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; local 2638 fas216_init_chip(FAS216_Info *info) argument 2661 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; local 2714 fas216_detect_type(FAS216_Info *info) argument 2802 fas216_reset_state(FAS216_Info *info) argument 2845 FAS216_Info *info = (FAS216_Info *)host->hostdata; local 2890 FAS216_Info *info = (FAS216_Info *)host->hostdata; local 2941 FAS216_Info *info = (FAS216_Info *)host->hostdata; local 2958 FAS216_Info *info = (FAS216_Info *)host->hostdata; local 2964 fas216_print_host(FAS216_Info *info, struct seq_file *m) argument 2976 fas216_print_stats(FAS216_Info *info, struct seq_file *m) argument 2997 fas216_print_devices(FAS216_Info *info, struct seq_file *m) argument [all...] |
H A D | cumana_2.c | 77 FAS216_Info info; member in struct:cumanascsi2_info 95 struct cumanascsi2_info *info = ec->irq_data; local 96 writeb(ALATCH_ENA_INT, info->base + CUMANASCSI2_ALATCH); 107 struct cumanascsi2_info *info = ec->irq_data; local 108 writeb(ALATCH_DIS_INT, info->base + CUMANASCSI2_ALATCH); 124 struct cumanascsi2_info *info = (struct cumanascsi2_info *)host->hostdata; local 127 info->terms = 1; 128 writeb(ALATCH_ENA_TERM, info->base + CUMANASCSI2_ALATCH); 130 info->terms = 0; 131 writeb(ALATCH_DIS_TERM, info 143 struct cumanascsi2_info *info = dev_id; local 160 struct cumanascsi2_info *info = (struct cumanascsi2_info *)host->hostdata; local 212 struct cumanascsi2_info *info = (struct cumanascsi2_info *)host->hostdata; local 285 struct cumanascsi2_info *info = (struct cumanascsi2_info *)host->hostdata; local 299 struct cumanascsi2_info *info = (struct cumanascsi2_info *)host->hostdata; local 342 struct cumanascsi2_info *info; local 379 struct cumanascsi2_info *info; local 476 struct cumanascsi2_info *info = (struct cumanascsi2_info *)host->hostdata; local [all...] |
/drivers/power/ |
H A D | 88pm860x_charger.c | 119 static int measure_vchg(struct pm860x_charger_info *info, int *data) argument 124 ret = pm860x_bulk_read(info->i2c, PM8607_VCHG_MEAS1, 2, buf); 132 dev_dbg(info->dev, "%s, vchg: %d mv\n", __func__, *data); 137 static void set_vchg_threshold(struct pm860x_charger_info *info, argument 147 pm860x_reg_write(info->i2c, PM8607_VCHG_LOWTH, data); 148 dev_dbg(info->dev, "VCHG_LOWTH:%dmv, 0x%x\n", min, data); 154 pm860x_reg_write(info->i2c, PM8607_VCHG_HIGHTH, data); 155 dev_dbg(info->dev, "VCHG_HIGHTH:%dmv, 0x%x\n", max, data); 159 static void set_vbatt_threshold(struct pm860x_charger_info *info, argument 169 pm860x_reg_write(info 182 start_precharge(struct pm860x_charger_info *info) argument 221 start_fastcharge(struct pm860x_charger_info *info) argument 273 stop_charge(struct pm860x_charger_info *info, int vbatt) argument 281 power_off_notification(struct pm860x_charger_info *info) argument 286 set_charging_fsm(struct pm860x_charger_info *info) argument 395 struct pm860x_charger_info *info = data; local 425 struct pm860x_charger_info *info = data; local 454 struct pm860x_charger_info *info = data; local 467 struct pm860x_charger_info *info = data; local 515 struct pm860x_charger_info *info = data; local 535 struct pm860x_charger_info *info = data; local 587 struct pm860x_charger_info *info = local 612 pm860x_init_charger(struct pm860x_charger_info *info) argument 651 struct pm860x_charger_info *info; local 722 struct pm860x_charger_info *info = platform_get_drvdata(pdev); local [all...] |
H A D | ds2782_battery.c | 51 int (*get_battery_current)(struct ds278x_info *info, int *current_uA); 52 int (*get_battery_voltage)(struct ds278x_info *info, int *voltage_uV); 53 int (*get_battery_capacity)(struct ds278x_info *info, int *capacity); 72 static inline int ds278x_read_reg(struct ds278x_info *info, int reg, u8 *val) argument 76 ret = i2c_smbus_read_byte_data(info->client, reg); 78 dev_err(&info->client->dev, "register read failed\n"); 86 static inline int ds278x_read_reg16(struct ds278x_info *info, int reg_msb, argument 91 ret = i2c_smbus_read_word_data(info->client, reg_msb); 93 dev_err(&info->client->dev, "register read failed\n"); 101 static int ds278x_get_temp(struct ds278x_info *info, in argument 119 ds2782_get_current(struct ds278x_info *info, int *current_uA) argument 148 ds2782_get_voltage(struct ds278x_info *info, int *voltage_uV) argument 164 ds2782_get_capacity(struct ds278x_info *info, int *capacity) argument 176 ds2786_get_current(struct ds278x_info *info, int *current_uA) argument 188 ds2786_get_voltage(struct ds278x_info *info, int *voltage_uV) argument 204 ds2786_get_capacity(struct ds278x_info *info, int *capacity) argument 217 ds278x_get_status(struct ds278x_info *info, int *status) argument 249 struct ds278x_info *info = to_ds278x_info(psy); local 280 ds278x_bat_update(struct ds278x_info *info) argument 293 struct ds278x_info *info; local 320 struct ds278x_info *info = i2c_get_clientdata(client); local 340 struct ds278x_info *info = i2c_get_clientdata(client); local 349 struct ds278x_info *info = i2c_get_clientdata(client); local 384 struct ds278x_info *info; local [all...] |
H A D | max8925_power.c | 88 static int __set_charger(struct max8925_power_info *info, int enable) argument 90 struct max8925_chip *chip = info->chip; 93 if (info->set_charger) 94 info->set_charger(1); 96 max8925_set_bits(info->gpm, MAX8925_CHG_CNTL1, 1 << 7, 0); 99 max8925_set_bits(info->gpm, MAX8925_CHG_CNTL1, 1 << 7, 1 << 7); 100 if (info->set_charger) 101 info->set_charger(0); 110 struct max8925_power_info *info = (struct max8925_power_info *)data; local 111 struct max8925_chip *chip = info 161 start_measure(struct max8925_power_info *info, int type) argument 199 struct max8925_power_info *info = dev_get_drvdata(psy->dev->parent); local 233 struct max8925_power_info *info = dev_get_drvdata(psy->dev->parent); local 267 struct max8925_power_info *info = dev_get_drvdata(psy->dev->parent); local 360 max8925_init_charger(struct max8925_chip *chip, struct max8925_power_info *info) argument 418 max8925_deinit_charger(struct max8925_power_info *info) argument 486 struct max8925_power_info *info; local 559 struct max8925_power_info *info = platform_get_drvdata(pdev); local [all...] |
/drivers/input/misc/ |
H A D | twl6040-vibra.c | 70 struct vibra_info *info = data; local 71 struct twl6040 *twl6040 = info->twl6040; 76 dev_warn(info->dev, "Left Vibrator overcurrent detected\n"); 81 dev_warn(info->dev, "Right Vibrator overcurrent detected\n"); 89 static void twl6040_vibra_enable(struct vibra_info *info) argument 91 struct twl6040 *twl6040 = info->twl6040; 94 ret = regulator_bulk_enable(ARRAY_SIZE(info->supplies), info->supplies); 96 dev_err(info->dev, "failed to enable regulators %d\n", ret); 100 twl6040_power(info 122 twl6040_vibra_disable(struct vibra_info *info) argument 159 twl6040_vibra_set_effect(struct vibra_info *info) argument 183 struct vibra_info *info = container_of(work, local 202 struct vibra_info *info = input_get_drvdata(input); local 227 struct vibra_info *info = input_get_drvdata(input); local 243 struct vibra_info *info = platform_get_drvdata(pdev); local 262 struct vibra_info *info; local [all...] |
H A D | 88pm80x_onkey.c | 45 struct pm80x_onkey_info *info = data; local 49 ret = regmap_read(info->map, PM800_STATUS_1, &val); 51 dev_err(info->idev->dev.parent, "failed to read status: %d\n", ret); 56 input_report_key(info->idev, KEY_POWER, val); 57 input_sync(info->idev); 69 struct pm80x_onkey_info *info; local 72 info = kzalloc(sizeof(struct pm80x_onkey_info), GFP_KERNEL); 73 if (!info) 76 info->pm80x = chip; 78 info 144 struct pm80x_onkey_info *info = platform_get_drvdata(pdev); local [all...] |
/drivers/gpu/drm/nouveau/core/subdev/clock/ |
H A D | pllnva3.c | 32 nva3_pll_calc(struct nouveau_subdev *subdev, struct nvbios_pll *info, argument 38 *P = info->vco1.max_freq / freq; 39 if (*P > info->max_p) 40 *P = info->max_p; 41 if (*P < info->min_p) 42 *P = info->min_p; 44 lM = (info->refclk + info->vco1.max_inputfreq) / info->vco1.max_inputfreq; 45 lM = max(lM, (int)info [all...] |
/drivers/rtc/ |
H A D | rtc-s3c.c | 60 void (*irq_handler) (struct s3c_rtc *info, int mask); 61 void (*set_freq) (struct s3c_rtc *info, int freq); 62 void (*enable_tick) (struct s3c_rtc *info, struct seq_file *seq); 63 void (*select_tick_clk) (struct s3c_rtc *info); 64 void (*save_tick_cnt) (struct s3c_rtc *info); 65 void (*restore_tick_cnt) (struct s3c_rtc *info); 66 void (*enable) (struct s3c_rtc *info); 67 void (*disable) (struct s3c_rtc *info); 70 static void s3c_rtc_alarm_clk_enable(struct s3c_rtc *info, bool enable) argument 74 spin_lock_irqsave(&info 96 struct s3c_rtc *info = (struct s3c_rtc *)id; local 106 struct s3c_rtc *info = (struct s3c_rtc *)id; local 117 struct s3c_rtc *info = dev_get_drvdata(dev); local 141 s3c_rtc_setfreq(struct s3c_rtc *info, int freq) argument 165 struct s3c_rtc *info = dev_get_drvdata(dev); local 214 struct s3c_rtc *info = dev_get_drvdata(dev); local 248 struct s3c_rtc *info = dev_get_drvdata(dev); local 316 struct s3c_rtc *info = dev_get_drvdata(dev); local 362 struct s3c_rtc *info = dev_get_drvdata(dev); local 387 s3c24xx_rtc_enable(struct s3c_rtc *info) argument 426 s3c24xx_rtc_disable(struct s3c_rtc *info) argument 447 s3c6410_rtc_disable(struct s3c_rtc *info) argument 467 struct s3c_rtc *info = platform_get_drvdata(pdev); local 489 struct s3c_rtc *info = NULL; local 619 struct s3c_rtc *info = dev_get_drvdata(dev); local 648 struct s3c_rtc *info = dev_get_drvdata(dev); local 674 s3c24xx_rtc_irq(struct s3c_rtc *info, int mask) argument 687 s3c6410_rtc_irq(struct s3c_rtc *info, int mask) argument 701 s3c2410_rtc_setfreq(struct s3c_rtc *info, int freq) argument 715 s3c2416_rtc_setfreq(struct s3c_rtc *info, int freq) argument 733 s3c2443_rtc_setfreq(struct s3c_rtc *info, int freq) argument 749 s3c6410_rtc_setfreq(struct s3c_rtc *info, int freq) argument 757 s3c24xx_rtc_enable_tick(struct s3c_rtc *info, struct seq_file *seq) argument 767 s3c2416_rtc_select_tick_clk(struct s3c_rtc *info) argument 776 s3c6410_rtc_enable_tick(struct s3c_rtc *info, struct seq_file *seq) argument 786 s3c24xx_rtc_save_tick_cnt(struct s3c_rtc *info) argument 791 s3c24xx_rtc_restore_tick_cnt(struct s3c_rtc *info) argument 796 s3c6410_rtc_save_tick_cnt(struct s3c_rtc *info) argument 803 s3c6410_rtc_restore_tick_cnt(struct s3c_rtc *info) argument [all...] |
/drivers/acpi/acpica/ |
H A D | nseval.c | 56 struct acpi_evaluate_info *info); 62 * PARAMETERS: info - Evaluation info block, contains: 85 acpi_status acpi_ns_evaluate(struct acpi_evaluate_info *info) argument 91 if (!info) { 95 if (!info->node) { 105 acpi_ns_get_node(info->prefix_node, info->relative_pathname, 106 ACPI_NS_NO_UPSEARCH, &info->node); 116 if (acpi_ns_get_type(info 345 struct acpi_evaluate_info *info; local 407 acpi_ns_exec_module_code(union acpi_operand_object *method_obj, struct acpi_evaluate_info *info) argument [all...] |
/drivers/char/pcmcia/ |
H A D | synclink_cs.c | 321 #define write_reg(info, reg, val) outb((val),(info)->io_base + (reg)) 322 #define read_reg(info, reg) inb((info)->io_base + (reg)) 324 #define read_reg16(info, reg) inw((info)->io_base + (reg)) 325 #define write_reg16(info, reg, val) outw((val), (info)->io_base + (reg)) 327 #define set_reg_bits(info, reg, mask) \ 328 write_reg(info, (re 336 irq_disable(MGSLPC_INFO *info, unsigned char channel, unsigned short mask) argument 346 irq_enable(MGSLPC_INFO *info, unsigned char channel, unsigned short mask) argument 516 MGSLPC_INFO *info; local 578 MGSLPC_INFO *info = link->priv; local 636 MGSLPC_INFO *info = link->priv; local 645 MGSLPC_INFO *info = link->priv; local 653 mgslpc_paranoia_check(MGSLPC_INFO *info, char *name, const char *routine) argument 686 wait_command_complete(MGSLPC_INFO *info, unsigned char channel) argument 698 issue_command(MGSLPC_INFO *info, unsigned char channel, unsigned char cmd) argument 706 MGSLPC_INFO *info = (MGSLPC_INFO *)tty->driver_data; local 722 MGSLPC_INFO *info = (MGSLPC_INFO *)tty->driver_data; local 739 bh_action(MGSLPC_INFO *info) argument 770 MGSLPC_INFO *info = container_of(work, MGSLPC_INFO, task); local 812 bh_transmit(MGSLPC_INFO *info, struct tty_struct *tty) argument 821 bh_status(MGSLPC_INFO *info) argument 830 rx_ready_hdlc(MGSLPC_INFO *info, int eom) argument 893 rx_ready_async(MGSLPC_INFO *info, int tcd) argument 961 tx_done(MGSLPC_INFO *info, struct tty_struct *tty) argument 998 tx_ready(MGSLPC_INFO *info, struct tty_struct *tty) argument 1047 cts_change(MGSLPC_INFO *info, struct tty_struct *tty) argument 1082 dcd_change(MGSLPC_INFO *info, struct tty_struct *tty) argument 1120 dsr_change(MGSLPC_INFO *info) argument 1135 ri_change(MGSLPC_INFO *info) argument 1159 MGSLPC_INFO *info = dev_id; local 1268 startup(MGSLPC_INFO * info, struct tty_struct *tty) argument 1321 shutdown(MGSLPC_INFO * info, struct tty_struct *tty) argument 1367 mgslpc_program_hw(MGSLPC_INFO *info, struct tty_struct *tty) argument 1401 mgslpc_change_params(MGSLPC_INFO *info, struct tty_struct *tty) argument 1494 MGSLPC_INFO *info = (MGSLPC_INFO *)tty->driver_data; local 1527 MGSLPC_INFO *info = (MGSLPC_INFO *)tty->driver_data; local 1565 MGSLPC_INFO *info = (MGSLPC_INFO *)tty->driver_data; local 1623 MGSLPC_INFO *info = (MGSLPC_INFO *)tty->driver_data; local 1651 MGSLPC_INFO *info = (MGSLPC_INFO *)tty->driver_data; local 1677 MGSLPC_INFO *info = (MGSLPC_INFO *)tty->driver_data; local 1700 MGSLPC_INFO *info = (MGSLPC_INFO *)tty->driver_data; local 1723 MGSLPC_INFO *info = (MGSLPC_INFO *)tty->driver_data; local 1748 MGSLPC_INFO *info = (MGSLPC_INFO *)tty->driver_data; local 1775 get_stats(MGSLPC_INFO * info, struct mgsl_icount __user *user_icount) argument 1792 get_params(MGSLPC_INFO * info, MGSL_PARAMS __user *user_params) argument 1812 set_params(MGSLPC_INFO * info, MGSL_PARAMS __user *new_params, struct tty_struct *tty) argument 1838 get_txidle(MGSLPC_INFO * info, int __user *idle_mode) argument 1849 set_txidle(MGSLPC_INFO * info, int idle_mode) argument 1861 get_interface(MGSLPC_INFO * info, int __user *if_mode) argument 1872 set_interface(MGSLPC_INFO * info, int if_mode) argument 1894 set_txenable(MGSLPC_INFO * info, int enable, struct tty_struct *tty) argument 1913 tx_abort(MGSLPC_INFO * info) argument 1933 set_rxenable(MGSLPC_INFO * info, int enable) argument 1960 wait_events(MGSLPC_INFO * info, int __user *mask_ptr) argument 2069 modem_input_wait(MGSLPC_INFO *info,int arg) argument 2123 MGSLPC_INFO *info = (MGSLPC_INFO *)tty->driver_data; local 2149 MGSLPC_INFO *info = (MGSLPC_INFO *)tty->driver_data; local 2179 MGSLPC_INFO * info = (MGSLPC_INFO *)tty->driver_data; local 2201 MGSLPC_INFO * info = (MGSLPC_INFO *)tty->driver_data; local 2237 MGSLPC_INFO * info = (MGSLPC_INFO *)tty->driver_data; local 2293 MGSLPC_INFO *info = (MGSLPC_INFO *)tty->driver_data; local 2340 MGSLPC_INFO * info = (MGSLPC_INFO *)tty->driver_data; local 2373 MGSLPC_INFO * info = (MGSLPC_INFO *)tty->driver_data; local 2437 MGSLPC_INFO * info = (MGSLPC_INFO *)tty->driver_data; local 2453 MGSLPC_INFO *info = container_of(port, MGSLPC_INFO, port); local 2467 MGSLPC_INFO *info = container_of(port, MGSLPC_INFO, port); local 2482 MGSLPC_INFO *info; local 2560 line_info(struct seq_file *m, MGSLPC_INFO *info) argument 2628 MGSLPC_INFO *info; local 2653 rx_alloc_buffers(MGSLPC_INFO *info) argument 2684 rx_free_buffers(MGSLPC_INFO *info) argument 2692 claim_resources(MGSLPC_INFO *info) argument 2702 release_resources(MGSLPC_INFO *info) argument 2714 mgslpc_add_device(MGSLPC_INFO *info) argument 2777 MGSLPC_INFO *info = mgslpc_device_list; local 2904 mgslpc_set_rate(MGSLPC_INFO *info, unsigned char channel, unsigned int rate) argument 2940 enable_auxclk(MGSLPC_INFO *info) argument 3027 loopback_enable(MGSLPC_INFO *info) argument 3050 hdlc_mode(MGSLPC_INFO *info) argument 3290 rx_stop(MGSLPC_INFO *info) argument 3303 rx_start(MGSLPC_INFO *info) argument 3319 tx_start(MGSLPC_INFO *info, struct tty_struct *tty) argument 3357 tx_stop(MGSLPC_INFO *info) argument 3371 reset_device(MGSLPC_INFO *info) argument 3421 async_mode(MGSLPC_INFO *info) argument 3592 tx_set_idle(MGSLPC_INFO *info) argument 3603 get_signals(MGSLPC_INFO *info) argument 3625 set_signals(MGSLPC_INFO *info) argument 3649 rx_reset_buffers(MGSLPC_INFO *info) argument 3668 rx_get_frame(MGSLPC_INFO *info, struct tty_struct *tty) argument 3752 register_test(MGSLPC_INFO *info) argument 3778 irq_test(MGSLPC_INFO *info) argument 3813 adapter_test(MGSLPC_INFO *info) argument 3835 trace_block(MGSLPC_INFO *info,const char* data, int count, int xmit) argument 3872 MGSLPC_INFO *info = (MGSLPC_INFO*)context; local 3915 MGSLPC_INFO *info = dev_to_port(dev); local 3964 MGSLPC_INFO *info = dev_to_port(dev); local 4010 MGSLPC_INFO *info = dev_to_port(dev); local 4073 MGSLPC_INFO *info = dev_to_port(dev); local 4108 MGSLPC_INFO *info = dev_to_port(dev); local 4209 MGSLPC_INFO *info = dev_to_port(dev); local 4231 hdlcdev_tx_done(MGSLPC_INFO *info) argument 4245 hdlcdev_rx(MGSLPC_INFO *info, char *buf, int size) argument 4286 hdlcdev_init(MGSLPC_INFO *info) argument 4332 hdlcdev_exit(MGSLPC_INFO *info) argument [all...] |
/drivers/extcon/ |
H A D | extcon-max14577.c | 182 * @info: the instance including private data of max14577 MUIC 185 static int max14577_muic_set_debounce_time(struct max14577_muic_info *info, argument 195 ret = max14577_update_reg(info->max14577->regmap, 200 dev_err(info->dev, "failed to set ADC debounce time\n"); 205 dev_err(info->dev, "invalid ADC debounce time\n"); 214 * @info: the instance including private data of max14577 MUIC 222 static int max14577_muic_set_path(struct max14577_muic_info *info, argument 229 ret = max14577_update_reg(info->max14577->regmap, 233 dev_err(info->dev, "failed to update MUIC register\n"); 242 ret = max14577_update_reg(info 281 max14577_muic_get_cable_type(struct max14577_muic_info *info, enum max14577_muic_cable_group group, bool *attached) argument 348 max14577_muic_jig_handler(struct max14577_muic_info *info, int cable_type, bool attached) argument 390 max14577_muic_adc_handler(struct max14577_muic_info *info) argument 461 max14577_muic_chg_handler(struct max14577_muic_info *info) argument 512 struct max14577_muic_info *info = container_of(work, local 550 max14577_parse_irq(struct max14577_muic_info *info, int irq_type) argument 577 max77836_parse_irq(struct max14577_muic_info *info, int irq_type) argument 598 struct max14577_muic_info *info = data; local 632 max14577_muic_detect_accessory(struct max14577_muic_info *info) argument 679 struct max14577_muic_info *info = container_of(to_delayed_work(work), local 688 struct max14577_muic_info *info; local 793 struct max14577_muic_info *info = platform_get_drvdata(pdev); local [all...] |
/drivers/mtd/maps/ |
H A D | pxa2xx-flash.c | 52 struct pxa2xx_flash_info *info; local 59 info = kzalloc(sizeof(struct pxa2xx_flash_info), GFP_KERNEL); 60 if (!info) 63 info->map.name = flash->name; 64 info->map.bankwidth = flash->width; 65 info->map.phys = res->start; 66 info->map.size = resource_size(res); 68 info->map.virt = ioremap(info->map.phys, info 107 struct pxa2xx_flash_info *info = platform_get_drvdata(dev); local 122 struct pxa2xx_flash_info *info = platform_get_drvdata(dev); local [all...] |
H A D | latch-addr-flash.c | 40 struct latch_addr_flash_info *info; local 43 info = (struct latch_addr_flash_info *)map->map_priv_1; 45 spin_lock(&info->lock); 47 info->set_window(ofs, info->data); 48 datum = inline_map_read(map, info->win_mask & ofs); 50 spin_unlock(&info->lock); 57 struct latch_addr_flash_info *info; local 59 info = (struct latch_addr_flash_info *)map->map_priv_1; 61 spin_lock(&info 72 struct latch_addr_flash_info *info = local 98 struct latch_addr_flash_info *info; local 129 struct latch_addr_flash_info *info; local [all...] |
H A D | rbtx4939-flash.c | 31 struct rbtx4939_flash_info *info; local 33 info = platform_get_drvdata(dev); 34 if (!info) 37 if (info->mtd) { 38 mtd_device_unregister(info->mtd); 39 map_destroy(info->mtd); 50 struct rbtx4939_flash_info *info; local 63 info = devm_kzalloc(&dev->dev, sizeof(struct rbtx4939_flash_info), 65 if (!info) 68 platform_set_drvdata(dev, info); 115 struct rbtx4939_flash_info *info = platform_get_drvdata(dev); local [all...] |
/drivers/bluetooth/ |
H A D | bluecard_cs.c | 160 struct bluecard_info *info = (struct bluecard_info *)arg; local 161 unsigned int iobase = info->p_dev->resource[0]->start; 163 if (!test_bit(CARD_HAS_PCCARD_ID, &(info->hw_state))) 166 if (test_bit(CARD_HAS_ACTIVITY_LED, &(info->hw_state))) { 176 static void bluecard_enable_activity_led(struct bluecard_info *info) argument 178 unsigned int iobase = info->p_dev->resource[0]->start; 180 if (!test_bit(CARD_HAS_PCCARD_ID, &(info->hw_state))) 183 if (test_bit(CARD_HAS_ACTIVITY_LED, &(info->hw_state))) { 188 mod_timer(&(info->timer), jiffies + HZ / 4); 194 mod_timer(&(info 218 bluecard_write_wakeup(struct bluecard_info *info) argument 371 bluecard_receive(struct bluecard_info *info, unsigned int offset) argument 501 struct bluecard_info *info = dev_inst; local 566 struct bluecard_info *info = hci_get_drvdata(hdev); local 615 struct bluecard_info *info = hci_get_drvdata(hdev); local 626 struct bluecard_info *info = hci_get_drvdata(hdev); local 647 struct bluecard_info *info = hci_get_drvdata(hdev); local 667 struct bluecard_info *info = hci_get_drvdata(hdev); local 695 bluecard_open(struct bluecard_info *info) argument 810 bluecard_close(struct bluecard_info *info) argument 837 struct bluecard_info *info; local 861 struct bluecard_info *info = link->priv; local 901 struct bluecard_info *info = link->priv; local [all...] |
/drivers/iio/adc/ |
H A D | exynos_adc.c | 115 void (*init_hw)(struct exynos_adc *info); 116 void (*exit_hw)(struct exynos_adc *info); 117 void (*clear_irq)(struct exynos_adc *info); 118 void (*start_conv)(struct exynos_adc *info, unsigned long addr); 121 static void exynos_adc_unprepare_clk(struct exynos_adc *info) argument 123 if (info->data->needs_sclk) 124 clk_unprepare(info->sclk); 125 clk_unprepare(info->clk); 128 static int exynos_adc_prepare_clk(struct exynos_adc *info) argument 132 ret = clk_prepare(info 151 exynos_adc_disable_clk(struct exynos_adc *info) argument 158 exynos_adc_enable_clk(struct exynos_adc *info) argument 181 exynos_adc_v1_init_hw(struct exynos_adc *info) argument 196 exynos_adc_v1_exit_hw(struct exynos_adc *info) argument 208 exynos_adc_v1_clear_irq(struct exynos_adc *info) argument 213 exynos_adc_v1_start_conv(struct exynos_adc *info, unsigned long addr) argument 235 exynos_adc_s3c2416_start_conv(struct exynos_adc *info, unsigned long addr) argument 261 exynos_adc_s3c2443_start_conv(struct exynos_adc *info, unsigned long addr) argument 282 exynos_adc_s3c64xx_start_conv(struct exynos_adc *info, unsigned long addr) argument 312 exynos_adc_v2_init_hw(struct exynos_adc *info) argument 330 exynos_adc_v2_exit_hw(struct exynos_adc *info) argument 342 exynos_adc_v2_clear_irq(struct exynos_adc *info) argument 347 exynos_adc_v2_start_conv(struct exynos_adc *info, unsigned long addr) argument 428 struct exynos_adc *info = iio_priv(indio_dev); local 462 struct exynos_adc *info = (struct exynos_adc *)dev_id; local 481 struct exynos_adc *info = iio_priv(indio_dev); local 530 struct exynos_adc *info = NULL; local 667 struct exynos_adc *info = iio_priv(indio_dev); local 686 struct exynos_adc *info = iio_priv(indio_dev); local 699 struct exynos_adc *info = iio_priv(indio_dev); local [all...] |
/drivers/md/persistent-data/ |
H A D | dm-bitset.c | 29 struct dm_disk_bitset *info) 31 dm_array_info_init(&info->array_info, tm, &bitset_bvt); 32 info->current_index_set = false; 36 int dm_bitset_empty(struct dm_disk_bitset *info, dm_block_t *root) argument 38 return dm_array_empty(&info->array_info, root); 42 int dm_bitset_resize(struct dm_disk_bitset *info, dm_block_t root, argument 51 return dm_array_resize(&info->array_info, root, old_blocks, new_blocks, 56 int dm_bitset_del(struct dm_disk_bitset *info, dm_block_t root) argument 58 return dm_array_del(&info->array_info, root); 62 int dm_bitset_flush(struct dm_disk_bitset *info, dm_block_ argument 28 dm_disk_bitset_init(struct dm_transaction_manager *tm, struct dm_disk_bitset *info) argument 86 read_bits(struct dm_disk_bitset *info, dm_block_t root, uint32_t array_index) argument 104 get_array_entry(struct dm_disk_bitset *info, dm_block_t root, uint32_t index, dm_block_t *new_root) argument 122 dm_bitset_set_bit(struct dm_disk_bitset *info, dm_block_t root, uint32_t index, dm_block_t *new_root) argument 139 dm_bitset_clear_bit(struct dm_disk_bitset *info, dm_block_t root, uint32_t index, dm_block_t *new_root) argument 156 dm_bitset_test_bit(struct dm_disk_bitset *info, dm_block_t root, uint32_t index, dm_block_t *new_root, bool *result) argument [all...] |
/drivers/mtd/nand/ |
H A D | pxa3xx_nand.c | 129 #define nand_writel(info, off, val) \ 130 writel_relaxed((val), (info)->mmio_base + (off)) 132 #define nand_readl(info, off) \ 133 readl_relaxed((info)->mmio_base + (off)) 366 struct pxa3xx_nand_info *info = host->info_data; local 367 unsigned long nand_clk = clk_get_rate(info->clk); 381 info->ndtr0cs0 = ndtr0; 382 info->ndtr1cs0 = ndtr1; 383 nand_writel(info, NDTR0CS0, ndtr0); 384 nand_writel(info, NDTR1CS 392 pxa3xx_set_datasize(struct pxa3xx_nand_info *info, struct mtd_info *mtd) argument 412 pxa3xx_nand_start(struct pxa3xx_nand_info *info) argument 446 pxa3xx_nand_stop(struct pxa3xx_nand_info *info) argument 467 enable_int(struct pxa3xx_nand_info *info, uint32_t int_mask) argument 475 disable_int(struct pxa3xx_nand_info *info, uint32_t int_mask) argument 483 handle_data_pio(struct pxa3xx_nand_info *info) argument 521 start_data_dma(struct pxa3xx_nand_info *info) argument 553 struct pxa3xx_nand_info *info = data; local 568 start_data_dma(struct pxa3xx_nand_info *info) argument 574 struct pxa3xx_nand_info *info = devid; local 670 set_command_address(struct pxa3xx_nand_info *info, unsigned int page_size, uint16_t column, int page_addr) argument 690 prepare_start_command(struct pxa3xx_nand_info *info, int command) argument 738 prepare_set_command(struct pxa3xx_nand_info *info, int command, int ext_cmd_type, uint16_t column, int page_addr) argument 917 struct pxa3xx_nand_info *info = host->info_data; local 966 struct pxa3xx_nand_info *info = host->info_data; local 1086 struct pxa3xx_nand_info *info = host->info_data; local 1112 struct pxa3xx_nand_info *info = host->info_data; local 1125 struct pxa3xx_nand_info *info = host->info_data; local 1138 struct pxa3xx_nand_info *info = host->info_data; local 1149 struct pxa3xx_nand_info *info = host->info_data; local 1164 struct pxa3xx_nand_info *info = host->info_data; local 1188 pxa3xx_nand_config_flash(struct pxa3xx_nand_info *info, const struct pxa3xx_nand_flash *f) argument 1233 pxa3xx_nand_detect_config(struct pxa3xx_nand_info *info) argument 1259 pxa3xx_nand_init_buff(struct pxa3xx_nand_info *info) argument 1298 pxa3xx_nand_free_buff(struct pxa3xx_nand_info *info) argument 1310 pxa3xx_nand_init_buff(struct pxa3xx_nand_info *info) argument 1318 pxa3xx_nand_free_buff(struct pxa3xx_nand_info *info) argument 1324 pxa3xx_nand_sensing(struct pxa3xx_nand_info *info) argument 1346 pxa_ecc_init(struct pxa3xx_nand_info *info, struct nand_ecc_ctrl *ecc, int strength, int ecc_stepsize, int page_size) argument 1418 struct pxa3xx_nand_info *info = host->info_data; local 1567 struct pxa3xx_nand_info *info; local 1695 struct pxa3xx_nand_info *info = platform_get_drvdata(pdev); local 1754 struct pxa3xx_nand_info *info; local 1818 struct pxa3xx_nand_info *info = platform_get_drvdata(pdev); local 1839 struct pxa3xx_nand_info *info = platform_get_drvdata(pdev); local [all...] |
/drivers/uio/ |
H A D | uio_cif.c | 46 struct uio_info *info; local 48 info = kzalloc(sizeof(struct uio_info), GFP_KERNEL); 49 if (!info) 58 info->mem[0].addr = pci_resource_start(dev, 0); 59 if (!info->mem[0].addr) 61 info->mem[0].internal_addr = pci_ioremap_bar(dev, 0); 62 if (!info->mem[0].internal_addr) 65 info->mem[0].size = pci_resource_len(dev, 0); 66 info->mem[0].memtype = UIO_MEM_PHYS; 67 info 104 struct uio_info *info = pci_get_drvdata(dev); local [all...] |
/drivers/tty/serial/ |
H A D | crisv10.c | 159 static void change_speed(struct e100_serial *info); 168 static int get_lsr_info(struct e100_serial *info, unsigned int *value); 196 /* Values for info->errorcode */ 201 #define FORCE_EOP(info) *R_SET_EOP = 1U << info->iseteop; 933 #define E100_RTS_GET(info) ((info)->rx_ctrl & E100_RTS_MASK) 935 #define E100_CTS_GET(info) ((info)->ioport[REG_STATUS] & E100_CTS_MASK) 939 #define E100_DTR_GET(info) ((*e100_modem_pin 949 update_char_time(struct e100_serial * info) argument 1034 e100_dtr(struct e100_serial *info, int set) argument 1066 e100_rts(struct e100_serial *info, int set) argument 1082 e100_ri_out(struct e100_serial *info, int set) argument 1097 e100_cd_out(struct e100_serial *info, int set) argument 1113 e100_disable_rx(struct e100_serial *info) argument 1121 e100_enable_rx(struct e100_serial *info) argument 1131 e100_disable_rxdma_irq(struct e100_serial *info) argument 1141 e100_enable_rxdma_irq(struct e100_serial *info) argument 1152 e100_disable_txdma_irq(struct e100_serial *info) argument 1161 e100_enable_txdma_irq(struct e100_serial *info) argument 1170 e100_disable_txdma_channel(struct e100_serial *info) argument 1209 e100_enable_txdma_channel(struct e100_serial *info) argument 1233 e100_disable_rxdma_channel(struct e100_serial *info) argument 1271 e100_enable_rxdma_channel(struct e100_serial *info) argument 1299 e100_disable_serial_data_irq(struct e100_serial *info) argument 1309 e100_enable_serial_data_irq(struct e100_serial *info) argument 1323 e100_disable_serial_tx_ready_irq(struct e100_serial *info) argument 1333 e100_enable_serial_tx_ready_irq(struct e100_serial *info) argument 1345 e100_enable_rx_irq(struct e100_serial *info) argument 1352 e100_disable_rx_irq(struct e100_serial *info) argument 1365 struct e100_serial * info = (struct e100_serial *)tty->driver_data; local 1400 struct e100_serial * info = (struct e100_serial *)tty->driver_data; local 1420 struct e100_serial *info = (struct e100_serial *)data; local 1444 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 1469 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 1518 rs_sched_event(struct e100_serial *info, int event) argument 1538 transmit_chars_dma(struct e100_serial *info) argument 1628 start_transmit(struct e100_serial *info) argument 1690 append_recv_buffer(struct e100_serial *info, struct etrax_recv_buffer *buffer) argument 1711 add_char_and_flag(struct e100_serial *info, unsigned char data, unsigned char flag) argument 1733 handle_descr_data(struct e100_serial *info, struct etrax_dma_descr *descr, unsigned int recvl) argument 1761 handle_all_descr_data(struct e100_serial *info) argument 1808 receive_chars_dma(struct e100_serial *info) argument 1862 start_recv_dma(struct e100_serial *info) argument 1896 start_receive(struct e100_serial *info) argument 1925 struct e100_serial *info; local 1963 struct e100_serial *info; local 1989 force_eop_if_needed(struct e100_serial *info) argument 2033 flush_to_flip_buffer(struct e100_serial *info) argument 2065 check_flush_timeout(struct e100_serial *info) argument 2085 struct e100_serial *info = (struct e100_serial *)data; local 2106 struct e100_serial *info; local 2190 handle_ser_rx_interrupt_no_dma(struct e100_serial *info) argument 2298 handle_ser_rx_interrupt(struct e100_serial *info) argument 2417 handle_ser_tx_interrupt(struct e100_serial *info) argument 2509 struct e100_serial *info; local 2618 struct e100_serial *info; local 2632 startup(struct e100_serial * info) argument 2761 shutdown(struct e100_serial * info) argument 2831 change_speed(struct e100_serial *info) argument 2986 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 3010 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 3076 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 3140 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 3153 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 3163 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 3184 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 3217 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 3239 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 3270 get_serial_info(struct e100_serial * info, struct serial_struct * retinfo) argument 3298 set_serial_info(struct e100_serial *info, struct serial_struct *new_info) argument 3357 get_lsr_info(struct e100_serial * info, unsigned int *value) argument 3416 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 3439 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 3471 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 3506 struct e100_serial * info = (struct e100_serial *)tty->driver_data; local 3612 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 3636 struct e100_serial * info = (struct e100_serial *)tty->driver_data; local 3776 struct e100_serial *info = (struct e100_serial *)tty->driver_data; local 3811 struct e100_serial * info = (struct e100_serial *)tty->driver_data; local 3828 block_til_ready(struct tty_struct *tty, struct file * filp, struct e100_serial *info) argument 3934 deinit_port(struct e100_serial *info) argument 3953 struct e100_serial *info; local 4101 seq_line_info(struct seq_file *m, struct e100_serial *info) argument 4252 struct e100_serial *info; local [all...] |
/drivers/video/fbdev/ |
H A D | cobalt_lcdfb.c | 67 static inline void lcd_write_control(struct fb_info *info, u8 control) argument 69 writel((u32)control << 24, info->screen_base); 72 static inline u8 lcd_read_control(struct fb_info *info) argument 74 return readl(info->screen_base) >> 24; 77 static inline void lcd_write_data(struct fb_info *info, u8 data) argument 79 writel((u32)data << 24, info->screen_base + LCD_DATA_REG_OFFSET); 82 static inline u8 lcd_read_data(struct fb_info *info) argument 84 return readl(info->screen_base + LCD_DATA_REG_OFFSET) >> 24; 93 static inline void cpld_wait(struct fb_info *info) argument 96 } while (readl(info 99 lcd_write_control(struct fb_info *info, u8 control) argument 105 lcd_read_control(struct fb_info *info) argument 113 lcd_write_data(struct fb_info *info, u8 data) argument 119 lcd_read_data(struct fb_info *info) argument 128 lcd_busy_wait(struct fb_info *info) argument 151 lcd_clear(struct fb_info *info) argument 179 cobalt_lcdfb_read(struct fb_info *info, char __user *buf, size_t count, loff_t *ppos) argument 225 cobalt_lcdfb_write(struct fb_info *info, const char __user *buf, size_t count, loff_t *ppos) argument 271 cobalt_lcdfb_blank(int blank_mode, struct fb_info *info) argument 291 cobalt_lcdfb_cursor(struct fb_info *info, struct fb_cursor *cursor) argument 336 struct fb_info *info; local 378 struct fb_info *info; local [all...] |