Lines Matching refs:budget

54 	struct budget budget;  member
132 saa7146_setgpio(budget_av->budget.dev, 1, SAA7146_GPIO_OUTHI); in ciintf_read_attribute_mem()
135 result = ttpci_budget_debiread(&budget_av->budget, DEBICICAM, address & 0xfff, 1, 0, 1); in ciintf_read_attribute_mem()
151 saa7146_setgpio(budget_av->budget.dev, 1, SAA7146_GPIO_OUTHI); in ciintf_write_attribute_mem()
154 result = ttpci_budget_debiwrite(&budget_av->budget, DEBICICAM, address & 0xfff, 1, value, 0, 1); in ciintf_write_attribute_mem()
170 saa7146_setgpio(budget_av->budget.dev, 1, SAA7146_GPIO_OUTLO); in ciintf_read_cam_control()
173 result = ttpci_budget_debiread(&budget_av->budget, DEBICICAM, address & 3, 1, 0, 0); in ciintf_read_cam_control()
190 saa7146_setgpio(budget_av->budget.dev, 1, SAA7146_GPIO_OUTLO); in ciintf_write_cam_control()
193 result = ttpci_budget_debiwrite(&budget_av->budget, DEBICICAM, address & 3, 1, value, 0, 0); in ciintf_write_cam_control()
204 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_slot_reset()
225 dvb_frontend_reinitialise(budget_av->budget.dvb_frontend); in ciintf_slot_reset()
233 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_slot_shutdown()
249 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_slot_ts_enable()
264 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_poll_slot_status()
295 saa7146_setgpio(budget_av->budget.dev, 1, SAA7146_GPIO_OUTLO); in ciintf_poll_slot_status()
296 result = ttpci_budget_debiread(&budget_av->budget, DEBICICAM, 0, 1, 0, 1); in ciintf_poll_slot_status()
327 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_init()
351 budget_av->budget.ci_present = 1; in ciintf_init()
354 result = dvb_ca_en50221_init(&budget_av->budget.dvb_adapter, in ciintf_init()
371 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_deinit()
417 struct budget *budget = &budget_av->budget; in saa7113_init() local
418 struct saa7146_dev *saa = budget->dev; in saa7113_init()
424 if (i2c_writereg(&budget->i2c_adap, 0x4a, 0x01, 0x08) != 1) { in saa7113_init()
432 i2c_writereg(&budget->i2c_adap, 0x4a, *data, *(data + 1)); in saa7113_init()
436 dprintk(1, "saa7113 status=%02x\n", i2c_readreg(&budget->i2c_adap, 0x4a, 0x1f)); in saa7113_init()
443 struct budget *budget = &budget_av->budget; in saa7113_setinput() local
449 i2c_writereg(&budget->i2c_adap, 0x4a, 0x02, 0xc7); in saa7113_setinput()
450 i2c_writereg(&budget->i2c_adap, 0x4a, 0x09, 0x80); in saa7113_setinput()
452 i2c_writereg(&budget->i2c_adap, 0x4a, 0x02, 0xc0); in saa7113_setinput()
453 i2c_writereg(&budget->i2c_adap, 0x4a, 0x09, 0x00); in saa7113_setinput()
498 struct budget *budget = fe->dvb->priv; in philips_su1278_ty_ci_tuner_set_params() local
524 if (i2c_transfer(&budget->i2c_adap, &msg, 1) != 1) in philips_su1278_ty_ci_tuner_set_params()
611 struct budget *budget = fe->dvb->priv; in philips_cu1216_tuner_set_params() local
631 if (i2c_transfer(&budget->i2c_adap, &msg, 1) != 1) in philips_cu1216_tuner_set_params()
640 if (i2c_transfer(&budget->i2c_adap, &msg, 1) == 1 && (buf[0] & 0x40)) in philips_cu1216_tuner_set_params()
652 if (i2c_transfer(&budget->i2c_adap, &msg, 1) != 1) in philips_cu1216_tuner_set_params()
675 struct budget *budget = fe->dvb->priv; in philips_tu1216_tuner_init() local
682 if (i2c_transfer(&budget->i2c_adap, &tuner_msg, 1) != 1) in philips_tu1216_tuner_init()
692 struct budget *budget = fe->dvb->priv; in philips_tu1216_tuner_set_params() local
766 if (i2c_transfer(&budget->i2c_adap, &tuner_msg, 1) != 1) in philips_tu1216_tuner_set_params()
776 struct budget *budget = fe->dvb->priv; in philips_tu1216_request_firmware() local
778 return request_firmware(fw, name, &budget->dev->pci->dev); in philips_tu1216_request_firmware()
1164 if ((i2c_transfer(&budget_av->budget.i2c_adap, msg, 2) != 2) in read_pwm()
1203 struct saa7146_dev *saa = budget_av->budget.dev; in frontend_init()
1239 &budget_av->budget.i2c_adap); in frontend_init()
1241 dvb_attach(tua6100_attach, fe, 0x60, &budget_av->budget.i2c_adap); in frontend_init()
1244 &budget_av->budget.i2c_adap); in frontend_init()
1257 &budget_av->budget.i2c_adap); in frontend_init()
1260 &budget_av->budget.i2c_adap, in frontend_init()
1266 &budget_av->budget.i2c_adap); in frontend_init()
1274 fe = dvb_attach(stb0899_attach, &knc1_dvbs2_config, &budget_av->budget.i2c_adap); in frontend_init()
1276 dvb_attach(tda8261_attach, fe, &sd1878c_config, &budget_av->budget.i2c_adap); in frontend_init()
1281 &budget_av->budget.i2c_adap); in frontend_init()
1291 budget_av->budget.dev->i2c_bitrate = SAA7146_I2C_BUS_BIT_RATE_240; in frontend_init()
1293 &budget_av->budget.i2c_adap, in frontend_init()
1297 &budget_av->budget.i2c_adap, in frontend_init()
1309 budget_av->budget.dev->i2c_bitrate = SAA7146_I2C_BUS_BIT_RATE_240; in frontend_init()
1312 &budget_av->budget.i2c_adap, in frontend_init()
1324 &budget_av->budget.i2c_adap); in frontend_init()
1341 budget_av->budget.dvb_frontend = fe; in frontend_init()
1343 if (dvb_register_frontend(&budget_av->budget.dvb_adapter, in frontend_init()
1344 budget_av->budget.dvb_frontend)) { in frontend_init()
1346 dvb_frontend_detach(budget_av->budget.dvb_frontend); in frontend_init()
1347 budget_av->budget.dvb_frontend = NULL; in frontend_init()
1379 if (budget_av->budget.ci_present) in budget_av_detach()
1382 if (budget_av->budget.dvb_frontend != NULL) { in budget_av_detach()
1383 dvb_unregister_frontend(budget_av->budget.dvb_frontend); in budget_av_detach()
1384 dvb_frontend_detach(budget_av->budget.dvb_frontend); in budget_av_detach()
1386 err = ttpci_budget_deinit(&budget_av->budget); in budget_av_detach()
1445 budget_av->budget.ci_present = 0; in budget_av_attach()
1449 err = ttpci_budget_init(&budget_av->budget, dev, info, THIS_MODULE, in budget_av_attach()
1465 ttpci_budget_deinit(&budget_av->budget); in budget_av_attach()
1477 ttpci_budget_deinit(&budget_av->budget); in budget_av_attach()
1493 mac = budget_av->budget.dvb_adapter.proposed_mac; in budget_av_attach()
1494 if (i2c_readregs(&budget_av->budget.i2c_adap, 0xa0, 0x30, mac, 6)) { in budget_av_attach()
1496 budget_av->budget.dvb_adapter.num); in budget_av_attach()
1500 budget_av->budget.dvb_adapter.num, mac); in budget_av_attach()
1503 budget_av->budget.dvb_adapter.priv = budget_av; in budget_av_attach()
1507 ttpci_budget_init_hooks(&budget_av->budget); in budget_av_attach()