MT6582 yuv闪光灯问题
时间:10-02
整理:3721RD
点击:
调试yuv的摄像头,后面又添加了个闪光灯,驱动 GPIO都添加了,闪光灯依旧不亮。追踪log发现,leds_strobe.c驱动上的 ioctl操作,居然走default去了。有人知道啥问题吗?
- static int constant_flashlight_ioctl(MUINT32 cmd, MUINT32 arg)
- {
- int i4RetValue = 0;
- int ior_shift;
- int iow_shift;
- int iowr_shift;
- ior_shift = cmd - (_IOR(FLASHLIGHT_MAGIC,0, int));
- iow_shift = cmd - (_IOW(FLASHLIGHT_MAGIC,0, int));
- iowr_shift = cmd - (_IOWR(FLASHLIGHT_MAGIC,0, int));
- printk("constant_flashlight_ioctl() line=%d ior_shift=%d, iow_shift=%d iowr_shift=%d arg=%d\n",__LINE__, ior_shift, iow_shift, iowr_shift, arg);
- printk("cmd is %d\n",cmd);
- switch(cmd)
- {
- case FLASH_IOC_SET_TIME_OUT_TIME_MS:
- printk("FLASH_IOC_SET_TIME_OUT_TIME_MS: %d\n",arg);
- g_timeOutTimEMS=arg;
- break;
- case FLASH_IOC_SET_DUTY :
- printk("FLASHLIGHT_DUTY: %d\n",arg);
- FL_dim_duty(arg);
- break;
- case FLASH_IOC_SET_STEP:
- printk("FLASH_IOC_SET_STEP: %d\n",arg);
- break;
- case FLASH_IOC_SET_ONOFF :
- printk("FLASHLIGHT_ONOFF: %d\n",arg);
- .....
- break;
- default :
- printk(" No such command \n");
- i4RetValue = -EPERM;
- break;
- }
- return i4RetValue;
- }
顶起来先
貌似我当时也是这情况,你按照 FAQ08585 改改看
感谢 可以了
怎么解决的,要贴出来嘛。
貌似最近结贴的质量都不怎么样哇
需要你的大力支持。
有手机抢,准备好没?
算了吧,上次的6S抢了我一半的身家了
把握每一次机会嘛。
已有6P的我就把机会留给其他兄弟了,推广还是有滴,下午的水壶还是要争取的
抢了别的手机,可以送女友嘛。
你这是赤裸裸的破坏我的好形象,那我就争取下吧
不是说感谢楼上了吗,就看他说的FAQ08585
