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),
1016 dev_dbg(fe->dvb->device, "%s: Clearing cache for delivery system %d\n", in dvb_frontend_clear_cache()
1236 "%s: doesn't know how to handle a DVBv3 call to delivery system %i\n", in dtv_property_cache_sync()
1258 "%s: doesn't know how to handle a DVBv3 call to delivery system %i\n", in dtv_property_legacy_params_sync()
1611 * emulate_delivery_system - emulate a DVBv5 delivery system with a DVBv3 type
1615 * Provides emulation for delivery systems that are compatible with the old
1651 dev_dbg(fe->dvb->device, "%s: change delivery system on cache to %d\n", in emulate_delivery_system()
1658 * dvbv5_set_delivery_system - Sets the delivery system for a DVBv5 API call
1660 * @desired_system: delivery system requested by the user
1667 * 1) Some early apps use SYS_UNDEFINED as the desired delivery system.
1669 * convert it to the first supported delivery system.
1686 * delivery system. in dvbv5_set_delivery_system()
1693 * delivery systems. So, check if the desired delivery system is in dvbv5_set_delivery_system()
1701 "%s: Changing delivery system to %d\n", in dvbv5_set_delivery_system()
1709 * The requested delivery system isn't supported. Maybe userspace in dvbv5_set_delivery_system()
1710 * is requesting a DVBv3 compatible delivery system. in dvbv5_set_delivery_system()
1713 * delivery systems supported by DVBv3 API in dvbv5_set_delivery_system()
1717 "%s: Delivery system %d not supported.\n", in dvbv5_set_delivery_system()
1725 * Get the last non-DVBv3 delivery system that has the same type in dvbv5_set_delivery_system()
1735 /* There's nothing compatible with the desired delivery system */ in dvbv5_set_delivery_system()
1738 "%s: Delivery system %d not supported on emulation mode.\n", in dvbv5_set_delivery_system()
1744 "%s: Using delivery system %d emulated as if it were %d\n", in dvbv5_set_delivery_system()
1751 * dvbv3_set_delivery_system - Sets the delivery system for a DVBv3 API call
1760 * There are some delivery systems that are incompatible with DVBv3 calls.
1762 * This routine should work fine for frontends that support just one delivery
1766 * 1) It defaults to use the first supported delivery system. There's an
1769 * 2) If the current delivery system is not compatible with DVBv3, it gets
1784 /* If not set yet, defaults to the first supported delivery system */ in dvbv3_set_delivery_system()
1790 * delivery system in dvbv3_set_delivery_system()
1794 "%s: Using delivery system to %d\n", in dvbv3_set_delivery_system()
1800 * Seek for the first delivery system that it is compatible with a in dvbv3_set_delivery_system()
1813 "%s: Couldn't find a delivery system that works with FE_SET_FRONTEND\n", in dvbv3_set_delivery_system()
2495 * Associate the 4 delivery systems supported by DVBv3 in dvb_frontend_handle_ioctl()
2501 * a pure DVBv3 application won't be able to use all delivery in dvb_frontend_handle_ioctl()
2502 * systems. Yet, changing the DVBv5 cache to the other delivery in dvb_frontend_handle_ioctl()
2520 "%s: doesn't know how to handle a DVBv3 call to delivery system %i\n", in dvb_frontend_handle_ioctl()
2524 dev_dbg(fe->dvb->device, "%s: current delivery system on cache: %d, V3 type: %d\n", in dvb_frontend_handle_ioctl()
3061 * first supported delivery system (ops->delsys[0]) in dvb_register_frontend()