···7777 if (repeat)7878 set_bit(EV_REP, dev->evbit);7979}8080+EXPORT_SYMBOL_GPL(ir_input_init);80818182void ir_input_nokey(struct input_dev *dev, struct ir_input_state *ir)8283{···8685 ir_input_key_event(dev,ir);8786 }8887}8888+EXPORT_SYMBOL_GPL(ir_input_nokey);89899090void ir_input_keydown(struct input_dev *dev, struct ir_input_state *ir,9191 u32 ir_key, u32 ir_raw)···105103 ir_input_key_event(dev,ir);106104 }107105}106106+EXPORT_SYMBOL_GPL(ir_input_keydown);108107109108/* -------------------------------------------------------------------------- */110109/* extract mask bits out of data and pack them into the result */···124121125122 return value;126123}124124+EXPORT_SYMBOL_GPL(ir_extract_bits);127125128126static int inline getbit(u32 *samples, int bit)129127{···149145 printk("\n");150146 return 0;151147}148148+EXPORT_SYMBOL_GPL(ir_dump_samples);152149153150/* decode raw samples, pulse distance coding used by NEC remotes */154151int ir_decode_pulsedistance(u32 *samples, int count, int low, int high)···216211217212 return value;218213}214214+EXPORT_SYMBOL_GPL(ir_decode_pulsedistance);219215220216/* decode raw samples, biphase coding, used by rc5 for example */221217int ir_decode_biphase(u32 *samples, int count, int low, int high)···258252 }259253 return value;260254}255255+EXPORT_SYMBOL_GPL(ir_decode_biphase);261256262257/* RC5 decoding stuff, moved from bttv-input.c to share it with263258 * saa7134 */···359352 }360353 }361354}355355+EXPORT_SYMBOL_GPL(ir_rc5_timer_end);362356363357void ir_rc5_timer_keyup(unsigned long data)364358{···368360 dprintk(1, "ir-common: key released\n");369361 ir_input_nokey(ir->dev, &ir->ir);370362}371371-372372-EXPORT_SYMBOL_GPL(ir_input_init);373373-EXPORT_SYMBOL_GPL(ir_input_nokey);374374-EXPORT_SYMBOL_GPL(ir_input_keydown);375375-376376-EXPORT_SYMBOL_GPL(ir_extract_bits);377377-EXPORT_SYMBOL_GPL(ir_dump_samples);378378-EXPORT_SYMBOL_GPL(ir_decode_biphase);379379-EXPORT_SYMBOL_GPL(ir_decode_pulsedistance);380380-381381-EXPORT_SYMBOL_GPL(ir_rc5_timer_end);382363EXPORT_SYMBOL_GPL(ir_rc5_timer_keyup);383383-384384-/*385385- * Local variables:386386- * c-basic-offset: 8387387- * End:388388- */