日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Qcom平台添加 Camera 驱动(msm8953)

發(fā)布時間:2023/12/10 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Qcom平台添加 Camera 驱动(msm8953) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前言

硬件平臺:MSM8953/SDM450

軟件平臺:Android9.0?

主攝IC:? ? IMX258 (AF、Flash)

前攝IC:? ?GC5025(AF)

景深:? ? ? OV5670/GC5025(AF)

Qocm平臺Android5.1 和Android8.0 (N1 msm8909)流程基本一致,Android9.0(msm8953)框架變化較大。

而展訊平臺Android4.4(S2 SC9020E),框架又有所不同,因此共三份文檔。

這是第一份,A-(msm8953 Android9.0)。后續(xù)有 B-(msm8909 Android5.1/8.0) 和C-(SC9820E Android4.4)

在msm8953平臺,前攝和景深配置和主攝基本一致,只是CSI 配置和CCI配置不同。

MSM8953?最多支持(4+4+2+1)4個攝像頭,SDM450最多支持(4+4+4)3個攝像頭

名字解釋;

  • Rear Camera : 主攝、后攝
  • Front Camera:前攝、副攝
  • Depth Camera:景深、后輔攝
  • ?

    索引

    目錄?? ?1
    前言?? ?4
    1.?? ?內核部分(kernel部分)?? ?5
    1.1 主攝硬件原理圖 (Rear Camera SCH)?? ?5
    1.2 主攝設備樹配置 (Rear Camera dts cfg)?? ?6
    1.3 前攝硬件原理圖 (Front Camera HardWare)?? ?8
    1.4 前攝設備樹配置 (Front Camera dts cfg)?? ?8
    1.5 景深硬件原理圖 (Depth Camera SCH)?? ?10
    1.6?? ?景深攝像頭設備樹配置 (Depth Camera dts cfg)?? ?10
    1.7 閃光燈 (Flash LED)?? ?11
    1.8 對焦馬達AF?? ?12
    1.9 平臺硬件接口定義 (Platform Camera SCH)?? ?12
    2?? ?vendor 添加驅動?? ?15
    2.1 lib 驅動參數(shù)配置部分?? ?15
    2.2 Chromatix 效果參數(shù)配置部分?? ?16
    2.3. vendor編譯選項配置?? ?17
    2.3.1 配置系統(tǒng)要加載的camera?? ?17
    2.3.2 效果編譯選項配置?? ?20
    2.3.3 lib和chromatix庫包含編譯選項?? ?21
    3. Camera MCLK修改?? ?23
    3.1 修改MCLK驅動頻率?? ?23
    3.2 修改MCLK驅動能力?? ?24
    Tips:?? ?26
    lib so庫單刷驗證:?? ?26

    ?

    1.?內核部分 (Kernel)

    1.1?主攝硬件原理圖 (Rear Camera SCH)

    主攝imx258 sensor硬件原理圖:有AF、閃光燈

    主攝閃光燈:

    1.2 主攝設備樹配置 (Rear Camera dts cfg)

    由主攝硬件原理圖,配置 imx258 (CSI_0)主攝節(jié)點:

    路徑: kernel\msm-4.9\arch\arm64\boot\dts\xxx\xxx_msm8953-camera-sensor-qrd.dtsi

    重點關注供電腳、rst腳、pwd腳、mclk腳、CCI通道配置,CSI通道配置等。

    /* Back Cmaera */qcom,camera@0 {cell-index = <0>;compatible = "qcom,camera";reg = <0x0>;// csi0 默認為主攝qcom,csiphy-sd-index = <0>; // 同上qcom,csid-sd-index = <0>; // 掛載角度,根據顯示效果修改,這里不起作用,需修改vendorxml配置qcom,mount-angle = <90>;// 閃光燈qcom,led-flash-src = <&led_flash0>;// eeprom,也叫OTP,用于校準camera sensor的顯示效果//qcom,eeprom-src = <&eeprom0>;// 自動對焦馬達AF選配功能qcom,actuator-src = <&actuator0>;// pin-29 1.8伏IO核電cam_vio-supply = <&pm8953_l6>; // pin-25 26 1.2伏數(shù)字dig電cam_vdig-supply = <&pm8953_l2>;// pin-17 2.8伏模擬vana電cam_vana-supply = <&pm8953_l22>; // AF馬達2.8V供電,cam_vaf-supply = <&pm8953_l17>; qcom,cam-vreg-name = "cam_vana", "cam_vio", "cam_vdig","cam_vaf";qcom,cam-vreg-min-voltage = <2800000 0 1200000 2850000>;qcom,cam-vreg-max-voltage = <2800000 0 1225000 2850000>;qcom,cam-vreg-op-mode = <80000 0 105000 100000>;pinctrl-names = "cam_default", "cam_suspend";pinctrl-0 = <&cam_sensor_mclk0_default&cam_sensor_rear_default>;pinctrl-1 = <&cam_sensor_mclk0_sleep &cam_sensor_rear_sleep>;// 依次是mclk rst pwdgpios = <&tlmm 26 0>,<&tlmm 40 0>,<&tlmm 39 0>;qcom,gpio-reset = <1>; qcom,gpio-standby = <2>;qcom,gpio-req-tbl-num = <0 1 2>;qcom,gpio-req-tbl-flags = <1 0 0>;qcom,gpio-req-tbl-label = "CAMIF_MCLK0","CAM_RESET0","CAM_STANDBY0";// 位置0 表主攝。vendor的配置起實際作用qcom,sensor-position = <0>; qcom,sensor-mode = <0>;// 掛載的CCI通道編號(0/1)qcom,cci-master = <0>; status = "ok";clocks = <&clock_gcc clk_mclk0_clk_src>,<&clock_gcc clk_gcc_camss_mclk0_clk>;clock-names = "cam_src_clk", "cam_clk";// mclk 頻率配置, Cam正常工作后會輸出24M 波形,// vendor 配置起實際作用,頻率可修改qcom,clock-rates = <24000000 0>; };

    1.3 前攝硬件原理圖 (Front Camera HardWare)

    前攝gc5025 硬件接線原理圖

    1.4 前攝設備樹配置 (Front Camera dts cfg)

    由前攝硬件原理圖,配置 gc5025 (CSI_2)前攝節(jié)點:有AF,無閃光燈

    路徑: kernel\msm-4.9\arch\arm64\boot\dts\xxx\xxx_msm8953-camera-sensor-qrd.dtsi

    重點關注供電腳、rst腳、pwd腳、mclk腳、CCI通道配置,CSI通道配置等。馬達 eeprom 閃光燈先不講。

    /* Front Cmaera */qcom,camera@2 {cell-index = <2>;compatible = "qcom,camera";reg = <0x02>;qcom,csiphy-sd-index = <2>;qcom,csid-sd-index = <2>;qcom,mount-angle = <270>;//qcom,eeprom-src = <&eeprom2>;qcom,actuator-src = <&actuator1>;cam_vdig-supply = <&pm8953_l23>;cam_vana-supply = <&pm8953_l22>;cam_vio-supply = <&pm8953_l6>;cam_vaf-supply = <&pm8953_l17>;qcom,cam-vreg-name = "cam_vdig", "cam_vio", "cam_vana","cam_vaf";qcom,cam-vreg-min-voltage = <1200000 0 2800000 2850000>;qcom,cam-vreg-max-voltage = <1200000 0 2800000 2850000>;qcom,cam-vreg-op-mode = <105000 0 80000 100000>;qcom,gpio-no-mux = <0>;pinctrl-names = "cam_default", "cam_suspend";pinctrl-0 = <&cam_sensor_mclk1_default&cam_sensor_front1_default>;pinctrl-1 = <&cam_sensor_mclk1_sleep&cam_sensor_front1_sleep>;gpios = <&tlmm 27 0>,<&tlmm 129 0>,<&tlmm 130 0>;qcom,gpio-reset = <1>;qcom,gpio-standby = <2>;qcom,gpio-req-tbl-num = <0 1 2>;qcom,gpio-req-tbl-flags = <1 0 0>;qcom,gpio-req-tbl-label = "CAMIF_MCLK1","CAM_RESET1","CAM_STANDBY1";qcom,sensor-position = <1>;qcom,sensor-mode = <0>;qcom,cci-master = <0>;status = "ok";clocks = <&clock_gcc clk_mclk1_clk_src>,<&clock_gcc clk_gcc_camss_mclk1_clk>;clock-names = "cam_src_clk", "cam_clk";qcom,clock-rates = <24000000 0>;};

    1.5 景深硬件原理圖 (Depth Camera SCH)

    ??景深使用OV5670/GC5025兼容設計:

    1.6 景深攝像頭設備樹配置 (Depth Camera dts cfg)

    由景深攝硬件原理圖,配置?OV5670/GC5025 (CSI_1)景深節(jié)點:有AF,無閃光燈

    景深攝像頭,使用OV5670/GC5025 兼容設計,支持AF,CCI和主攝掛載在同一路,前攝單獨一路,因此可以上層打開三個camera,而不會發(fā)生IIC尋址沖突。

    /* Depth Cmaera */qcom,camera@1 {cell-index = <1>;compatible = "qcom,camera";reg = <0x1>;qcom,csiphy-sd-index = <1>;qcom,csid-sd-index = <1>;qcom,mount-angle = <270>;qcom,actuator-src = <&actuator1>;cam_vdig-supply = <&pm8953_l23>;cam_vana-supply = <&pm8953_l22>;cam_vio-supply = <&pm8953_l6>;cam_vaf-supply = <&pm8953_l17>;qcom,cam-vreg-name = "cam_vdig", "cam_vio", "cam_vana","cam_vaf";qcom,cam-vreg-min-voltage = <1200000 0 2800000 2850000>;qcom,cam-vreg-max-voltage = <1200000 0 2800000 2850000>;qcom,cam-vreg-op-mode = <105000 0 80000 100000>;qcom,gpio-no-mux = <0>;pinctrl-names = "cam_default", "cam_suspend";pinctrl-0 = <&cam_sensor_mclk2_default&cam_sensor_front_default>;pinctrl-1 = <&cam_sensor_mclk2_sleep&cam_sensor_front_sleep>;gpios = <&tlmm 28 0>,<&tlmm 131 0>,<&tlmm 132 0>;qcom,gpio-reset = <1>;qcom,gpio-standby = <2>;qcom,gpio-req-tbl-num = <0 1 2>;qcom,gpio-req-tbl-flags = <1 0 0>;qcom,gpio-req-tbl-label = "CAMIF_MCLK2","CAM_RESET2","CAM_STANDBY2";qcom,sensor-position = <0>;qcom,sensor-mode = <0>;qcom,cci-master = <1>;status = "ok";clocks = <&clock_gcc clk_mclk2_clk_src>,<&clock_gcc clk_gcc_camss_mclk2_clk>;clock-names = "cam_src_clk", "cam_clk";qcom,clock-rates = <24000000 0>;};

    1.7?閃光燈(Flash?LED)

    閃光燈其實是pmi632驅動的一個IO口,兼具閃光和照明兩種功能。

    閃光模式,亮度值最大值255,照明模式為一半亮度<=127。

    閃光燈拍照,會先預閃(短閃,為了防止紅眼現(xiàn)象),然后再閃一次(長閃),中間需要設置正確的跳幀數(shù),再拍照。

    flash led?節(jié)點配置路徑:kernel\msm-4.9\arch\arm64\boot\dts\xxx\xxx_pmi632.dtsi

    配置 led_flash 節(jié)點,閃光燈由pmi632驅動:

    &soc {led_flash0: qcom,camera-flash {cell-index = <0>;compatible = "qcom,camera-flash";qcom,flash-type = <1>;qcom,flash-source = <&pmi632_flash0 &pmi632_flash1>;qcom,torch-source = <&pmi632_torch0 &pmi632_torch1>;qcom,switch-source = <&pmi632_switch0>;}; };

    ??引用閃光燈節(jié)點

    qcom,led-flash-src = <&led_flash0>;

    1.8?對焦馬達AF?

    用途,實現(xiàn)攝像頭的自動對焦功能。軟件上當作一個CCI設備來處理。

    擁有cam sensor一樣的上電時序,掛載在CCI設備。

    AF 加載失敗會導致camera 無法正常打開。

    配置AF 節(jié)點

    actuator0: qcom,actuator@0 {cell-index = <0>;reg = <0x0>;compatible = "qcom,actuator";qcom,cci-master = <0>;cam_vaf-supply = <&pm8953_l17>;qcom,cam-vreg-name = "cam_vaf";qcom,cam-vreg-min-voltage = <2850000>;qcom,cam-vreg-max-voltage = <2850000>;qcom,cam-vreg-op-mode = <80000>;};

    引用AF 節(jié)點

    qcom,actuator-src = <&actuator0>;

    ?

    2. vendor 添加驅動

    一般lib和chromatix驅動文件廠家會提供,若不提供,需要找一個比較相近的sensor,或同一個廠商、同一個數(shù)據格式的驅動文件上修改而來。

    vendor驅動主要分三部分,

  • lib 驅動參數(shù)配置部分
  • chromatix 效果參數(shù)配置部分
  • 編譯選項配置
  • 2.1?Lib 驅動參數(shù)配置部分

    主攝lib驅動路徑為:vendor\qcom\proprietary\mm-camera\mm-camera2\media-controller\modules\sensors\sensor\libs\imx258\

    路徑下共三個文件:

    imx258_lib.c? // 主要參數(shù)配置在這里面

    imx258_lib.h? // 曝光函數(shù)、對焦等函數(shù)定義

    Android.mk? // 編譯配置文件

    imx258_lib.c 包含:上電時序、init-setting、分辨率輸出配置、數(shù)據格式、gain地址配置、通道配置、降噪參數(shù)配置等等。

    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 此文件直接決定sensor是否能正常出圖。

    imx258_lib.h 包含:gain(模擬增益和數(shù)字增益)、曝光行、等配置。此文件直接決定sensor曝光的3A顯示效果(配合效果文件參數(shù)配置進行)。

    Android.mk作用:這里聲明生成的so庫為 libmmcamera_imx258 .so

    LOCAL_MODULE ???:= libmmcamera_imx258

    以后修改了這里面的參數(shù),可以單編,adb單刷libmmcamera_imx258 .so。

    同理,前攝、景深和主攝配置流程一致:

    主攝:libmmcamera_imx258.so

    前攝:libmmcamera_gc5025.so

    景深:libmmcamera_ov5670.so或 libmmcamera_gc5025.so(與前攝共用)

    以后修改了這里面的參數(shù),可以單編,adb單刷libmmcamera_imx258 .so。

    劃重點,后面要考的。

    補充:

    adb 可以查看lib so庫的位置,可以單編單push去更新配置。

    如:libmmcamera_imx258.so 位于 vendor\lib

  • adb root
  • adb remount ?(Adnroid9.0 需要先disable-verity,才能remount)
  • adb push libmmcamera_imx258.so ?/vendor/lib/
  • adb sync
  • adb remount
  • 2.2?Chromatix 效果參數(shù)配置部分

    主攝效果文件路徑為:vendor\qcom\proprietary\mm-camera\mm-camera2\media-controller\modules\sensors\chromatix\0310\chromatix_imx258\

    adb 下位于 vendor\lib == 格式為 libchromatix_imx258_xxx

    路徑下有很多文件,簡單說明:

    3A:3A 算法參數(shù)配置文件 common: 公共參數(shù)配置文件,這個是必須的 cpp:后端處理效果參數(shù)配置文件 isp:ISP部分文件 postproc:略 Android.mk:編譯選項配置文件。上面每個文件夾中,都會有一個Android.mk 文件,會包含對應的文件,并生成一個效果庫。

    ”舉個栗子“:

    vendor\qcom\proprietary\mm-camera\mm-camera2\media-controller\modules\sensors\chromatix\0310\chromatix_imx258\common\Android.mkLOCAL_SRC_FILES:= chromatix_imx258_common.c LOCAL_MODULE := libchromatix_imx258_common 對應生成 libchromatix_imx258_common.so 效果參數(shù)庫

    劃重點,后面要考

    如有單獨修改,可單編單刷驗證。

    其他的效果文件,配置同上,都會生成對應的效果so庫。

    前攝和景深和主攝配置方法一致,略過。

    2.3. vendor 編譯選項配置

    2.3.1 配置系統(tǒng)要加載的camera

    配置文件:

    vendor\qcom\proprietary\mm-camera\mm-camera2\media-controller\modules\sensors\configs\ msm8953_camera.xml

    // 注意,有做項目抽取的,要到對應目錄修改同名文件

    這個配置文件,不能單編單刷,必須全編全刷vendor才會更新。

    adb 下位于 vendor\etc\camera\camera_config.xml

    下面就是為系統(tǒng)配置了默認主攝imx258,可做兼容。主要信息做簡要說明。

    主攝(ixm258) xml配置文件

    <CameraModuleConfig><CameraId>0</CameraId> // camera ID,主攝0,景深1,前攝2<SensorName>imx258</SensorName> // cam sensor 名字,和imx258_lib.h 中一致<ActuatorName>dw9714</ActuatorName> // 馬達驅動名字,先忽略<FlashName>pmic</FlashName> // 閃光燈控制方式<ChromatixName>imx258_bear_chromatix</ChromatixName> // 效果配置文件名<ModesSupported>1</ModesSupported> <Position>BACK</Position> // 位置后攝<MountAngle>90</MountAngle> // 掛載角度<CSIInfo><CSIDCore>0</CSIDCore> // CSID 的編號,主攝0,景深、前攝1// csi配置,bit1固定為clk,bit0,bit2、bit3、bit4,代表miipi-csi lane通道是否啟用// 如使用4lane,為0xb11111=0x1F。 使用2lane,0b111 = 0x03<LaneMask>0x1F</LaneMask><LaneAssign>0x4320</LaneAssign> // 同上<ComboMode>0</ComboMode></CSIInfo><LensInfo> // 鏡頭等參數(shù)配置,根據規(guī)格書填寫<FocalLength>3.47</FocalLength><FNumber>2.2</FNumber><TotalFocusDistance>1.9</TotalFocusDistance><HorizontalViewAngle>63.84</HorizontalViewAngle><VerticalViewAngle>47.88</VerticalViewAngle><MinFocusDistance>0.1</MinFocusDistance></LensInfo> </CameraModuleConfig>

    前攝(GC5025) xml配置文件

    <CameraModuleConfig><CameraId>2</CameraId><SensorName>gc5025</SensorName><ActuatorName>ces6301</ActuatorName><ChromatixName>gc5025_chromatix</ChromatixName><ModesSupported>1</ModesSupported><Position>FRONT</Position><MountAngle>270</MountAngle><CSIInfo><CSIDCore>1</CSIDCore><LaneMask>0x7</LaneMask><LaneAssign>0x4320</LaneAssign><ComboMode>0</ComboMode></CSIInfo><LensInfo><FocalLength>1.98</FocalLength><FNumber>2.4</FNumber><TotalFocusDistance>1.2</TotalFocusDistance><HorizontalViewAngle>68.0</HorizontalViewAngle><VerticalViewAngle>51.0</VerticalViewAngle><MinFocusDistance>0.1</MinFocusDistance></LensInfo> </CameraModuleConfig>

    景深(兼容OV5670/GC5025 ) xml 配置:

    景深 (OV5670) xml?配置:

    <CameraModuleConfig><CameraId>1</CameraId><SensorName>ov5670</SensorName><ChromatixName>ov5670_chromatix</ChromatixName><ModesSupported>1</ModesSupported><Position>BACK_AUX</Position><MountAngle>270</MountAngle><CSIInfo><CSIDCore>1</CSIDCore><LaneMask>0x7</LaneMask><LaneAssign>0x4320</LaneAssign><ComboMode>0</ComboMode></CSIInfo><LensInfo><FocalLength>1.98</FocalLength><FNumber>2.4</FNumber><TotalFocusDistance>1.2</TotalFocusDistance><HorizontalViewAngle>68.0</HorizontalViewAngle><VerticalViewAngle>51.0</VerticalViewAngle><MinFocusDistance>0.1</MinFocusDistance></LensInfo> </CameraModuleConfig>

    ?

    景深(GC5025) xml?配置

    <CameraModuleConfig><CameraId>1</CameraId><SensorName>gc5025</SensorName><ActuatorName>dw9714</ActuatorName><ChromatixName>gc5025_chromatix</ChromatixName><ModesSupported>1</ModesSupported><Position>BACK_AUX</Position><MountAngle>270</MountAngle><CSIInfo><CSIDCore>1</CSIDCore><LaneMask>0x7</LaneMask><LaneAssign>0x4320</LaneAssign><ComboMode>0</ComboMode></CSIInfo><LensInfo><FocalLength>1.98</FocalLength><FNumber>2.4</FNumber><TotalFocusDistance>1.2</TotalFocusDistance><HorizontalViewAngle>68.0</HorizontalViewAngle><VerticalViewAngle>51.0</VerticalViewAngle><MinFocusDistance>0.1</MinFocusDistance></LensInfo> </CameraModuleConfig>

    2.3.2 效果編譯選項配置

    平臺配置文件中,配置了幾個camera就有幾個效果配置文件。

    主攝:imx258_bear_chromatix.xml

    前攝:gc5025_chromatix.xml

    景深:gc5025_chromatix.xml(和前攝共用) 、ov5670_chromatix.xml

    <ChromatixName>imx258_bear_chromatix</ChromatixName> // 效果配置文件名

    上面提到的這個屬性,就是對應的效果文件名,包含了不同效果模式的配置。

    效果配置文件路徑:vendor\qcom\proprietary\mm-camera\mm-camera2\media-controller\modules\sensors\configs\ imx258_bear_chromatix.xml

    內容如下:

    <CommonChromatixInfo> // 預覽、拍照、錄像使用的基本的配置<ChromatixName><ISPCommon>imx258_bear_common</ISPCommon><PostProc>imx258_bear_postproc</PostProc><CPPPreview>imx258_bear_cpp_preview</CPPPreview><CPPSnapshot>imx258_bear_cpp_snapshot</CPPSnapshot><CPPLiveshot>imx258_bear_cpp_liveshot</CPPLiveshot></ChromatixName></CommonChromatixInfo><ResolutionChromatixInfo><ChromatixName sensor_resolution_index="0"><ISPPreview>imx258_bear_snapshot</ISPPreview><ISPSnapshot>imx258_bear_snapshot</ISPSnapshot><ISPVideo>imx258_bear_default_video</ISPVideo><CPPVideo>imx258_bear_cpp_video</CPPVideo><A3Preview>imx258_bear_zsl_preview_lc898217xc</A3Preview><A3Video>imx258_bear_zsl_video_lc898217xc</A3Video></ChromatixName><ChromatixName sensor_resolution_index="0">

    如上每一種index,都是一種不同顯示模式需要的參數(shù)搭配,包含了不同幀率、不同分辨率的配置類型。

    imx258_bear_commonimx258_bear_postprocimx258_bear_cpp_previewimx258_bear_cpp_snapshot

    每一個庫,都可以在效果路徑下找到對應的Android.mk。

    2.3.3?Lib 和chromatix庫包含編譯選項

    在 device-vendor.mk 配置文件中

    路徑:vendor\qcom\proprietary\common\config\ device-vendor.mk

    // 注意,有做項目抽取的,要到對應目錄修改同名文件

    主要有兩類文件:

    libmmcamera_xxx.so ?是lib驅動的庫libchromatix_xx.so ??是效果驅動的庫

    1、 lib 庫包含

    MM_CAMERA += libchromatix_imx258_common

    2、 chromatix庫包含

    MM_CAMERA += libchromatix_imx258_bear_commonMM_CAMERA += libchromatix_imx258_bear_cpp_hfr_60MM_CAMERA += libchromatix_imx258_bear_cpp_hfr_90MM_CAMERA += libchromatix_imx258_bear_cpp_hfr_120MM_CAMERA += libchromatix_imx258_bear_cpp_liveshotMM_CAMERA += libchromatix_imx258_bear_cpp_previewMM_CAMERA += libchromatix_imx258_bear_cpp_snapshotMM_CAMERA += libchromatix_imx258_bear_cpp_videoMM_CAMERA += libchromatix_imx258_bear_cpp_video_4kMM_CAMERA += libchromatix_imx258_bear_default_videoMM_CAMERA += libchromatix_imx258_bear_hfr_60MM_CAMERA += libchromatix_imx258_bear_hfr_90MM_CAMERA += libchromatix_imx258_bear_hfr_120MM_CAMERA += libchromatix_imx258_bear_liveshotMM_CAMERA += libchromatix_imx258_bear_postprocMM_CAMERA += libchromatix_imx258_bear_previewMM_CAMERA += libchromatix_imx258_bear_snapshotMM_CAMERA += libchromatix_imx258_bear_video_4kMM_CAMERA += libchromatix_imx258_bear_4k_preview_lc898217xcMM_CAMERA += libchromatix_imx258_bear_4k_video_lc898217xcMM_CAMERA += libchromatix_imx258_bear_default_preview_lc898217xcMM_CAMERA += libchromatix_imx258_bear_default_video_lc898217xcMM_CAMERA += libchromatix_imx258_bear_hfr_60_lc898217xcMM_CAMERA += libchromatix_imx258_bear_hfr_90_lc898217xcMM_CAMERA += libchromatix_imx258_bear_hfr_120_lc898217xcMM_CAMERA += libchromatix_imx258_bear_zsl_preview_lc898217xcMM_CAMERA += libchromatix_imx258_bear_zsl_video_lc898217xc

    3、charomatix 配置文件包含

    ? MM_CAMERA += imx258_bear_chromatix.xml

    上述這些庫和chromatix配置文件的包含配置必須寫到 device-vendor.mk 中。

    4、 前攝、景深和主攝的添加流程一致。

    ?

    3. Camera MCLK修改

    根據不同的sensor規(guī)格,有的需要的是24MHz的mclk時鐘,有的則是37.125、75.25MHz的時鐘等等。

    但平臺配置的是默認24MHz輸出。

    那么改如何修改呢?

    參考文檔:

    kba-170619002148_3_[camera]change_to_avoid_camera_mclk_jitter_issue.pdf

    kba-170619002148_3_[camera]change_to_avoid_camera_mclk_jitter_issue.pdf

    3.1?修改MCLK驅動頻率

    有時由于MCLK抖動問題(抖動太大),我們可能會在攝像機預覽中在黑暗場景中看到線噪聲,因此需要解決此類問題,如果從傳感器側調整PLL仍無法解決問題,

    我們需要使用 xo時鐘作為產生MCLK(更好的抖動)的源。

  • Kernel Camera dts部分
  • 路徑:kernel\msm-4.9\arch\arm64\boot\dts\xxx\xxx_msm8953-camera-sensor-qrd.dtsi

    修改為37.125MHz示例:

    status = "ok";clocks = <&clock_gcc clk_mclk0_clk_src>,<&clock_gcc clk_gcc_camss_mclk0_clk>;clock-names = "cam_src_clk", "cam_clk";// qcom,clock-rates = <24000000 0>;qcom,clock-rates = <37125000 0>;};

    2. Kernel clk src部分

    路徑: kernel\msm-4.9\drivers\clk\msm\clock-gcc-8953.c

    修改方法,前攝37.125例:

    static struct clk_freq_tbl ftbl_mclk1_clk_src[] = {F( 24000000, gpll6_main_div2, 1, 2, 45),F( 33330000, gpll0_main_div2, 12, 0, 0 ),F( 36610000, gpll6, 1, 2, 59), + F( 37200000, gpll0, 1, 2, 43), // set 37.125 MhzF( 66667000, gpll0, 12, 0, 0 ),F_END };

    主攝修改:

    主攝修改: static struct clk_freq_tbl ftbl_mclk0_clk_src[] = {F( 24000000, gpll6_main_div2, 1, 2, 45),F( 33330000, gpll0_main_div2, 12, 0, 0 ),F( 36610000, gpll6, 1, 2, 59), + F( 37200000, gpll0, 1, 2, 43), // set 37.125 MhzF( 66667000, gpll0, 12, 0, 0 ),F_END };

    3. Vendor Camera lib文件修改

    路徑:vendor\qcom\proprietary\mm-camera\mm-camera2\media-controller\modules\sensors\sensor\libs\xxx\xxx_lib.h

    修改方法:

    .seq_type = CAMERA_POW_SEQ_CLK,.seq_val = CAMERA_MCLK,// .config_val = 24000000,.config_val = 37200000, .delay = 20,

    3.2 修改 MCLK 驅動能力

    參考文檔:KBA_170619001341_3__Camera_How_to_change_MCLK_driv.pdf

    修改方式:

    /*sensors */cam_sensor_mclk0_default: cam_sensor_mclk0_default {/* MCLK0 */mux {/* CLK, DATA */pins = "gpio26";function = "cam_mclk";};config {pins = "gpio26";bias-disable; /* No PULL */// 2 mA, change to 4mA, 2, 4, 6, 8, 10… max is 16mA// 默認2ma,最大可修改為16madrive-strength = <2>; /* 2 MA */};};

    ?

    Tips:

    lib?so 庫單刷驗證:

    版本需要是debug 版本,需要root和remount

  • camera so庫單刷,要 root和remount,才能單刷,然后 adb sync、 reboot、push
  • 附一個單刷腳本
  • @echo onadb root adb remountadb push ?out\target\product\M11\vendor\lib\libmmcamera_imx307.so? /vendor/lib/ adb push? out\target\product\M11\vendor\lib\libmmcamera_imx307_face.so /vendor/lib/adb sync adb reboot

    效果so庫的單刷驗證同上。

    ?

    你再快,也永遠有人比你快!Fighting ~~

    ?

    總結

    以上是生活随笔為你收集整理的Qcom平台添加 Camera 驱动(msm8953)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    91精品国产99久久久久 | 国产精品久久久久婷婷 | 亚洲欧美激情插 | 日韩国产欧美视频 | 欧美孕交vivoestv另类 | 黄污视频网站大全 | 啪啪资源| 亚洲精品xxx | 日韩精品电影在线播放 | 国产精品99久久99久久久二8 | 国产在线观看不卡 | 91精品综合在线观看 | 日韩在线观看三区 | 中文字幕影视 | 欧美亚洲久久 | 亚洲一区欧美精品 | 91成人精品一区在线播放 | av片免费播放| 免费特级黄色片 | 四虎永久免费在线观看 | 婷婷激情欧美 | 99久久99| 国产精品久久久久久麻豆一区 | 国产精品不卡在线播放 | 91精品久久久久久久久 | 亚洲欧美在线观看视频 | 亚洲美女免费视频 | 三三级黄色片之日韩 | 91精品综合在线观看 | 色综合久久久久 | 久久视屏网 | 天天av天天 | 激情文学综合丁香 | av一级久久 | 成年人视频免费在线播放 | 人人玩人人爽 | 91精品色 | 成人免费视频播放 | 国产精品人人做人人爽人人添 | 久久综合狠狠综合久久激情 | 亚洲人人av | 久久亚洲视频 | 亚洲精品在 | 中文资源在线观看 | 精品一区二区三区久久 | 婷婷在线网 | 中文字幕日韩高清 | 成人免费在线网 | 久久久久久久国产精品视频 | 在线观看黄色小视频 | 国产蜜臀av | 黄色片网站av | 国产精品国产三级国产专区53 | 午夜av在线播放 | 粉嫩aⅴ一区二区三区 | 性色视频在线 | 四虎8848免费高清在线观看 | 亚洲精品久久久久58 | 中文在线a天堂 | 视频在线观看入口黄最新永久免费国产 | 成人免费毛片aaaaaa片 | 国产一级免费观看视频 | 国产午夜不卡 | 日本特黄一级片 | 久久久久久久久久久高潮一区二区 | 国产精品亚州 | 超碰精品在线观看 | 91在线日韩| 四虎影院在线观看av | 天海翼一区二区三区免费 | 97色资源 | 国产精品毛片一区二区 | 日韩精品不卡在线观看 | 999久久久精品视频 日韩高清www | 视频在线观看99 | 日日日日日 | 亚洲男男gaygay无套 | av不卡在线看| 亚洲黄色一级电影 | 看片网站黄色 | 99re8这里有精品热视频免费 | 99国产精品视频免费观看一公开 | 99精品在线观看 | 久久久免费播放 | 亚洲一区二区视频在线播放 | 亚洲电影成人 | 中文字幕电影高清在线观看 | 丁香5月婷婷久久 | 天天插天天射 | www.少妇| 国产视频在线观看一区 | 国产在线精品一区二区 | 四虎在线观看视频 | 香蕉97视频观看在线观看 | 欧美成人性网 | 午夜精品电影 | 国语对白少妇爽91 | 婷婷国产v亚洲v欧美久久 | 91久久国产露脸精品国产闺蜜 | 中文字幕日韩精品有码视频 | 最近字幕在线观看第一季 | 又黄又爽又色无遮挡免费 | 国产96视频| 免费观看成年人视频 | 国产精品成人一区二区三区吃奶 | 国产亚洲成人精品 | 日韩乱码中文字幕 | 福利视频| 91高清免费在线观看 | 夜夜操天天操 | 伊人中文字幕在线 | 天天色成人 | 91视频麻豆视频 | 97精品视频在线 | 夜夜夜影院 | 久久久久免费精品视频 | 中文字幕在线一区二区三区 | www.福利 | 一区二区三区精品在线 | 91精品视频在线看 | 国产资源免费 | 天天射,天天干 | 国产亚洲精品久久久久久网站 | 国产精品久久 | 亚洲一区动漫 | 日韩欧美久久 | 激情五月看片 | 国产原厂视频在线观看 | 久久无码精品一区二区三区 | 国产精品久久久久一区二区国产 | 日韩av不卡在线 | 五月综合激情婷婷 | 国产视频在线观看一区 | 国产福利91精品一区二区三区 | 国产精品观看在线亚洲人成网 | 国内久久久久久 | 国产成人久久精品77777综合 | 久久图| 国产中文在线播放 | 日韩有码第一页 | 久久精品www人人爽人人 | 精品视频在线播放 | 黄色h在线观看 | 免费高清在线观看电视网站 | 欧美大香线蕉线伊人久久 | 人人精久| www.日韩免费 | 超碰在线最新 | 日韩亚洲欧美中文字幕 | 国产视频欧美视频 | 深夜免费小视频 | 婷婷视频在线播放 | 国产一区视频免费在线观看 | 免费看国产a | 亚洲人人av| 色综合天天色综合 | 国产在线观看二区 | 成人免费观看电影 | 九九热精 | 久久精品视频网站 | 在线观看日韩精品视频 | 天天操天天射天天添 | 91在线小视频| 亚洲色视频 | 久久草网| www.久热 | 天天干天天干天天干天天干天天干天天干 | 国产精品毛片久久蜜 | 国产高清在线免费视频 | 999成人| 成人免费观看在线视频 | 亚洲精品中文字幕视频 | 国际精品久久久久 | 最新中文字幕在线播放 | 伊人婷婷综合 | 日本婷婷色 | 色综合久久天天 | 欧美日韩视频一区二区三区 | 一级黄色大片在线观看 | 激情六月婷婷久久 | 国产91精品在线观看 | 国产精品美女久久久 | 日本一区二区三区视频在线播放 | 99这里只有久久精品视频 | 中国精品少妇 | 国产一区欧美二区 | 成人性生活大片 | 国产一区二区在线观看视频 | 夜夜爽天天爽 | 日韩精品免费在线视频 | 在线天堂日本 | 日本精品一区二区三区在线播放视频 | 亚洲国产综合在线 | 天天色宗合 | 三级黄色理论片 | 国产经典 欧美精品 | 96av在线视频 | 在线观看国产区 | 久久超 | 深夜男人影院 | 中文在线√天堂 | 日韩大片在线免费观看 | 欧美一级大片在线观看 | 日韩av综合网站 | 黄色国产区 | 四虎欧美 | 五月婷婷综合在线 | 激情开心色 | 国产精品美女久久久久久网站 | 中文字幕国产在线 | 国产一区二区不卡视频 | 亚洲精品欧美成人 | 日韩av免费观看网站 | 久久理论电影网 | 天天色综合三 | 久久综合免费视频 | 国产精品99久久免费黑人 | av大片网址 | 天天干天天草天天爽 | 91大神dom调教在线观看 | 97色婷婷| 国产超碰在线观看 | 久久综合久久综合久久 | 国内视频在线 | 久久黄色网页 | 成人蜜桃网 | 2021久久 | 久久久免费国产 | 久久综合影视 | 欧美另类视频 | 99成人在线视频 | 久久系列| 日韩专区av | 免费中文字幕 | 波多野结衣小视频 | 一区二区三区免费在线 | 九九在线精品视频 | 久久精品aaa| 正在播放国产一区二区 | 色婷婷狠狠五月综合天色拍 | 免费进去里的视频 | 狠狠操天天射 | 在线免费av播放 | 日产av在线播放 | 午夜精品久久久久久99热明星 | 午夜 免费 | 手机看国产毛片 | 欧洲精品码一区二区三区免费看 | 456免费视频 | 国产成人精品亚洲a | 午夜精品视频免费在线观看 | 久久99国产精品久久99 | 欧美成人在线免费 | 97超碰人人看 | 欧美色婷 | 午夜神马福利 | 中文字幕在线网 | 久久久www免费电影网 | 日韩精品一区二区三区三炮视频 | 亚洲综合五月天 | 久草视频中文 | 91亚洲影院| 五月天视频网站 | 日本久久免费电影 | 麻豆av电影 | 99 色| 五月婷在线视频 | 欧美少妇18p | 国产五月婷婷 | 国产精品成人自产拍在线观看 | 99精品视频一区 | 激情五月激情综合网 | 亚洲一一在线 | 天天草天天干天天射 | 国产福利精品视频 | 国产亚洲综合性久久久影院 | 视色网站 | 亚洲欧洲日韩在线观看 | 中文字幕2021 | 欧美日韩视频在线一区 | .国产精品成人自产拍在线观看6 | 午夜视频不卡 | 99热精品在线 | 天天射射天天 | 国产 日韩 在线 亚洲 字幕 中文 | 日本爱爱免费 | 色婷婷狠狠五月综合天色拍 | 国产精品原创视频 | 91av片| av在线网站大全 | 视频1区2区| 天天综合网入口 | 久久久精品国产一区二区三区 | 天天操天天干天天操天天干 | 曰本三级在线 | 人人澡超碰碰 | 五月天六月丁香 | 九热在线 | 亚洲国产中文在线 | 日韩av电影免费在线观看 | 日本三级中文字幕在线观看 | 亚洲欧美精品一区二区 | 中文字幕乱在线伦视频中文字幕乱码在线 | 日韩免费一二三区 | 亚洲精品ww| 国产色拍| 综合激情网... | 日韩免费视频 | 国产黄色av网站 | 亚洲精品乱码久久久久久蜜桃不爽 | av在线播放快速免费阴 | 日韩欧美成 | 99久久精品久久久久久动态片 | 正在播放日韩 | 超碰成人网| 麻豆视频一区二区 | 国产91对白在线 | 久久免费高清 | 亚洲久草视频 | 日韩免费观看一区二区三区 | 中文字幕电影高清在线观看 | 日韩欧美精品在线观看视频 | 极品久久久久久久 | 狠狠综合网 | 久久久精品国产一区二区三区 | 免费观看的黄色 | 中文字幕国产精品一区二区 | 一级黄色大片在线观看 | 亚洲国产视频直播 | 久久91久久久久麻豆精品 | 91在线免费观看国产 | 99久久成人| 亚洲精品视频在线观看免费 | 久久国语露脸国产精品电影 | 黄色字幕网| 成年人视频在线免费观看 | 99精品国产亚洲 | 色网站在线免费观看 | 亚洲日韩欧美一区二区在线 | 999久久久欧美日韩黑人 | 九九在线视频免费观看 | 国产在线观看a | 最新黄色av网址 | 久久久免费在线观看 | 国产视频一区在线 | 99色免费视频 | 日日操夜| 婷婷免费视频 | 亚洲欧美成人 | 日日夜夜添| 天天操夜夜操 | 国产亚洲精品久久久久秋 | h动漫中文字幕 | 免费网站v | 国产在线精品福利 | 91精品高清 | 国产成人专区 | 国产九九在线 | 久久久久国产一区二区三区 | 欧美日韩不卡在线观看 | 欧美一级片在线免费观看 | 国产小视频在线看 | 超碰国产在线播放 | 911亚洲精品第一 | 亚洲电影黄色 | 麻豆视频免费观看 | 精品视频免费播放 | 精品一区二区免费 | 国产一区二区三区网站 | 岛国大片免费视频 | 欧美在线视频日韩 | 日本精品va在线观看 | 亚洲精品高清一区二区三区四区 | 久久免费看 | 欧美精品在线免费 | 久久一区二区三区四区 | 亚洲激情精品 | 中文字幕成人在线 | 92国产精品久久久久首页 | 国产在线观看av | 欧美在线一二 | 日韩精品一区二区三区三炮视频 | 亚洲激精日韩激精欧美精品 | 中文字幕免费高清av | 国产h在线观看 | 国产精品麻豆欧美日韩ww | 欧美在线视频二区 | 国产91精品看黄网站在线观看动漫 | 成年人免费电影 | www亚洲国产 | 欧美午夜性 | 黄色小视频在线观看免费 | 五月天亚洲激情 | 国产精品一区二区三区免费看 | 在线导航福利 | 操久在线| 日韩欧美在线一区 | 999久久久免费视频 午夜国产在线观看 | 激情av资源网 | 亚洲成人av片在线观看 | 亚洲精品免费在线视频 | 国内精品国产三级国产aⅴ久 | 激情偷乱人伦小说视频在线观看 | 国产精品一区二区在线观看 | 一级久久久 | 亚洲免费色 | 97热在线观看| 深爱五月网 | 91看片在线看片 | 亚洲精品麻豆视频 | 日韩欧美高清一区二区三区 | 亚洲国产三级在线观看 | 人人澡人摸人人添学生av | 91久久国产精品 | 久久免费中文视频 | 91精品视频免费观看 | 久久中文网 | 亚洲五月综合 | 免费成人在线电影 | 久久视频在线观看中文字幕 | 97超碰超碰久久福利超碰 | 国产1区在线观看 | 天天天插 | 1024手机看片国产 | 在线观看不卡视频 | 精品一区二三区 | 亚洲国产欧美在线人成大黄瓜 | 亚洲精品乱码久久久久久蜜桃欧美 | 中文在线√天堂 | 丝袜美腿在线播放 | 国产aa精品 | 日本精品视频一区二区 | 激情欧美一区二区三区 | 久久狠狠干| 69亚洲乱 | 国产a级免费 | 96久久精品 | 免费国产一区二区 | 免费日韩在线 | 欧美另类网站 | 91精品网站 | 成人片在线播放 | 亚洲成人家庭影院 | 国内精品久久天天躁人人爽 | 亚洲一区二区视频在线 | 久草在线观看 | 国产a级精品 | 天天色天天干天天色 | 在线播放第一页 | 日韩精品一区二区久久 | 久久91网| 91成人免费视频 | 欧美在线一 | 欧美成人在线免费 | 久久视频6 | 亚洲开心激情 | 久久久精品亚洲 | 国产精品成人久久久久久久 | 欧美性色黄 | 韩国av一区二区三区在线观看 | 国产成人精品久久二区二区 | 婷婷丁香色 | 日韩精品视频在线观看网址 | 免费黄在线观看 | 婷婷综合久久 | 亚洲国内精品在线 | 国产精品自在线 | 亚洲精品91天天久久人人 | 中文字幕在线观看1 | 久久国产三级 | 毛片网在线播放 | 国产日韩在线播放 | 国产精品va在线观看入 | 日日干av | 久久综合久久综合这里只有精品 | 色99中文字幕 | 涩av在线| 成人小视频在线播放 | 亚洲天堂网视频 | 欧美va在线观看 | 成人蜜桃网 | 一区二区三区免费看 | av电影亚洲 | 激情一区二区三区欧美 | 综合久久久久久久 | 在线观看视频99 | 综合色播 | 婷婷成人在线 | 国产福利精品一区二区 | 国产精品久久久久久久电影 | 欧美午夜精品久久久久 | 精品国产aⅴ麻豆 | 91九色最新地址 | 91精品国产91 | 草久在线播放 | 国产日本三级 | 国产一区二区三精品久久久无广告 | 国产日产精品一区二区三区四区的观看方式 | 五月婷婷丁香六月 | 天天操天天干天天爽 | 精品国产视频在线观看 | 日日夜夜精品网站 | 天天爽人人爽夜夜爽 | 激情五月婷婷网 | 免费在线观看的av网站 | 日韩免费视频播放 | 国产精品高清免费在线观看 | 国产成人精品在线观看 | 狠狠色狠狠综合久久 | 久久久亚洲国产精品麻豆综合天堂 | 国产在线精品国自产拍影院 | 精品一区二区影视 | av一区在线 | 麻豆久久精品 | 日本三级不卡 | 欧美 日韩 成人 | 国产黄网在线 | 91精品视频免费看 | 中文字幕在线影院 | 九九色综合 | 国产不卡视频在线 | 免费观看性生交大片3 | 日韩久久久久久 | 天天天天天天干 | 精品视频国产一区 | 日日干夜夜草 | 亚洲精品视频在线观看免费视频 | 国产伦精品一区二区三区高清 | 国产精品永久久久久久久www | 91亚色视频| 日韩在线视频在线观看 | 日韩午夜精品 | 久久免费精品一区二区三区 | 五月天色综合 | 久久一区精品 | 免费观看成人 | 91在线看视频 | 国产精品1024 | 久久久久免费精品视频 | 九九九九精品九九九九 | 亚洲日本欧美 | 国产在线国产 | 色综合天天天天做夜夜夜夜做 | 五月天婷婷在线观看视频 | 热久久视久久精品18亚洲精品 | 精品自拍网 | 国际精品久久久 | 日韩黄色免费 | 久久电影日韩 | 亚洲成人免费在线观看 | 色97在线 | 97色se| 久久婷婷国产色一区二区三区 | 又爽又黄在线观看 | 国产高清av在线播放 | 欧美一级片免费 | 久久草草热国产精品直播 | 国产成人久久精品亚洲 | 色婷婷久久 | 中文字幕av在线免费 | 一级黄毛片 | 久久撸在线视频 | 91av视频免费观看 | 国产精品亚洲人在线观看 | 国产精品久久久久毛片大屁完整版 | 国产免费一区二区三区网站免费 | 国产精品久久久久久久久久新婚 | 久久久久这里只有精品 | 中文字幕国语官网在线视频 | 亚洲欧美乱综合图片区小说区 | 日本中文字幕在线免费观看 | 日韩在线观看a | 国产精品18久久久久久vr | 国产精品对白一区二区三区 | 亚洲视频精品在线 | 人人爱爱人人 | 欧美精品久久 | 激情婷婷欧美 | 97超在线| 午夜精品久久久久 | 综合在线色 | 成人一区电影 | 天堂资源在线观看视频 | 狠狠色丁香婷婷综合基地 | 久久高清视频免费 | 51精品国自产在线 | 伊人激情网 | 亚洲一级二级三级 | 天天亚洲 | 偷拍久久久 | 99999精品 | 日韩精品视频在线观看网址 | 91av在线电影 | 色综合久久久久综合99 | 欧美日韩中文字幕视频 | 国产精品嫩草影视久久久 | 综合激情婷婷 | 91在线91 | 麻豆精品视频在线 | 久久久久在线视频 | 久久久久久毛片精品免费不卡 | 在线观看免费一级片 | 国产黄a三级 | 亚洲欧美乱综合图片区小说区 | 国产伦理剧 | 探花视频在线观看免费 | 欧美激情视频一区 | 午夜精品一区二区三区在线 | 成年人视频在线免费 | 免费观看的av| 日韩二区精品 | 日本aaa在线观看 | 在线观看中文字幕第一页 | 亚洲专区 国产精品 | 精品视频资源站 | 九九爱免费视频 | 五月婷婷欧美视频 | 丁香婷婷综合激情五月色 | 久草精品视频在线看网站免费 | 国产伦精品一区二区三区无广告 | 亚洲永久国产精品 | 色之综合网 | 依人成人综合网 | 99久久99久久精品 | 久草免费新视频 | 久久久高清一区二区三区 | 日韩精品一二三 | 日韩专区在线观看 | 久久久久久网站 | 中文字幕av免费在线观看 | 久久午夜免费视频 | 亚洲国产人午在线一二区 | 伊人看片| 狠狠综合久久av | 婷婷伊人网 | 综合网成人 | av在线影视 | 丁香视频五月 | 三级毛片视频 | 五月天伊人网 | 日韩欧美一区二区三区视频 | 337p日本大胆噜噜噜噜 | 92中文资源在线 | 久久精品成人热国产成 | 婷婷99| 激情五月激情综合网 | 国产精品美女久久久久久免费 | 黄色资源在线 | 欧美色久 | 波多野结衣久久资源 | 国产91在线播放 | 久草网视频在线观看 | 91av电影网 | 午夜在线资源 | 久久久免费看视频 | 精品1区二区 | 久久手机看片 | 91成品视频 | 天天射天天射天天射 | 国产亚洲一区二区在线观看 | 日韩视频免费观看高清完整版在线 | 国产精品观看 | 中文理论片 | 国内精品小视频 | 久久精品国产一区二区电影 | av性网站| a在线观看国产 | 国产一区二区午夜 | 久久九九视频 | 国产女人40精品一区毛片视频 | bbw av| 成人全视频免费观看在线看 | www.黄色片网站 | 久久精品小视频 | 亚洲第五色综合网 | 成人影片在线免费观看 | 伊人六月 | 亚洲一区二区麻豆 | 欧美一级免费高清 | 激情五月婷婷激情 | 色香网 | 四虎在线观看 | 美女黄久久 | 亚洲精品国 | 夜夜澡人模人人添人人看 | 亚洲国产成人久久综合 | 欧美在线一二 | 欧美精品乱码久久久久久 | 亚洲视频 视频在线 | 欧美精品久久人人躁人人爽 | 久久精品电影院 | 日韩在线第一区 | 日韩理论在线播放 | 伊人国产在线播放 | 99精品在线直播 | 天天干天天摸 | 国产精品美女久久久久久久久久久 | 99精品久久久久久久久久综合 | av在线在线 | 日韩视频一区二区三区 | 色爱成人网 | 人人插人人玩 | 天堂中文在线视频 | 黄色一级网 | 国产精品成人在线观看 | 91九色porny蝌蚪主页 | 中文字幕av免费在线观看 | 久久久久久久久久久成人 | 国产精品久久久久亚洲影视 | 亚洲国产小视频在线观看 | 国产一级大片在线观看 | 国产在线观看91 | 激情久久伊人 | av不卡在线看 | 亚洲国产精品视频在线观看 | 国产探花在线看 | 久久99最新地址 | 成人精品视频久久久久 | 国产精品毛片网 | 亚洲精品视频久久 | 美女视频一区 | 国产一区二区三区免费在线 | 色婷婷av一区二 | 欧美亚洲一区二区在线 | 97综合在线 | 九色精品在线 | 一区中文字幕 | 中文字幕在线看片 | 国产午夜麻豆影院在线观看 | 黄色三级免费观看 | 69国产盗摄一区二区三区五区 | 国产人在线成免费视频 | 国产精品一区二区三区在线免费观看 | 国产精品一区二 | 色视频 在线 | 久草在在线 | 992tv在线观看 | 91九色老 | 4438全国亚洲精品在线观看视频 | 欧美日韩综合在线观看 | 一区在线观看 | 青青草国产成人99久久 | 伊人av综合 | 久草在线免费看视频 | 日韩久久久 | 人人插人人插 | 国产精品videoxxxx | 国产精品区二区三区日本 | 在线观看视频精品 | 美女网站色免费 | 日本99精品| 国产精品视频一二三 | 日韩综合精品 | 色综合久久久久久久 | 9999在线观看 | 日日干天天插 | 国产999视频| 综合网成人 | 国产一区网址 | 天天插天天射 | 精品一区二区6 | 亚洲国产剧情av | 在线国产一区 | 久久精品视频中文字幕 | 久草精品视频在线播放 | 中文字幕免费一区 | 午夜影院一级片 | 在线观看视频一区二区三区 | 99国产一区二区三精品乱码 | 一性一交视频 | 中文成人字幕 | 国产精品久久久久久吹潮天美传媒 | 成全在线视频免费观看 | 国产黄色av| 日韩av进入| 亚洲成人黄色网址 | 日韩av一区二区三区 | 亚洲天堂社区 | 亚洲欧美日韩国产 | 一级黄色片在线播放 | 91亚色视频| bayu135国产精品视频 | 国产精品麻豆99久久久久久 | 国产一级二级三级在线观看 | 欧美色888| 欧美福利在线播放 | 一区二区三区 中文字幕 | 色天天久久 | 91丨九色丨国产在线观看 | 在线中文字幕视频 | 狠狠狠色丁香婷婷综合久久五月 | 久青草影院 | 久久理论片| 国产成人精品一区二区在线观看 | 欧美一级片免费 | 国产黄色电影 | 2023国产精品自产拍在线观看 | 久久亚洲影院 | 亚洲国产黄色片 | 免费观看www7722午夜电影 | 日日操日日插 | 免费成人av | 99在线热播| 精品视频专区 | 久久超碰99 | 国产精品对白一区二区三区 | 天天操天天操天天操天天操天天操天天操 | 色婷五月| 国产亚洲婷婷免费 | 日韩av在线网站 | 日韩激情小视频 | av黄色在线播放 | 国际精品网 | www.av小说| 日本中文字幕在线电影 | 精品国产一区二区三区久久久蜜臀 | av看片在线 | 深爱激情av | 欧美日韩aaaa| 99久久精品免费一区 | 91av网址| 国产在线精品区 | 久久综合九色综合97婷婷女人 | 99热这里只有精品在线观看 | 久久久久久久久久亚洲精品 | 国产精品久久久99 | 免费日韩视 | 日日夜夜av | 国产一区精品在线 | 超碰在线97免费 | 日韩在线观看第一页 | 人成免费网站 | 中文字幕在线观看完整版 | 亚洲不卡123 | 91人人澡人人爽人人精品 | 亚洲精品视频网站在线观看 | 91精品国产三级a在线观看 | 久久久久成人免费 | 亚洲涩涩一区 | 日韩av播放在线 | av视屏在线播放 | 视频在线观看99 | 日韩久久午夜一级啪啪 | 久久免费视频3 | 亚洲精品小视频在线观看 | 一区二区三区在线免费观看视频 | 狠狠躁18三区二区一区ai明星 | 亚洲精品福利视频 | 香蕉视频免费看 | 久久少妇免费视频 | 久久色中文字幕 | 色噜噜狠狠狠狠色综合久不 | 婷婷 综合 色 | www.国产视频| 一区二区视频免费在线观看 | 综合久久久久 | 免费看黄网站在线 | 免费麻豆网站 | 午夜av免费| 人人干人人草 | 天天干干 | 久久久久99精品国产片 | 久久久久久久久影院 | 激情视频久久 | 在线国产中文字幕 | 久久久精品一区二区 | 亚洲最大av网| 狠狠狠狠狠狠操 | 丁香视频五月 | 精品国精品自拍自在线 | 欧美日韩在线观看一区二区 | 欧洲亚洲精品 | 欧美日韩中文字幕在线视频 | 在线免费视频 你懂得 | 黄色小网站在线观看 | 国产成人精品综合久久久 | av天天色 | 免费网站观看www在线观看 | 人人看人人 | 一区二区欧美日韩 | 久草视频在 | 五月婷婷在线播放 | 亚洲视频999 | 激情五月综合 | 精品一区二区三区香蕉蜜桃 | 亚洲欧美成人综合 | 国产色影院 | 欧美一级久久 | 福利久久久 | 免费成人av | 亚洲一区二区精品视频 | 国产成人久久av免费高清密臂 | 欧美aaa视频| 亚洲高清在线观看视频 | 最新av网址在线 | 97视频在线观看播放 | 国产一区高清在线观看 | 激情五月婷婷综合 | 99久久综合国产精品二区 | 97视频资源 | 日韩激情精品 | 黄色av网站在线免费观看 | 欧美一区二区在线免费看 | 最新久久久 | 免费黄色在线播放 | 日韩三级视频在线看 | 欧美精品在线一区二区 | 国产一区欧美日韩 | 高清av在线 | 欧美亚洲xxx| 国产精品美女久久久久久 | 久久午夜精品视频 | 国内精品久久久久久久久 | 狠狠五月婷婷 | 日本中文字幕高清 | 九九热免费在线视频 | 久久欧美视频 | 国产黄网在线 | 91欧美视频网站 | 亚洲激情在线观看 | 日韩最新理论电影 | 一区二区精品 | 国产福利91精品一区 | 国产免费三级在线观看 | 一本一道久久a久久精品蜜桃 | 99精品国产99久久久久久福利 | 国产裸体永久免费视频网站 | 日韩精品播放 | 精久久久久 | 97超碰国产精品女人人人爽 | 国产精品日韩欧美一区二区 | 国产黄色大片免费看 | 99热最新| 91亚洲国产成人久久精品网站 | 精品国产一区二区三区久久影院 | 久久精品国产99国产 | 一区二区精品久久 | 免费一级片视频 | 在线视频精品播放 | 精品免费在线视频 | 久久国产精品99久久久久久丝袜 | av一级片 | 亚洲精品国产欧美在线观看 | 日韩中文字幕免费视频 | 一区二区三区久久精品 | 久久人人添人人爽添人人88v | 五月开心综合 | 日韩av电影中文字幕在线观看 | 国产特级毛片aaaaaa毛片 | 六月激情丁香 | 亚洲精品合集 | 日韩激情一二三区 | 国产精品一区二区三区在线免费观看 | av观看久久久 | 婷婷日日 | 在线欧美中文字幕 | 国产精品九九九九九九 | 国产免费专区 | 中文字幕在线一区二区三区 | 国产日本在线 | 日本久久电影网 | 亚洲视频每日更新 | www.91成人| 韩国在线视频一区 | 全久久久久久久久久久电影 | 99精品国产免费久久 | 日本在线h | 国产精品99久久久 | 国产精品欧美在线 | 中文字幕美女免费在线 | av不卡免费看 | 国产在线观看午夜 | 韩国精品在线观看 | 成人性生交视频 | 国产精品精品久久久 | 亚洲伊人婷婷 | 成年人视频在线 | 狠狠色伊人亚洲综合网站色 | 日韩av一区二区三区在线观看 | 色视频网址 | 在线视频 你懂得 | 亚洲网站在线 | 99热国内精品 | 天天操天天舔天天干 | 国产91av视频在线观看 | 天天干人人 | 国产精品久久久久久爽爽爽 | 天天av天天 | 成人在线免费看视频 | 国产又粗又硬又爽视频 | 欧洲成人av | 黄色网www| 狠狠的操你 | 欧美久草在线 | 中文字幕在线观看日本 | 在线观看视频一区二区 | 少妇bbbb搡bbbb桶 | 999热线在线观看 |