Home
last modified time | relevance | path

Searched refs:saa (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/pci/saa7134/
H A Dsaa7134-go7007.c138 struct saa7134_go7007 *saa = go->hpi_context; in saa7134_go7007_interface_reset() local
139 struct saa7134_dev *dev = saa->dev; in saa7134_go7007_interface_reset()
182 struct saa7134_go7007 *saa = go->hpi_context; in saa7134_go7007_write_interrupt() local
183 struct saa7134_dev *dev = saa->dev; in saa7134_go7007_write_interrupt()
210 struct saa7134_go7007 *saa = go->hpi_context; in saa7134_go7007_read_interrupt() local
211 struct saa7134_dev *dev = saa->dev; in saa7134_go7007_read_interrupt()
228 struct saa7134_go7007 *saa = go->hpi_context; in saa7134_go7007_irq_ts_done() local
237 saa->bottom_dma, PAGE_SIZE, DMA_FROM_DEVICE); in saa7134_go7007_irq_ts_done()
238 go7007_parse_video_stream(go, saa->bottom, PAGE_SIZE); in saa7134_go7007_irq_ts_done()
239 saa_writel(SAA7134_RS_BA2(5), saa in saa7134_go7007_irq_ts_done()
250 struct saa7134_go7007 *saa = go->hpi_context; saa7134_go7007_stream_start() local
308 struct saa7134_go7007 *saa = go->hpi_context; saa7134_go7007_stream_stop() local
337 struct saa7134_go7007 *saa = go->hpi_context; saa7134_go7007_send_firmware() local
413 struct saa7134_go7007 *saa; saa7134_go7007_init() local
481 struct saa7134_go7007 *saa; saa7134_go7007_fini() local
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/saa7134/
H A Dsaa7134-go7007.c133 struct saa7134_go7007 *saa = go->hpi_context; in saa7134_go7007_interface_reset() local
134 struct saa7134_dev *dev = saa->dev; in saa7134_go7007_interface_reset()
177 struct saa7134_go7007 *saa = go->hpi_context; in saa7134_go7007_write_interrupt() local
178 struct saa7134_dev *dev = saa->dev; in saa7134_go7007_write_interrupt()
205 struct saa7134_go7007 *saa = go->hpi_context; in saa7134_go7007_read_interrupt() local
206 struct saa7134_dev *dev = saa->dev; in saa7134_go7007_read_interrupt()
223 struct saa7134_go7007 *saa = go->hpi_context; in saa7134_go7007_irq_ts_done() local
232 saa->bottom_dma, PAGE_SIZE, DMA_FROM_DEVICE); in saa7134_go7007_irq_ts_done()
233 go7007_parse_video_stream(go, saa->bottom, PAGE_SIZE); in saa7134_go7007_irq_ts_done()
234 saa_writel(SAA7134_RS_BA2(5), saa in saa7134_go7007_irq_ts_done()
245 struct saa7134_go7007 *saa = go->hpi_context; saa7134_go7007_stream_start() local
303 struct saa7134_go7007 *saa = go->hpi_context; saa7134_go7007_stream_stop() local
332 struct saa7134_go7007 *saa = go->hpi_context; saa7134_go7007_send_firmware() local
408 struct saa7134_go7007 *saa; saa7134_go7007_init() local
476 struct saa7134_go7007 *saa; saa7134_go7007_fini() local
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/ttpci/
H A Dbudget-core.c221 struct saa7146_dev *saa = budget->dev; in ttpci_budget_debiread_nolock() local
224 result = saa7146_wait_for_debi_done(saa, nobusyloop); in ttpci_budget_debiread_nolock()
228 saa7146_write(saa, DEBI_COMMAND, (count << 17) | 0x10000 | (addr & 0xffff)); in ttpci_budget_debiread_nolock()
229 saa7146_write(saa, DEBI_CONFIG, config); in ttpci_budget_debiread_nolock()
230 saa7146_write(saa, DEBI_PAGE, 0); in ttpci_budget_debiread_nolock()
231 saa7146_write(saa, MC2, (2 << 16) | 2); in ttpci_budget_debiread_nolock()
233 result = saa7146_wait_for_debi_done(saa, nobusyloop); in ttpci_budget_debiread_nolock()
237 result = saa7146_read(saa, DEBI_AD); in ttpci_budget_debiread_nolock()
265 struct saa7146_dev *saa = budget->dev; in ttpci_budget_debiwrite_nolock() local
268 result = saa7146_wait_for_debi_done(saa, nobusyloo in ttpci_budget_debiwrite_nolock()
[all...]
H A Dbudget-ci.c161 struct saa7146_dev *saa = budget_ci->budget.dev; in msp430_ir_init() local
172 "Budget-CI dvb ir receiver %s", saa->name); in msp430_ir_init()
174 "pci-%s/ir0", pci_name(saa->pci)); in msp430_ir_init()
181 if (saa->pci->subsystem_vendor) { in msp430_ir_init()
182 dev->input_id.vendor = saa->pci->subsystem_vendor; in msp430_ir_init()
183 dev->input_id.product = saa->pci->subsystem_device; in msp430_ir_init()
185 dev->input_id.vendor = saa->pci->vendor; in msp430_ir_init()
186 dev->input_id.product = saa->pci->device; in msp430_ir_init()
188 dev->dev.parent = &saa->pci->dev; in msp430_ir_init()
235 SAA7146_IER_ENABLE(saa, MASK_0 in msp430_ir_init()
243 struct saa7146_dev *saa = budget_ci->budget.dev; msp430_ir_deinit() local
299 struct saa7146_dev *saa = budget_ci->budget.dev; ciintf_slot_reset() local
322 struct saa7146_dev *saa = budget_ci->budget.dev; ciintf_slot_shutdown() local
335 struct saa7146_dev *saa = budget_ci->budget.dev; ciintf_slot_ts_enable() local
355 struct saa7146_dev *saa = budget_ci->budget.dev; ciintf_interrupt() local
440 struct saa7146_dev *saa = budget_ci->budget.dev; ciintf_init() local
529 struct saa7146_dev *saa = budget_ci->budget.dev; ciintf_deinit() local
1498 struct saa7146_dev *saa = budget_ci->budget.dev; budget_ci_detach() local
[all...]
H A Dbudget-av.c203 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_slot_reset() local
211 saa7146_setgpio(saa, 2, SAA7146_GPIO_OUTHI); /* disable card */ in ciintf_slot_reset()
213 saa7146_setgpio(saa, 0, SAA7146_GPIO_OUTHI); /* Vcc off */ in ciintf_slot_reset()
215 saa7146_setgpio(saa, 0, SAA7146_GPIO_OUTLO); /* Vcc on */ in ciintf_slot_reset()
218 saa7146_setgpio(saa, 2, SAA7146_GPIO_OUTLO); /* enable card */ in ciintf_slot_reset()
219 ttpci_budget_set_video_port(saa, BUDGET_VIDEO_PORTB); in ciintf_slot_reset()
232 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_slot_shutdown() local
239 ttpci_budget_set_video_port(saa, BUDGET_VIDEO_PORTB); in ciintf_slot_shutdown()
248 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_slot_ts_enable() local
255 ttpci_budget_set_video_port(saa, BUDGET_VIDEO_PORT in ciintf_slot_ts_enable()
263 struct saa7146_dev *saa = budget_av->budget.dev; ciintf_poll_slot_status() local
324 struct saa7146_dev *saa = budget_av->budget.dev; ciintf_init() local
367 struct saa7146_dev *saa = budget_av->budget.dev; ciintf_deinit() local
414 struct saa7146_dev *saa = budget->dev; saa7113_init() local
1198 struct saa7146_dev * saa = budget_av->budget.dev; frontend_init() local
[all...]
H A Dav7110.c2744 static int av7110_detach(struct saa7146_dev* saa) in av7110_detach() argument
2746 struct av7110 *av7110 = saa->ext_priv; in av7110_detach()
2755 saa7146_write(saa, MC1, MASK_29); in av7110_detach()
2757 saa7146_setgpio(saa, 3, SAA7146_GPIO_OUTLO); in av7110_detach()
2759 saa7146_write(saa, MC1, MASK_20); /* DMA3 off */ in av7110_detach()
2760 SAA7146_IER_DISABLE(saa, MASK_10); in av7110_detach()
2761 SAA7146_ISR_CLEAR(saa, MASK_10); in av7110_detach()
2764 saa7146_vfree_destroy_pgtable(saa->pci, av7110->grabbing, &av7110->pt); in av7110_detach()
2775 SAA7146_IER_DISABLE(saa, MASK_19 | MASK_03); in av7110_detach()
2776 SAA7146_ISR_CLEAR(saa, MASK_1 in av7110_detach()
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/ttpci/
H A Dbudget-core.c222 struct saa7146_dev *saa = budget->dev; in ttpci_budget_debiread_nolock() local
225 result = saa7146_wait_for_debi_done(saa, nobusyloop); in ttpci_budget_debiread_nolock()
229 saa7146_write(saa, DEBI_COMMAND, (count << 17) | 0x10000 | (addr & 0xffff)); in ttpci_budget_debiread_nolock()
230 saa7146_write(saa, DEBI_CONFIG, config); in ttpci_budget_debiread_nolock()
231 saa7146_write(saa, DEBI_PAGE, 0); in ttpci_budget_debiread_nolock()
232 saa7146_write(saa, MC2, (2 << 16) | 2); in ttpci_budget_debiread_nolock()
234 result = saa7146_wait_for_debi_done(saa, nobusyloop); in ttpci_budget_debiread_nolock()
238 result = saa7146_read(saa, DEBI_AD); in ttpci_budget_debiread_nolock()
266 struct saa7146_dev *saa = budget->dev; in ttpci_budget_debiwrite_nolock() local
269 result = saa7146_wait_for_debi_done(saa, nobusyloo in ttpci_budget_debiwrite_nolock()
[all...]
H A Dbudget-ci.c161 struct saa7146_dev *saa = budget_ci->budget.dev; in msp430_ir_init() local
172 "Budget-CI dvb ir receiver %s", saa->name); in msp430_ir_init()
174 "pci-%s/ir0", pci_name(saa->pci)); in msp430_ir_init()
181 if (saa->pci->subsystem_vendor) { in msp430_ir_init()
182 dev->input_id.vendor = saa->pci->subsystem_vendor; in msp430_ir_init()
183 dev->input_id.product = saa->pci->subsystem_device; in msp430_ir_init()
185 dev->input_id.vendor = saa->pci->vendor; in msp430_ir_init()
186 dev->input_id.product = saa->pci->device; in msp430_ir_init()
188 dev->dev.parent = &saa->pci->dev; in msp430_ir_init()
235 SAA7146_IER_ENABLE(saa, MASK_0 in msp430_ir_init()
243 struct saa7146_dev *saa = budget_ci->budget.dev; msp430_ir_deinit() local
299 struct saa7146_dev *saa = budget_ci->budget.dev; ciintf_slot_reset() local
322 struct saa7146_dev *saa = budget_ci->budget.dev; ciintf_slot_shutdown() local
335 struct saa7146_dev *saa = budget_ci->budget.dev; ciintf_slot_ts_enable() local
355 struct saa7146_dev *saa = budget_ci->budget.dev; ciintf_interrupt() local
440 struct saa7146_dev *saa = budget_ci->budget.dev; ciintf_init() local
529 struct saa7146_dev *saa = budget_ci->budget.dev; ciintf_deinit() local
1498 struct saa7146_dev *saa = budget_ci->budget.dev; budget_ci_detach() local
[all...]
H A Dbudget-av.c204 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_slot_reset() local
212 saa7146_setgpio(saa, 2, SAA7146_GPIO_OUTHI); /* disable card */ in ciintf_slot_reset()
214 saa7146_setgpio(saa, 0, SAA7146_GPIO_OUTHI); /* Vcc off */ in ciintf_slot_reset()
216 saa7146_setgpio(saa, 0, SAA7146_GPIO_OUTLO); /* Vcc on */ in ciintf_slot_reset()
219 saa7146_setgpio(saa, 2, SAA7146_GPIO_OUTLO); /* enable card */ in ciintf_slot_reset()
220 ttpci_budget_set_video_port(saa, BUDGET_VIDEO_PORTB); in ciintf_slot_reset()
233 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_slot_shutdown() local
240 ttpci_budget_set_video_port(saa, BUDGET_VIDEO_PORTB); in ciintf_slot_shutdown()
249 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_slot_ts_enable() local
256 ttpci_budget_set_video_port(saa, BUDGET_VIDEO_PORT in ciintf_slot_ts_enable()
264 struct saa7146_dev *saa = budget_av->budget.dev; ciintf_poll_slot_status() local
325 struct saa7146_dev *saa = budget_av->budget.dev; ciintf_init() local
368 struct saa7146_dev *saa = budget_av->budget.dev; ciintf_deinit() local
415 struct saa7146_dev *saa = budget->dev; saa7113_init() local
1199 struct saa7146_dev * saa = budget_av->budget.dev; frontend_init() local
[all...]
/kernel/linux/linux-6.6/include/media/drv-intf/
H A Dsaa7146_vv.h155 void saa7146_set_hps_source_and_sync(struct saa7146_dev *saa, int source, int sync);
156 void saa7146_set_gpio(struct saa7146_dev *saa, u8 pin, u8 data);
/kernel/linux/linux-5.10/include/media/drv-intf/
H A Dsaa7146_vv.h200 void saa7146_set_hps_source_and_sync(struct saa7146_dev *saa, int source, int sync);
201 void saa7146_set_gpio(struct saa7146_dev *saa, u8 pin, u8 data);
/kernel/linux/linux-6.6/drivers/staging/media/av7110/
H A Dav7110.c2749 static int av7110_detach(struct saa7146_dev* saa) in av7110_detach() argument
2751 struct av7110 *av7110 = saa->ext_priv; in av7110_detach()
2760 saa7146_write(saa, MC1, MASK_29); in av7110_detach()
2762 saa7146_setgpio(saa, 3, SAA7146_GPIO_OUTLO); in av7110_detach()
2764 saa7146_write(saa, MC1, MASK_20); /* DMA3 off */ in av7110_detach()
2765 SAA7146_IER_DISABLE(saa, MASK_10); in av7110_detach()
2766 SAA7146_ISR_CLEAR(saa, MASK_10); in av7110_detach()
2769 saa7146_vfree_destroy_pgtable(saa->pci, av7110->grabbing, &av7110->pt); in av7110_detach()
2780 SAA7146_IER_DISABLE(saa, MASK_19 | MASK_03); in av7110_detach()
2781 SAA7146_ISR_CLEAR(saa, MASK_1 in av7110_detach()
[all...]
/kernel/linux/linux-6.6/drivers/media/common/saa7146/
H A Dsaa7146_hlp.c8 static void calculate_output_format_register(struct saa7146_dev* saa, u32 palette, u32* clip_format) in calculate_output_format_register() argument
/kernel/linux/linux-5.10/drivers/media/common/saa7146/
H A Dsaa7146_hlp.c8 static void calculate_output_format_register(struct saa7146_dev* saa, u32 palette, u32* clip_format) in calculate_output_format_register() argument

Completed in 16 milliseconds