Lines Matching refs:pvr2_hdw

100 struct pvr2_hdw;
104 struct pvr2_hdw *pvr2_hdw_create(struct usb_interface *intf,
109 int pvr2_hdw_initialize(struct pvr2_hdw *,
114 void pvr2_hdw_destroy(struct pvr2_hdw *);
117 int pvr2_hdw_dev_ok(struct pvr2_hdw *);
121 int pvr2_hdw_get_unit_number(struct pvr2_hdw *);
124 struct usb_device *pvr2_hdw_get_dev(struct pvr2_hdw *);
127 unsigned long pvr2_hdw_get_sn(struct pvr2_hdw *);
130 const char *pvr2_hdw_get_bus_info(struct pvr2_hdw *);
133 const char *pvr2_hdw_get_device_identifier(struct pvr2_hdw *);
136 void pvr2_hdw_disconnect(struct pvr2_hdw *);
139 void pvr2_hdw_set_v4l2_dev(struct pvr2_hdw *, struct video_device *);
142 unsigned int pvr2_hdw_get_ctrl_count(struct pvr2_hdw *);
145 struct pvr2_ctrl *pvr2_hdw_get_ctrl_by_index(struct pvr2_hdw *,unsigned int);
148 struct pvr2_ctrl *pvr2_hdw_get_ctrl_by_id(struct pvr2_hdw *,unsigned int);
151 struct pvr2_ctrl *pvr2_hdw_get_ctrl_v4l(struct pvr2_hdw *,unsigned int ctl_id);
154 struct pvr2_ctrl *pvr2_hdw_get_ctrl_nextv4l(struct pvr2_hdw *,
158 int pvr2_hdw_commit_ctl(struct pvr2_hdw *);
162 unsigned int pvr2_hdw_get_input_available(struct pvr2_hdw *);
166 unsigned int pvr2_hdw_get_input_allowed(struct pvr2_hdw *);
173 int pvr2_hdw_set_input_allowed(struct pvr2_hdw *,
178 const char *pvr2_hdw_get_driver_name(struct pvr2_hdw *);
181 void pvr2_hdw_execute_tuner_poll(struct pvr2_hdw *);
184 int pvr2_hdw_get_tuner_status(struct pvr2_hdw *,struct v4l2_tuner *);
187 int pvr2_hdw_get_cropcap(struct pvr2_hdw *, struct v4l2_cropcap *);
190 int pvr2_hdw_is_hsm(struct pvr2_hdw *);
193 const char *pvr2_hdw_get_type(struct pvr2_hdw *);
196 const char *pvr2_hdw_get_desc(struct pvr2_hdw *);
199 int pvr2_hdw_set_streaming(struct pvr2_hdw *,int);
202 int pvr2_hdw_get_streaming(struct pvr2_hdw *);
205 int pvr2_hdw_get_state(struct pvr2_hdw *);
208 int pvr2_hdw_set_stream_type(struct pvr2_hdw *, enum pvr2_config);
211 struct pvr2_stream *pvr2_hdw_get_video_stream(struct pvr2_hdw *);
217 void pvr2_hdw_cpufw_set_enabled(struct pvr2_hdw *,
222 int pvr2_hdw_cpufw_get_enabled(struct pvr2_hdw *);
227 int pvr2_hdw_cpufw_get(struct pvr2_hdw *,unsigned int offs,
231 int pvr2_hdw_v4l_get_minor_number(struct pvr2_hdw *,enum pvr2_v4l_type index);
234 void pvr2_hdw_v4l_store_minor_number(struct pvr2_hdw *,
242 int pvr2_send_request(struct pvr2_hdw *,
247 int pvr2_write_register(struct pvr2_hdw *, u16, u32);
251 void pvr2_hdw_render_useless(struct pvr2_hdw *);
254 void pvr2_hdw_cpureset_assert(struct pvr2_hdw *,int);
257 void pvr2_hdw_device_reset(struct pvr2_hdw *);
260 int pvr2_hdw_untrip(struct pvr2_hdw *);
265 int pvr2_hdw_cmd_deep_reset(struct pvr2_hdw *);
268 int pvr2_hdw_cmd_powerup(struct pvr2_hdw *);
271 int pvr2_hdw_cmd_decoder_reset(struct pvr2_hdw *);
274 int pvr2_hdw_gpio_get_dir(struct pvr2_hdw *hdw,u32 *);
275 int pvr2_hdw_gpio_get_out(struct pvr2_hdw *hdw,u32 *);
276 int pvr2_hdw_gpio_get_in(struct pvr2_hdw *hdw,u32 *);
277 int pvr2_hdw_gpio_chg_dir(struct pvr2_hdw *hdw,u32 msk,u32 val);
278 int pvr2_hdw_gpio_chg_out(struct pvr2_hdw *hdw,u32 msk,u32 val);
315 void pvr2_hdw_get_debug_info_unlocked(const struct pvr2_hdw *hdw,
322 void pvr2_hdw_get_debug_info_locked(struct pvr2_hdw *hdw,
327 unsigned int pvr2_hdw_state_report(struct pvr2_hdw *hdw,
331 void pvr2_hdw_trigger_module_log(struct pvr2_hdw *hdw);
336 int pvr2_upload_firmware2(struct pvr2_hdw *hdw);