Lines Matching refs:file
1335 static int ab8500_registers_open(struct inode *inode, struct file *file) in ab8500_registers_open() argument
1337 return single_open(file, ab8500_print_bank_registers, inode->i_private); in ab8500_registers_open()
1433 static int ab8500_all_banks_open(struct inode *inode, struct file *file) in ab8500_all_banks_open() argument
1438 err = single_open(file, ab8500_print_all_banks, inode->i_private); in ab8500_all_banks_open()
1441 s = (struct seq_file *)file->private_data; in ab8500_all_banks_open()
1445 single_release(inode, file); in ab8500_all_banks_open()
1466 static int ab8500_bank_open(struct inode *inode, struct file *file) in ab8500_bank_open() argument
1468 return single_open(file, ab8500_bank_print, inode->i_private); in ab8500_bank_open()
1471 static ssize_t ab8500_bank_write(struct file *file, in ab8500_bank_write() argument
1475 struct device *dev = ((struct seq_file *)(file->private_data))->private; in ab8500_bank_write()
1499 static int ab8500_address_open(struct inode *inode, struct file *file) in ab8500_address_open() argument
1501 return single_open(file, ab8500_address_print, inode->i_private); in ab8500_address_open()
1504 static ssize_t ab8500_address_write(struct file *file, in ab8500_address_write() argument
1508 struct device *dev = ((struct seq_file *)(file->private_data))->private; in ab8500_address_write()
1543 static int ab8500_val_open(struct inode *inode, struct file *file) in ab8500_val_open() argument
1545 return single_open(file, ab8500_val_print, inode->i_private); in ab8500_val_open()
1548 static ssize_t ab8500_val_write(struct file *file, in ab8500_val_write() argument
1552 struct device *dev = ((struct seq_file *)(file->private_data))->private; in ab8500_val_write()
1624 static int ab8500_interrupts_open(struct inode *inode, struct file *file) in ab8500_interrupts_open() argument
1626 return single_open(file, ab8500_interrupts_print, inode->i_private); in ab8500_interrupts_open()
1659 static int ab8500_hwreg_open(struct inode *inode, struct file *file) in ab8500_hwreg_open() argument
1661 return single_open(file, ab8500_hwreg_print, inode->i_private); in ab8500_hwreg_open()
1723 static int ab8500_modem_open(struct inode *inode, struct file *file) in ab8500_modem_open() argument
1725 return single_open(file, ab8500_print_modem_registers, in ab8500_modem_open()
1754 static int ab8500_gpadc_bat_ctrl_open(struct inode *inode, struct file *file) in ab8500_gpadc_bat_ctrl_open() argument
1756 return single_open(file, ab8500_gpadc_bat_ctrl_print, in ab8500_gpadc_bat_ctrl_open()
1786 struct file *file) in ab8500_gpadc_btemp_ball_open() argument
1788 return single_open(file, ab8500_gpadc_btemp_ball_print, in ab8500_gpadc_btemp_ball_open()
1818 struct file *file) in ab8500_gpadc_main_charger_v_open() argument
1820 return single_open(file, ab8500_gpadc_main_charger_v_print, in ab8500_gpadc_main_charger_v_open()
1850 struct file *file) in ab8500_gpadc_acc_detect1_open() argument
1852 return single_open(file, ab8500_gpadc_acc_detect1_print, in ab8500_gpadc_acc_detect1_open()
1882 struct file *file) in ab8500_gpadc_acc_detect2_open() argument
1884 return single_open(file, ab8500_gpadc_acc_detect2_print, in ab8500_gpadc_acc_detect2_open()
1913 static int ab8500_gpadc_aux1_open(struct inode *inode, struct file *file) in ab8500_gpadc_aux1_open() argument
1915 return single_open(file, ab8500_gpadc_aux1_print, inode->i_private); in ab8500_gpadc_aux1_open()
1943 static int ab8500_gpadc_aux2_open(struct inode *inode, struct file *file) in ab8500_gpadc_aux2_open() argument
1945 return single_open(file, ab8500_gpadc_aux2_print, inode->i_private); in ab8500_gpadc_aux2_open()
1974 struct file *file) in ab8500_gpadc_main_bat_v_open() argument
1976 return single_open(file, ab8500_gpadc_main_bat_v_print, in ab8500_gpadc_main_bat_v_open()
2005 static int ab8500_gpadc_vbus_v_open(struct inode *inode, struct file *file) in ab8500_gpadc_vbus_v_open() argument
2007 return single_open(file, ab8500_gpadc_vbus_v_print, inode->i_private); in ab8500_gpadc_vbus_v_open()
2036 struct file *file) in ab8500_gpadc_main_charger_c_open() argument
2038 return single_open(file, ab8500_gpadc_main_charger_c_print, in ab8500_gpadc_main_charger_c_open()
2068 struct file *file) in ab8500_gpadc_usb_charger_c_open() argument
2070 return single_open(file, ab8500_gpadc_usb_charger_c_print, in ab8500_gpadc_usb_charger_c_open()
2099 static int ab8500_gpadc_bk_bat_v_open(struct inode *inode, struct file *file) in ab8500_gpadc_bk_bat_v_open() argument
2101 return single_open(file, ab8500_gpadc_bk_bat_v_print, in ab8500_gpadc_bk_bat_v_open()
2130 static int ab8500_gpadc_die_temp_open(struct inode *inode, struct file *file) in ab8500_gpadc_die_temp_open() argument
2132 return single_open(file, ab8500_gpadc_die_temp_print, in ab8500_gpadc_die_temp_open()
2161 static int ab8500_gpadc_usb_id_open(struct inode *inode, struct file *file) in ab8500_gpadc_usb_id_open() argument
2163 return single_open(file, ab8500_gpadc_usb_id_print, inode->i_private); in ab8500_gpadc_usb_id_open()
2191 static int ab8540_gpadc_xtal_temp_open(struct inode *inode, struct file *file) in ab8540_gpadc_xtal_temp_open() argument
2193 return single_open(file, ab8540_gpadc_xtal_temp_print, in ab8540_gpadc_xtal_temp_open()
2224 struct file *file) in ab8540_gpadc_vbat_true_meas_open() argument
2226 return single_open(file, ab8540_gpadc_vbat_true_meas_print, in ab8540_gpadc_vbat_true_meas_open()
2265 struct file *file) in ab8540_gpadc_bat_ctrl_and_ibat_open() argument
2267 return single_open(file, ab8540_gpadc_bat_ctrl_and_ibat_print, in ab8540_gpadc_bat_ctrl_and_ibat_open()
2305 struct file *file) in ab8540_gpadc_vbat_meas_and_ibat_open() argument
2307 return single_open(file, ab8540_gpadc_vbat_meas_and_ibat_print, in ab8540_gpadc_vbat_meas_and_ibat_open()
2347 struct file *file) in ab8540_gpadc_vbat_true_meas_and_ibat_open() argument
2349 return single_open(file, ab8540_gpadc_vbat_true_meas_and_ibat_print, in ab8540_gpadc_vbat_true_meas_and_ibat_open()
2388 struct file *file) in ab8540_gpadc_bat_temp_and_ibat_open() argument
2390 return single_open(file, ab8540_gpadc_bat_temp_and_ibat_print, in ab8540_gpadc_bat_temp_and_ibat_open()
2426 static int ab8540_gpadc_otp_cal_open(struct inode *inode, struct file *file) in ab8540_gpadc_otp_cal_open() argument
2428 return single_open(file, ab8540_gpadc_otp_cal_print, inode->i_private); in ab8540_gpadc_otp_cal_open()
2446 static int ab8500_gpadc_avg_sample_open(struct inode *inode, struct file *file) in ab8500_gpadc_avg_sample_open() argument
2448 return single_open(file, ab8500_gpadc_avg_sample_print, in ab8500_gpadc_avg_sample_open()
2452 static ssize_t ab8500_gpadc_avg_sample_write(struct file *file, in ab8500_gpadc_avg_sample_write() argument
2456 struct device *dev = ((struct seq_file *)(file->private_data))->private; in ab8500_gpadc_avg_sample_write()
2493 static int ab8500_gpadc_trig_edge_open(struct inode *inode, struct file *file) in ab8500_gpadc_trig_edge_open() argument
2495 return single_open(file, ab8500_gpadc_trig_edge_print, in ab8500_gpadc_trig_edge_open()
2499 static ssize_t ab8500_gpadc_trig_edge_write(struct file *file, in ab8500_gpadc_trig_edge_write() argument
2503 struct device *dev = ((struct seq_file *)(file->private_data))->private; in ab8500_gpadc_trig_edge_write()
2540 static int ab8500_gpadc_trig_timer_open(struct inode *inode, struct file *file) in ab8500_gpadc_trig_timer_open() argument
2542 return single_open(file, ab8500_gpadc_trig_timer_print, in ab8500_gpadc_trig_timer_open()
2546 static ssize_t ab8500_gpadc_trig_timer_write(struct file *file, in ab8500_gpadc_trig_timer_write() argument
2550 struct device *dev = ((struct seq_file *)(file->private_data))->private; in ab8500_gpadc_trig_timer_write()
2585 static int ab8500_gpadc_conv_type_open(struct inode *inode, struct file *file) in ab8500_gpadc_conv_type_open() argument
2587 return single_open(file, ab8500_gpadc_conv_type_print, in ab8500_gpadc_conv_type_open()
2591 static ssize_t ab8500_gpadc_conv_type_write(struct file *file, in ab8500_gpadc_conv_type_write() argument
2595 struct device *dev = ((struct seq_file *)(file->private_data))->private; in ab8500_gpadc_conv_type_write()
2780 static ssize_t ab8500_hwreg_write(struct file *file, in ab8500_hwreg_write() argument
2783 struct device *dev = ((struct seq_file *)(file->private_data))->private; in ab8500_hwreg_write()
2809 struct file *file) in ab8500_subscribe_unsubscribe_open() argument
2811 return single_open(file, ab8500_subscribe_unsubscribe_print, in ab8500_subscribe_unsubscribe_open()
2837 static ssize_t ab8500_subscribe_write(struct file *file, in ab8500_subscribe_write() argument
2841 struct device *dev = ((struct seq_file *)(file->private_data))->private; in ab8500_subscribe_write()
2900 static ssize_t ab8500_unsubscribe_write(struct file *file, in ab8500_unsubscribe_write() argument
2904 struct device *dev = ((struct seq_file *)(file->private_data))->private; in ab8500_unsubscribe_write()
3011 struct dentry *file; in ab8500_debug_probe() local
3064 file = debugfs_create_file("all-bank-registers", S_IRUGO, ab8500_dir, in ab8500_debug_probe()
3066 if (!file) in ab8500_debug_probe()
3069 file = debugfs_create_file("all-banks", S_IRUGO, ab8500_dir, in ab8500_debug_probe()
3071 if (!file) in ab8500_debug_probe()
3074 file = debugfs_create_file("register-bank", in ab8500_debug_probe()
3077 if (!file) in ab8500_debug_probe()
3080 file = debugfs_create_file("register-address", in ab8500_debug_probe()
3083 if (!file) in ab8500_debug_probe()
3086 file = debugfs_create_file("register-value", in ab8500_debug_probe()
3089 if (!file) in ab8500_debug_probe()
3092 file = debugfs_create_file("irq-subscribe", in ab8500_debug_probe()
3095 if (!file) in ab8500_debug_probe()
3112 file = debugfs_create_file("interrupts", (S_IRUGO), ab8500_dir, in ab8500_debug_probe()
3114 if (!file) in ab8500_debug_probe()
3117 file = debugfs_create_file("irq-unsubscribe", in ab8500_debug_probe()
3120 if (!file) in ab8500_debug_probe()
3123 file = debugfs_create_file("hwreg", (S_IRUGO | S_IWUSR | S_IWGRP), in ab8500_debug_probe()
3125 if (!file) in ab8500_debug_probe()
3128 file = debugfs_create_file("all-modem-registers", in ab8500_debug_probe()
3131 if (!file) in ab8500_debug_probe()
3134 file = debugfs_create_file("bat_ctrl", (S_IRUGO | S_IWUSR | S_IWGRP), in ab8500_debug_probe()
3137 if (!file) in ab8500_debug_probe()
3140 file = debugfs_create_file("btemp_ball", (S_IRUGO | S_IWUSR | S_IWGRP), in ab8500_debug_probe()
3143 if (!file) in ab8500_debug_probe()
3146 file = debugfs_create_file("main_charger_v", in ab8500_debug_probe()
3150 if (!file) in ab8500_debug_probe()
3153 file = debugfs_create_file("acc_detect1", in ab8500_debug_probe()
3157 if (!file) in ab8500_debug_probe()
3160 file = debugfs_create_file("acc_detect2", in ab8500_debug_probe()
3164 if (!file) in ab8500_debug_probe()
3167 file = debugfs_create_file("adc_aux1", (S_IRUGO | S_IWUSR | S_IWGRP), in ab8500_debug_probe()
3170 if (!file) in ab8500_debug_probe()
3173 file = debugfs_create_file("adc_aux2", (S_IRUGO | S_IWUSR | S_IWGRP), in ab8500_debug_probe()
3176 if (!file) in ab8500_debug_probe()
3179 file = debugfs_create_file("main_bat_v", (S_IRUGO | S_IWUSR | S_IWGRP), in ab8500_debug_probe()
3182 if (!file) in ab8500_debug_probe()
3185 file = debugfs_create_file("vbus_v", (S_IRUGO | S_IWUSR | S_IWGRP), in ab8500_debug_probe()
3188 if (!file) in ab8500_debug_probe()
3191 file = debugfs_create_file("main_charger_c", in ab8500_debug_probe()
3195 if (!file) in ab8500_debug_probe()
3198 file = debugfs_create_file("usb_charger_c", in ab8500_debug_probe()
3202 if (!file) in ab8500_debug_probe()
3205 file = debugfs_create_file("bk_bat_v", (S_IRUGO | S_IWUSR | S_IWGRP), in ab8500_debug_probe()
3208 if (!file) in ab8500_debug_probe()
3211 file = debugfs_create_file("die_temp", (S_IRUGO | S_IWUSR | S_IWGRP), in ab8500_debug_probe()
3214 if (!file) in ab8500_debug_probe()
3217 file = debugfs_create_file("usb_id", (S_IRUGO | S_IWUSR | S_IWGRP), in ab8500_debug_probe()
3220 if (!file) in ab8500_debug_probe()
3224 file = debugfs_create_file("xtal_temp", in ab8500_debug_probe()
3228 if (!file) in ab8500_debug_probe()
3230 file = debugfs_create_file("vbattruemeas", in ab8500_debug_probe()
3234 if (!file) in ab8500_debug_probe()
3236 file = debugfs_create_file("batctrl_and_ibat", in ab8500_debug_probe()
3241 if (!file) in ab8500_debug_probe()
3243 file = debugfs_create_file("vbatmeas_and_ibat", in ab8500_debug_probe()
3247 if (!file) in ab8500_debug_probe()
3249 file = debugfs_create_file("vbattruemeas_and_ibat", in ab8500_debug_probe()
3254 if (!file) in ab8500_debug_probe()
3256 file = debugfs_create_file("battemp_and_ibat", in ab8500_debug_probe()
3260 if (!file) in ab8500_debug_probe()
3262 file = debugfs_create_file("otp_calib", in ab8500_debug_probe()
3266 if (!file) in ab8500_debug_probe()
3269 file = debugfs_create_file("avg_sample", (S_IRUGO | S_IWUSR | S_IWGRP), in ab8500_debug_probe()
3272 if (!file) in ab8500_debug_probe()
3275 file = debugfs_create_file("trig_edge", (S_IRUGO | S_IWUSR | S_IWGRP), in ab8500_debug_probe()
3278 if (!file) in ab8500_debug_probe()
3281 file = debugfs_create_file("trig_timer", (S_IRUGO | S_IWUSR | S_IWGRP), in ab8500_debug_probe()
3284 if (!file) in ab8500_debug_probe()
3287 file = debugfs_create_file("conv_type", (S_IRUGO | S_IWUSR | S_IWGRP), in ab8500_debug_probe()
3290 if (!file) in ab8500_debug_probe()