Lines Matching defs:hideep_ts
23 #define HIDEEP_I2C_NAME "hideep_ts"
145 struct hideep_ts {
179 static int hideep_pgm_w_mem(struct hideep_ts *ts, u32 addr,
206 static int hideep_pgm_r_mem(struct hideep_ts *ts, u32 addr,
240 static int hideep_pgm_r_reg(struct hideep_ts *ts, u32 addr, u32 *val)
257 static int hideep_pgm_w_reg(struct hideep_ts *ts, u32 addr, u32 val)
302 static void hideep_pgm_set(struct hideep_ts *ts)
313 static int hideep_pgm_get_pattern(struct hideep_ts *ts, u32 *pattern)
341 static int hideep_enter_pgm(struct hideep_ts *ts)
370 static int hideep_nvm_unlock(struct hideep_ts *ts)
400 static int hideep_check_status(struct hideep_ts *ts)
417 static int hideep_program_page(struct hideep_ts *ts, u32 addr,
466 static int hideep_program_nvm(struct hideep_ts *ts,
515 static int hideep_verify_nvm(struct hideep_ts *ts,
562 static int hideep_load_dwz(struct hideep_ts *ts)
611 static int hideep_flash_firmware(struct hideep_ts *ts,
629 static int hideep_update_firmware(struct hideep_ts *ts,
659 static int hideep_power_on(struct hideep_ts *ts)
694 struct hideep_ts *ts = data;
723 static void hideep_parse_and_report(struct hideep_ts *ts)
756 struct hideep_ts *ts = handle;
774 static int hideep_get_axis_info(struct hideep_ts *ts)
792 static int hideep_init_input(struct hideep_ts *ts)
871 struct hideep_ts *ts = i2c_get_clientdata(client);
927 struct hideep_ts *ts = i2c_get_clientdata(client);
942 struct hideep_ts *ts = i2c_get_clientdata(client);
968 static void hideep_set_work_mode(struct hideep_ts *ts)
986 struct hideep_ts *ts = i2c_get_clientdata(client);
997 struct hideep_ts *ts = i2c_get_clientdata(client);
1025 struct hideep_ts *ts;