static int broadcast_dmb_power_off(void)
{
	int rc;
	rc = broadcast_drv_if_power_off();
	printk(KERN_DEBUG"[1seg]broadcast_dmb_power_off\n");
	return rc;
}
static int broadcast_tdmb_power_off(void)
{
	int rc = ERROR;
	
	rc = broadcast_drv_if_power_off();

	broadcast_drv_if_user_stop( 0 );

	return rc;
}
Ejemplo n.º 3
0
int8 broadcast_tdmb_blt_power_off(void)
{
	int rc = ERROR;

	rc = broadcast_drv_if_power_off();

	broadcast_drv_if_user_stop( 0 ); /* 0 or 1 */

	return rc;

}
Ejemplo n.º 4
0
static void Tcc353xWrapperSafeClose (void)
{
	/* close driver & power ctrl*/
	OnAir = 0;
	currentSelectedChannel = -1;
	currentBroadCast = TMM_13SEG;
	TcpalIrqDisable();
	Tcc353xApiClose(0);
	Tcc353xStreamBufferClose(0);
	Tcc353xTccspiClose(0);
	broadcast_drv_if_power_off();
}
static void Tcc353xWrapperSafeClose (void)
{
	/* close driver & power ctrl*/
	OnAir = 0;
	currentSelectedChannel = -1;
	currentBroadCast = TMM_13SEG;

	/* lna control - off */
	Tcc353xApiSetGpioControl(0, 0, GPIO_LNA_PON, 0);
	Tcc353xApiSetGpioControl(0, 0, GPIO_MMBI_ELNA_EN, 0);
	
	Tcc353xApiClose(0);
	Tcc353xI2cClose(0);
	broadcast_drv_if_power_off();
}
Ejemplo n.º 6
0
static int broadcast_tdmb_power_off(void)
{
	int rc = ERROR;
//20130516_wonhee.jeong Code for revision separation [START]
#if defined (CONFIG_MACH_MSM8974_Z_KR)
	if(lge_get_board_revno() == HW_REV_A){
		rc = broadcast_drv_if_power_off_fci();
		broadcast_drv_if_user_stop_fci( 0 );
		return rc;
	}
#endif
//20130516_wonhee.jeong Code for revision separation [END]
	rc = broadcast_drv_if_power_off();
	broadcast_drv_if_user_stop( 0 );	

	return rc;
}
static int broadcast_tdmb_power_off(void)
{
	int rc = ERROR;
//                                                          
#if defined (CONFIG_MACH_MSM8974_Z_KR)
	if(lge_get_board_revno() == HW_REV_A){
		rc = broadcast_drv_if_power_off_fci();
		broadcast_drv_if_user_stop_fci( 0 );
		return rc;
	}
#endif
//                                                        
	rc = broadcast_drv_if_power_off();
	broadcast_drv_if_user_stop( 0 );	

	return rc;
}