예제 #1
0
void max77693_muic_mhl_cb(int attached)
{
    if (attached == MAX77693_MUIC_ATTACHED) {
        pr_info("MHL Attached !!\n");
        acc_notify(MHL_ATTACHED);
    } else {
        pr_info("MHL Detached !!\n");
        acc_notify(MHL_DETTACHED);
    }
}
예제 #2
0
void fsa9485_muic_mhl_notify(int attached)
{
	pr_info("MUIC attached:%d\n", attached);
	if (attached == TSU6721_ATTACHED) {
		/*MHL_On(1);*/ /* GPIO_LEVEL_HIGH */
		pr_info("MHL Attached !!\n");
#ifdef CONFIG_VIDEO_MHL_V2
		acc_notify(1);
#endif
	} else {
		/*MHL_On(0);*/ /* GPIO_LEVEL_LOW */
		pr_info("MHL Detached !!\n");
#ifdef CONFIG_VIDEO_MHL_V2
		acc_notify(0);
#endif
	}
}
예제 #3
0
/*extern void MHL_On(bool on);*/
void max77693_muic_mhl_cb(int attached)
{
	pr_info("MUIC attached:%d\n", attached);
	if (attached == MAX77693_MUIC_ATTACHED) {
		/*MHL_On(1);*/ /* GPIO_LEVEL_HIGH */
		pr_info("MHL Attached !!\n");
#ifdef CONFIG_VIDEO_MHL_V2
		wake_lock(&max77693_muic.mhl_wake_lock);
		acc_notify(1);
#endif
	} else {
		/*MHL_On(0);*/ /* GPIO_LEVEL_LOW */
		pr_info("MHL Detached !!\n");
#ifdef CONFIG_VIDEO_MHL_V2
		wake_unlock(&max77693_muic.mhl_wake_lock);
		acc_notify(0);
#endif
	}
}
예제 #4
0
/*extern void MHL_On(bool on);*/
void max77803_muic_mhl_cb(int attached)
{
	pr_info("%s: MUIC attached: %d\n", __func__, attached);
	if (attached == MAX77803_MUIC_ATTACHED) {
		/*MHL_On(1);*/ /* GPIO_LEVEL_HIGH */
		pr_info("MHL Attached !!\n");
#ifdef CONFIG_VIDEO_MHL_V2
		if (!MHL_Connected) {
			acc_notify(1);
			MHL_Connected = 1;
		} else {
			pr_info("MHL Attached but ignored!!\n");
		}
#endif
	} else {
		/*MHL_On(0);*/ /* GPIO_LEVEL_LOW */
		pr_info("MHL Detached !!\n");
#ifdef CONFIG_VIDEO_MHL_V2
		acc_notify(0);
		MHL_Connected = 0;
#endif
	}
}
예제 #5
0
static void fsa9485_muic_mhl_cb(bool attached)
{
	pr_info("%s : attached_status (%d)\n", __func__, attached);
	acc_notify(attached);
	return;
}