.name = "JPG",
                .fourcc = V4L2_PIX_FMT_JPEG,
                .depth = 24
+       }, {
+               .name = "MJPG",
+               .fourcc = V4L2_PIX_FMT_MJPEG,
+               .depth = 24
        }, {
                .name = "8bpp GREY",
                .fourcc = V4L2_PIX_FMT_GREY,
                        memcpy(vbuf, tmpbuf, buf->vb.width * buf->vb.height);
                        break;
                case V4L2_PIX_FMT_JPEG:
+               case V4L2_PIX_FMT_MJPEG:
                        buf->vb.size = jpgsize;
                        memcpy(vbuf, tmpbuf, buf->vb.size);
                        break;
                mode.color |= COLOR_Y8;
                break;
        case V4L2_PIX_FMT_JPEG:
+       case V4L2_PIX_FMT_MJPEG:
                mode.color &= ~MASK_COLOR;
                mode.color |= COLOR_JPG;
                mode.color |= (channel->jc.quality << 8);