Lines Matching full:delivery

189  * Due to DVBv3 API calls, a delivery system should be mapped into one of
190 * the 4 DVBv3 delivery systems (FE_QPSK, FE_QAM, FE_OFDM or FE_ATSC),
1010 dev_dbg(fe->dvb->device, "%s: Clearing cache for delivery system %d\n", in dvb_frontend_clear_cache()
1226 "%s: doesn't know how to handle a DVBv3 call to delivery system %i\n", in dtv_property_cache_sync()
1248 "%s: doesn't know how to handle a DVBv3 call to delivery system %i\n", in dtv_property_legacy_params_sync()
1601 * emulate_delivery_system - emulate a DVBv5 delivery system with a DVBv3 type
1605 * Provides emulation for delivery systems that are compatible with the old
1641 dev_dbg(fe->dvb->device, "%s: change delivery system on cache to %d\n", in emulate_delivery_system()
1648 * dvbv5_set_delivery_system - Sets the delivery system for a DVBv5 API call
1650 * @desired_system: delivery system requested by the user
1657 * 1) Some early apps use SYS_UNDEFINED as the desired delivery system.
1659 * convert it to the first supported delivery system.
1676 * delivery system. in dvbv5_set_delivery_system()
1683 * delivery systems. So, check if the desired delivery system is in dvbv5_set_delivery_system()
1691 "%s: Changing delivery system to %d\n", in dvbv5_set_delivery_system()
1699 * The requested delivery system isn't supported. Maybe userspace in dvbv5_set_delivery_system()
1700 * is requesting a DVBv3 compatible delivery system. in dvbv5_set_delivery_system()
1703 * delivery systems supported by DVBv3 API in dvbv5_set_delivery_system()
1707 "%s: Delivery system %d not supported.\n", in dvbv5_set_delivery_system()
1715 * Get the last non-DVBv3 delivery system that has the same type in dvbv5_set_delivery_system()
1725 /* There's nothing compatible with the desired delivery system */ in dvbv5_set_delivery_system()
1728 "%s: Delivery system %d not supported on emulation mode.\n", in dvbv5_set_delivery_system()
1734 "%s: Using delivery system %d emulated as if it were %d\n", in dvbv5_set_delivery_system()
1741 * dvbv3_set_delivery_system - Sets the delivery system for a DVBv3 API call
1750 * There are some delivery systems that are incompatible with DVBv3 calls.
1752 * This routine should work fine for frontends that support just one delivery
1756 * 1) It defaults to use the first supported delivery system. There's an
1759 * 2) If the current delivery system is not compatible with DVBv3, it gets
1774 /* If not set yet, defaults to the first supported delivery system */ in dvbv3_set_delivery_system()
1780 * delivery system in dvbv3_set_delivery_system()
1784 "%s: Using delivery system to %d\n", in dvbv3_set_delivery_system()
1790 * Seek for the first delivery system that it is compatible with a in dvbv3_set_delivery_system()
1803 "%s: Couldn't find a delivery system that works with FE_SET_FRONTEND\n", in dvbv3_set_delivery_system()
2477 * Associate the 4 delivery systems supported by DVBv3 in dvb_frontend_handle_ioctl()
2483 * a pure DVBv3 application won't be able to use all delivery in dvb_frontend_handle_ioctl()
2484 * systems. Yet, changing the DVBv5 cache to the other delivery in dvb_frontend_handle_ioctl()
2502 "%s: doesn't know how to handle a DVBv3 call to delivery system %i\n", in dvb_frontend_handle_ioctl()
2506 dev_dbg(fe->dvb->device, "%s: current delivery system on cache: %d, V3 type: %d\n", in dvb_frontend_handle_ioctl()
3027 * first supported delivery system (ops->delsys[0]) in dvb_register_frontend()