Lines Matching defs:hdw
25 #include "pvrusb2-hdw.h"
231 int pvr2_debugifc_print_info(struct pvr2_hdw *hdw,char *buf,unsigned int acnt)
237 pvr2_hdw_get_debug_info(hdw,&dbg);
281 ccnt = pvr2_i2c_report(hdw,buf,acnt);
288 int pvr2_debugifc_print_status(struct pvr2_hdw *hdw,
297 ret = pvr2_hdw_is_hsm(hdw);
303 pvr2_hdw_gpio_get_dir(hdw,&gpio_dir);
304 pvr2_hdw_gpio_get_out(hdw,&gpio_out);
305 pvr2_hdw_gpio_get_in(hdw,&gpio_in);
311 pvr2_hdw_get_streaming(hdw) ? "on" : "off");
314 msk = pvr2_hdw_subsys_get(hdw);
328 msk = pvr2_hdw_subsys_stream_get(hdw);
340 static int pvr2_debugifc_do1cmd(struct pvr2_hdw *hdw,const char *buf,
359 pvr2_hdw_cpureset_assert(hdw,!0);
360 pvr2_hdw_cpureset_assert(hdw,0);
363 pvr2_hdw_device_reset(hdw);
365 return pvr2_hdw_cmd_powerup(hdw);
367 return pvr2_hdw_cmd_deep_reset(hdw);
369 return pvr2_upload_firmware2(hdw);
371 return pvr2_hdw_cmd_decoder_reset(hdw);
382 pvr2_hdw_subsys_bit_chg(hdw,msk,val);
392 pvr2_hdw_subsys_stream_bit_chg(hdw,msk,val);
400 pvr2_hdw_cpufw_set_enabled(hdw,!0);
403 pvr2_hdw_cpufw_set_enabled(hdw,0);
436 ret = pvr2_hdw_gpio_chg_dir(hdw,msk,val);
438 ret = pvr2_hdw_gpio_chg_out(hdw,msk,val);
448 int pvr2_debugifc_docmd(struct pvr2_hdw *hdw,const char *buf,
459 ret = pvr2_debugifc_do1cmd(hdw,buf,bcnt);