This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/AM5728:ADV7842子设备驱动程序

Guru**** 2546020 points
Other Parts Discussed in Thread: TPD12S015, TMP102, TLV320AIC3104

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/604550/linux-am5728-adv7842-subdevice-driver

器件型号:AM5728
主题中讨论的其他器件:DRA752TPD12S015TMP102TLV320AIC3104PMP

工具/软件:Linux

您好!

我们将定制的 adv7842板与 evm5728上的 VIP 连接。

内核4.4.19中包含的 adv7842视频设备驱动程序不支持设备树。 因此、我对探头功能进行了以下更改:

1.手动设置平台数据(可在以后从设备树检索)

2.在 探测函数末尾调用 v4l2_async_register_subdev (SD)

驱动程序中没有进行其他更改。

static int adv7842_probe (struct i2c_client *客户端、
const 结构 i2c_device_id *id)

struct adv7842_state *状态;
静态常量结构 v4l2_dv_timings ea640x480 =
V4L2_DV_BT_CEA_640X480P59_94;
struct adv7842_platform_data *pdata;
struct v4l2_ctrl_handler * hdl;
struct v4l2_subdev *sd;
U16修订版;
Int 错误;

/*检查适配器是否支持所需功能*/
if (!i2c_check_functionality (client->adapter、I2C_FUNC_SMBus_Byte_data))
返回-EIO;

v4L_dbg (1、debug、client、"Detecting adv7842 client on address 0x%x\n"、
CLIENT->addr << 1);

/***** 新的***** /
struct adv7842_platform_data adv7842_pdata ={
disable_pwrdnb = 1、
.ain_SEL = ADV7842_AIN1_2_3_NC_SYNC_1_2、
bus_order = ADV7842_bus_order_RBG、
.op_format_mode_SEL = ADV7842_OP_FORMAT_MODE0、
.blank_data = 1、
.op_656_range = 1、
.dr_str_data = 3、
.dr_str_clk = 3、
.dr_str_sync = 3、
.mode = ADV7842_MODE_HDMI、
HDMI_FREE_RUN_ENABLE = 1、
vid_std_select = ADV7842_HDMI_COMP_VID_STD_HD_1250P、
i2c_sdp_io = 0x4a、
.i2c_sdp = 0x48、
.i2c_cp = 0x22、
.i2c_VDP = 0x24、
i2c_afe = 0x26、
.i2c_HDMI = 0x34、
i2c_repeater = 0x32、
.i2c_EDID = 0x36、
i2c_infosfRAME = 0x3E、
.i2c_CEC = 0x40、
i2c_avlink = 0x42、
};

pdata =&adv7842_pdata;

/***** 结束新的***** /

State = devm_kzalloc (&client->dev、sizeof (struct adv7842_state)、gfp_kernel);
如果(!state){
v4L_err (client、"无法分配 adv7842_state 内存!\n");
return -ENOMEM;

/*平台数据*/
State->pdata =*pdata;
station->timings = cea640x480;
state->format = adv7842_format_info (state、media_BUS_FMT_YUYV8_2X8);

SD =状态->SD (&S);
v4l2_i2c_subdev_init (SD、客户端、&adv7842_ops);
ds->flags |= V4L2_SUBDEV_FL_HAS_DEVNODE | V4L2_SUBDEV_FL_HAS_EVENT_EVES;
State->MODE = pdata->MODE;

State->HDMI_PORT_A = pdata -> input == ADV7842_SELECT_HDMI_PORT_A;
state->restart stdi_once = true;

/* i2c 是否可以访问 adv7842? *
版本= Adv_smbus_read_Byte_data_check (client、0xEA、true)<< 8 |
Adv_smbus_read_Byte_data_check (客户端、0xeb、true);
if (rev!= 0x2012){
v4l2_info (sd、"第一次读取尝试时、获取 rev=0x%04x \n"、rev);
版本= Adv_smbus_read_Byte_data_check (client、0xEA、true)<< 8 |
Adv_smbus_read_Byte_data_check (客户端、0xeb、true);

if (rev!= 0x2012){
v4l2_info (sd、"地址0x%x (rev =0x%04x)上的不是 adv7842 \n"、
client->addr << 1、rev);
return -ENODEV;

if (pdata->chip_reset)
MAIN_RESET (SD);

/*控制处理程序*/
HDL =&state->HDL;
v4l2_ctrl_handler_init (HDL、6);

/*按标识号升序添加*/
v4l2_ctrl_new_std (HDL、&adv7842_ctrl_ops、
V4L2_CID_brightness、-128、127、1、0);
v4l2_ctrl_new_std (HDL、&adv7842_ctrl_ops、
V4L2_CID_Contrast、0、255、1、128);
v4l2_ctrl_new_std (HDL、&adv7842_ctrl_ops、
V4L2_CID_saturation、0、255、1、128);
v4l2_ctrl_new_std (HDL、&adv7842_ctrl_ops、
V4L2_CID_Hue、0、128、1、0);

/*自定义控件*/
state_detect_TX_5V_ctrl = v4l2_ctrl_new_std (HDL、NULL、
V4L2_CID_DV_RX_POWER_Present、0、3、0、0);
State->ANALOG_SAMPLING_PHASE_CTRL = v4l2_ctrl_new_custom (HDL、
&adv7842_CTRL_ANALOG_SAMPLING_PHASE、NULL);
State->FREE_RUN_COLOR_CTRL_MANUAL = v4l2_Ctrl_new_custom (HDL、
&adv7842_ctrl_free 运行颜色手册、NULL);
State->free_run_color_ctrl = v4l2_ctrl_new_custom (HDL、
adv7842_ctrl_free 运行颜色、NULL);
State->RGB/量化_range_Ctrl =
v4l2_ctrl_new_std_menu (HDL、&adv7842_ctrl_ops、
V4L2_CID_DV_RX_RGB_RANGE、V4L2_DV_RGB_RANGE_FULL、
0、V4L2_DV_RGB_RANGE_AUTO);
SD->Ctrl_handler = HDL;
if (hdl->error){
ERR = HDL->错误;
转至 ERR_HDL;

State_Detect_TX_5V_CTRL->IT_PRIVATE = true;
State->RGB/量化_range_Ctrl->IS _PRIVATE = true;
State->analog_sing_phy_ctrl->is _private = true;
State->FREE_RUN_COLOR_CTRL_MANUAL -> IS _PRIVATE = true;
State->FREE_RUN_COLOR_CTRL->I_PRIVATE = true;

if (adv7842_s_detect_TX_5V_Ctrl (SD)){
ERR =-ENODEV;
转至 ERR_HDL;

if (adv7842_register_Clients (SD)< 0){
ERR =-ENOMEM;
v4l2_err (sd、"无法创建所有 i2c 客户端\n");
转至 ERR_i2c;

/*工作队列*/
State->work_queue = create_singlethread_workqueue (client->name);
if (!state->Work_queue){
v4l2_err (sd、"无法创建工作队列\n");
ERR =-ENOMEM;
转至 ERR_i2c;

init_delayed_work (&state->Delayed_Work_enable_hotplug、
adv7842_Delayed_Work_enable_hotplug);

State->pad.flags = media_pad_fL_source;
ERR = media_entity_init (&sd->entity、1、&state->pad、0);
如果(错误)
转至 ERR_work 队列;

ERR = adv7842_core_init (SD);
如果(错误)
转至 ERR_ENTITY;

v4l2_info (sd、"%s"找到@ 0x%x (%s)\n"、client->name、
client->addr << 1、client->adapter->name);

/***** 新的***** /
ERR = v4l2_async_register_subdev (SD);
如果(错误)
转至 ERR_ENTITY;

/****结束新的***** /


返回0;

ERR_ENTITY:
media_entity_clean(&SD->entity);
ERR_work 队列:
CANCEL_DERATED_work (&state->Delayed_Work_enable_hotplug);
销毁工作队列(状态->work_queue);
ERR_i2c:
adv7842_unregister_clients(SD);
ERR_HDL:
v4l2_ctrl_handler_free (HDL);
退货错误;

此外、我使用以下器件树条目:

i2c5{(&I)
 状态="正常";
 时钟频率=<400000>;

 adv7842@20{
  兼容="Adi、adv7842";
  reg =<0x20>;

  端口{
   adv7842_1:端点{
    远程端点=<&V vin3a>;      
    };
  };
 };
};

vin3a{(&V)
 状态="正常";
 端点{
  从模式;
  远程端点=<&adv7842_1>;
 };
};

dmesg 显示以下输出:

[0.000000]在物理 CPU 0x0上引导 Linux
[0.000000]正在初始化 cgroup Subsys cpuset
[0.000000]正在初始化 cgroup 子系统 CPU
[0.000000]正在初始化 cgroup Subsys cpuacct
[0.000000] Linux 版本4.4.4.19-gdb0b54cdad (Marc@MARC-OSC)(gcc 版本5.3.1 20160113 (Linaro GCC 5.3-2016.02))#57 SMP 抢占 Wed Jun 21 11:30:40 CEST 2017
[0.000000] CPU:ARMv7处理器[412fc0f2]修订版2 (ARMv7)、CR=30c5387d
[0.000000] CPU:PIPT/VIPT 非混叠数据高速缓存、PIPT 指令高速缓存
[0.000000]机器模型:TI AM572x EVM 修订版 A3
[0.000000]保留存储器:创建了0x000095800000 (大小为56 MIB)的 CMA 存储器池
[0.000000]保留存储器:已初始化节点 ipu2_CMA@95800000、兼容 ID shared-dma-pool
[0.000000]保留的存储器:创建了0x000099000000的 CMA 存储器池、大小为64 MiB
[0.000000]保留存储器:已初始化节点 dsp1_CMA@99000000、兼容 ID shared-dma-pool
[0.000000]保留内存:创建了0x00009d000000的 CMA 内存池,大小为32 mib
[0.000000]保留存储器:已初始化节点 ipu1_CMA@9d000000、兼容 ID shared-dma-pool
[0.000000]保留的存储器:创建了0x00009f000000的 CMA 存储器池、大小为8 mib
[0.000000]保留存储器:已初始化节点 dsp2_CMA@9f000000、兼容 ID shared-dma-pool
[0.000000] CMA:保留0x00000000fe400000处的24 MIB
[0.000000]正在强制为 SMP 执行写分配高速缓存策略
[0.000000]内存策略:数据高速缓存 writealloc
[0.000000] OMAP4:将0x00000000ffd00000映射到 DRAM 隔离层的 fe600000
[0.000000]在节点0上总计:474368
[0.000000] free_area_init_node:节点0、pgdat c096afc0、node_mem_map eeda2000
[0.000000] DMA 区域:用于 memmap 的1728页
[0.000000] DMA 区域:保留0页
[0.000000] DMA 区域:147456页、LIFO 批处理:31
[0.000000] HIGHMEM 区域:326912页、LIFO 批处理:31
[0.000000] DRA752 ES2.0
[0.000000] PERCPU:嵌入式11页/CPU @eed30000 s14848 r8192 d22016 u45056
[0.000000] pcpu-alloc:s14848 r8192 d22016 u45056 alloc=11*4096
[0.000000] pcpu-alloc:[0][1] 1.
[0.000000]在区域顺序和移动分组中构建了1个区域列表。 总页数:472640
[0.000000]内核命令行:console=ttyO2,115200n8 root=/dev/nfs nfsroot=192.168.3.221:/home/marc/ti-processor-sdk-linux-am57xx-evm-03.01.00.06/targetNFS、nolock、v3、tcp、rsize=4096、wsize=4096 RW IP=DHCP
[0.000000] PID 哈希表条目:4096 (顺序:2、16384字节)
[0.000000]条目高速缓存散列表条目:131072 (顺序:7、524288字节)
[0.000000] inode 高速缓存散列表条目:65536 (顺序:6、262144字节)
[0.000000]内存:1680704K/1897472K 可用(6535K 内核代码、358K rwdata、2392K rodata、332K init、289K BSS、 28352K 保留、188416K CMA 保留、1283072K HIGHMEM)
[0.000000]虚拟内核内存布局:
向量:0xff0000-0xff1000 (4KB)
Fixmap:0xc00000 - 0xc00000 (3072 KB)
vmalloc:0xf0800000 - 0x800000 (240 MB)
低内存:0xC0000000-0xf0000000 (768 MB)
pkmap:bfe00000 - 0xC0000000 (2 MB)
模块:bbf000000 - bbfe00000 (14 MB)
.text:0xc0008000 - 0xc08c004c (8929KB)
init:0xc08c1000 - 0xc0914000 (332KB)
.data:0xc0914000 - 0xc096dab0 (359KB)
.bss:0xc096f000 - 0xc09b76c0 (290KB)
[0.000000] slub:HWalign=64、order=0-3、MinObjects=0、CPU=2、Nodes=1
[0.000000]可抢占的分层 RCU 实现。
[0.000000]叶扇出的生成时间调整为32。
[0.000000] NR_IRQ:16 nr_IRQ:16 16.
[0.000000] OMAP 时钟事件源:Timer1为32786Hz
[0.000000]构建了以6.14MHz (virt)运行的 cp15计时器。
[0.000000]时钟源:arch_sys_counter:mask:0xffffffffffffffffffffffffff max_cycles:0x16af5adb9、max_idle_ns:440795202250 ns
[0.000004] sched_clock:6MHz 时为56位、分辨率为162ns、每4398046511023ns 换行一次
[0.000015]切换到基于计时器的延迟环路、分辨率为162ns
[0.000329]时钟源:32K_COUNTER:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:58327039986419ns
[0.000337] OMAP 时钟源:32768Hz 时为32K_COUNTER
[0.000761]控制台:彩色虚拟设备80x30
[0.000778]警告:'console=ttyO2'已被'ttyS2'替代
[0.000784]这可确保您仍能看到内核消息。 请
[0.000790]更新内核命令行。
[0.000803]校准延迟环路(跳过)、使用计时器频率计算的值。 12.29茂物剪(lpj=61475)
[0.000816] pid_max:默认值:32768最小值:301
[0.000909]装载缓存散列表条目:2048 (顺序:1、8192字节)
[0.000919]安装点高速缓存散列表条目:2048 (顺序:1、8192字节)
[0.001454]正在初始化 cgroup Subsys IO
[0.001471]正在初始化 cgroup Subsys 内存
[0.001495]正在初始化 cgroup 子系统设备
[0.001508]初始化 cgroup Subsys 冷冻柜
[0.001519]正在初始化 cgroup 子系统 perf_event
[0.001530]正在初始化 cgroup 子系统 PID
[0.001555] CPU:测试写入缓冲区一致性:好
[0.001754]/cpus/cpu@0缺少时钟频率属性
[0.001769]/cpus/cpu@1缺少时钟频率属性
[0.001779] CPU0:线程-1、CPU 0、套接字0、mpidr 8000000
[0.001813]为0x800082c0 - 0x80008318设置静态标识映射
[0.080082] CPU1:线程-1、CPU 1、插座0、mpidr 8000000001
[0.080140]带来了2个 CPU
[0.080153] SMP:总共激活2个处理器(24.59个 BogoMips)。
[0.080159] CPU:所有 CPU 均在 SVC 模式下启动。
[0.080528] devtmpfs:已初始化
[0.108546] VFP 支持 v0.3:实施者41架构4第30部分变体 f rev 0
[0.109516] omap_hwmod:L3_main_2、使用来自 OCP 的断开 dt 数据
[0.314064]时钟源:Jiffies:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:19112604462750000 ns
[0.317960] pinctrl 内核:已初始化 pinctrl 子系统
[0.318803] NET:注册协议系列16.
[0.319715] DMA:为原子相干分配预先分配了256个 KiB 池
[0.350239]空闲:使用调速器梯
[0.380263]空闲:使用调速器菜单
[0.388326] gpiochip_add:器件上的寄存 GPIO 0至31:GPIO
[0.388865] OMAP GPIO 硬件版本0.1
[0.389531] gpiochip_add:在器件上注册了 GPIO 32至63:GPIO
[0.390454] gpiochip_add:在器件上注册了64至95 GPIO
[0.391332] gpiochip_add:在器件上注册了 GPIO 96至127:GPIO
[0.392180] gpiochip_add:器件上的寄存 GPIO 128至159:GPIO
[0.393030] gpiochip_add:器件上的寄存 GPIO 160至191:GPIO
[0.393875] gpiochip_add:在器件上注册了 GPIO 192至223:GPIO
[0.394725] gpiochip_add:器件上的寄存 GPIO 224至255:GPIO
[0.39536] IRQ:找不到/ocp/l4@4a000000/SCM@2000/pinmux@1400的 IRQ 域!
[0.420989]硬件断点:找到5个(+1保留)断点和4个观察点寄存器。
[0.420999]硬件断点:最大观察点大小为8字节。
[0.421461] OMAP4_SRAM_INIT:无法分配处理勘误表 I688所需的 SRAM
[0.421470] OMAP4_SRAM_INIT:无法获取处理勘误 I688所需的 SRAM 池
[0.422032] OMAP DMA 硬件版本0.0
[0.454489] OMAP-DMA 引擎4a056000.DMA 控制器:OMAP DMA 引擎驱动程序
[0.455621] EDMA 43300000。EDMA:禁用 memcpy
[0.460417] EDMA 43300000。EDMA:TI EDMA DMA 引擎驱动程序
[0.460820] of_get_named_gpiod_flags:无法解析节点"/fixedreguler-VDD_3V3[0]的"GPIO"属性
[0.461035] of_get_named_gpiod_flags:无法解析节点"/fixedreguler-AIC_DVDD[0]的"GPIO"属性
[0.461272] of _get_named_gpio_FLAGS:解析了节点'/fixedreguler-VTT[0]的'GPIO'属性-状态(0)
[0.46153] of _get_named_gpio_FLAGS:解析了节点'/fixedreguler-mmcwl[0]的'GPIO'属性-状态(0)
[0.46432] OMAP-iommu 40d01000.MMU:40d01000.MMU 已注册
[0.464573]已注册 OMAP-iommu 40d02000.MMU:40d02000.MMU
[0.464725]已注册 OMAP-IMU 588820.MMU:588820.MMU
[0.464877]已注册 OMAP-iommu 55082000.MMU:55082000.MMU
[0.465150]已注册 OMAP-IMU 41501000.MMU:41501000.MMU
[0.465342] OMAP-iommu 415020.MMU:415020.MMU 已注册
[0.468267] Palmas 0-0058:IRQ 标志为0x00000008
[0.481959] Palmas 0-0058:多路复用 GPIO 2f、PWM 0、LED 0
[0.5653557] gpiochip_find_base:找到新的基址为504
[0.563660] gpiochip_add:器件上的寄存 GPIO 504至511:48070000.i2c:tps659038@58:tps659038_gpio
[0.564083] omap_i2c 48070000.i2c:400kHz 时的总线0修订版0.12
[0.564584] OMAP_i2c 48060000.i2c:总线2 rev0.12为400kHz
[0.565156] OMAP_i2c 4807c000.i2c:400kHz 时的总线4修订版0.12
[0.565364]介质:Linux 介质接口:v0.10
[0.565415] Linux 视频捕捉接口:v2.00
[0.565456] pps_core:LinuxPPS API 版本。 1已注册
[0.565462] pps_core:软件版本 5.3.6 -版权所有2005-2007 Rodolfo Giometti
[0.565486] PTP 时钟支持已注册
[0.565538] EDAC MC:版本:3.0.0
[0.566279] OMAP-mailbox 4883c000.mailbox:OMAP mailbox rev 0x400
[0.566571] OMAP-mailbox 4883e000.mailbox:OMAP mailbox 修订版0x400
[0.566862] OMAP-mailbox 48840000.mailbox:OMAP mailbox 修订版0x400
[0.567143] OMAP-mailbox 48842000.mailbox:OMAP mailbox 修订版0x400
[0.567467]已初始化高级 Linux 声音架构驱动程序。
[0.568272]时钟源:切换到时钟源 ARCH_SYS_COUNTER
[0.579271] NET:注册协议系列2.
[0.579763] TCP 建立哈希表条目:8192 (顺序:3、32768字节)
[0.579826] TCP 绑定哈希表条目:8192 (顺序:4、65536字节)
[0.579951] TCP:配置哈希表(建立8192 BIND 8192)
[0.580000] UDP 哈希表条目:512 (顺序:2、16384字节)
[0.580031] UP-Lite 哈希表条目:512 (顺序:2、16384字节)
[0.580170] NET:注册协议系列1.
[0.580442] RPC:注册后命名为 UNIX 套接字传输模块。
[0.580451] RPC:注册的 UDP 传输模块。
[0.580458] RPC:注册 TCP 传输模块。
[0.580464] RPC:注册的 TCP NFSv4 4.1反向通道传输模块。
[0.580481] PCI:CLS 0字节、默认值为64
[0.581492]硬件性能事件:通过 armv7_cortex_a15 PMU 驱动器启用、提供7个计数器
[0.583889] futex 散列表条目:512 (顺序:3、32768字节)
[0.591664] squashfs:4.0版(2009/01/31) Phillip Lougher
[0.592294] NFS:注册 id_resolver 密钥类型
[0.592320]注册了密钥类型 id_resolver
[0.592328]注册了密钥类型 id_legacy
[0.592386] NTFS:驱动程序2.1.32 [Flags:R/O]。
[0.594344]退回:池大小:64页
[0.594493] Block layer SCSI generic (BSG) driver version 0.4 loaded (Major 248)(已加载块层 SCSI 通用(BSG)驱动程序版本0.4 (主要248)
[0.594508]已注册 IO 调度程序 NOP
[0.594521]已登记 IO 调度程序的截止日期
[0.594556]注册的 IO 调度程序 cfq (默认值)
[0.599544] pinctrl-single 4a003400.pinmux:282引脚、PA fc003400、大小为1128
[0.603038] dra7-PCIe 51000000.PCIe:消费类 GPIO 查找(空)
[0.603050] dra7-PCIe 51000000.PCIe:使用器件树进行 GPIO 查找
[0.603081] of_get_named_gpio_FLAGS:解析了节点'/ocp/axi@0/PCIe@51000000[0]'的'GPIO'属性-状态(0)
[0.603194] PCI 主机桥/ocp/axi@0/PCIe@51000000范围:
[0.603205]使用[bus 00-ff]找不到/ocp/axi@0/PCIe@51000000的总线范围
[0.603238] IO 0x20003000.0x20012fff -> 0x00000000
[0.603258] MEM 0x20013000..0x2ffffff -> 0x20013000
[0.633566] dra7-PCIe 51000000.PCIe:链路未建立
[0.633741] dra7-PCIe 51000000.PCIe:PCI 主机桥至总线0000:00
[0.633753] PCI_BUS 0000:00:根总线资源[bus 00-ff]
[0.633763] PCI_BUS 0000:00:根总线资源[IO 0x0000-0xFFF]
[0.633772] PCI_BUS 0000:00:根总线资源[mem 0x20013000-0x2fffffff]
[0.633805] PCI 0000:00:00.0:[104C:888]类型01类0x060400
[0.633848] PCI 0000:00:00.0:寄存器0x10:[MEM 0x00000000-0x000fff]
[0.633870] PCI 0000:00:00.0:寄存器0x14:[MEM 0x00000000-0x0000FFF]
[0.633938] PCI 0000:00:00.0:支持 D1
[0.633948] PCI 0000:00:00.0:D0 D1 D3hot 支持 PME#
[0.634185] PCI:总线0:快速背对背传输被禁用
[0.634309] PCI:总线1:启用快速背对背传输
[0.634358] IRQ:找不到/ocp/axi@0/PCIe@51000000/中断控制器的 IRQ 域!
[0.634394] PCI 0000:00:00.0:条0:已分配[mem 0x20100000-0x201fff]
[0.634408] PCI 0000:00:00.0:条1:已分配[mem 0x2000000-0x2002FFF]
[0.634421] PCI 0000:00:00.0:PCI 桥至[bus 01]
[0.634641] pcieport 0000:00:00.0:通过 PCIe PME 中断向 PME 发送信号
[0.634654] PCIe_PME 0000:00:00.0:pcie01:已加载服务驱动程序 PCIe_PME
[0.634772] aer 0000:00:00.0:pcie02:服务驱动程序 aer loaded
[0.635879] PWM 背光灯:GPIO 查找以启用消费类产品
[0.635889] PWM 背光灯:使用器件树进行 GPIO 查找
[0.635898] of _get_named_gpio_FLAGS:无法解析节点'/backlight[0]的'ENABLE-GPIO'属性
[0.635907] of_get_named_gpio_FLAGS:无法解析节点'/backlight[0]的'ENABLE-GPIO'属性
[0.635915] PWM 背光灯:使用查找表进行 GPIO 查找
[0.635924] PWM 背光灯:查找 GPIO 使能失败
[0.635956]未找到使用虚拟稳压器的背光电源
[0.695588]串行:8250/16550驱动程序,10个端口,禁用 IRQ 共享
[0.698963] 48020000.serial: tmio 0x48020000处的 ttyS2 (IRQ = 301、base_baud = 3000000)是8250
[1.660478]控制台[ttyS2]已启用
[1.664807] 48422000.serial: tmio 0x48422000 (IRQ = 302、base_baud = 3000000)处的 ttyS7是8250
[1.674902][DRM]已初始化 DRM 1.1.0 20060810
[1.681559 ] OMAP DSS 修订版6.1
[1.685332] omapdss_DSS 580000.dss:bound 58001000.dispc (ops dispc_component_ops)
[1.693809] omapdss_DSS 58000000.dss:bound 58040000.encoder (ops hdmi5_component_ops)
[1.702773] tpd12s015编码器:GPIO 查找消费类产品(空)
[1.702784] tpd12s015编码器:使用器件树进行 GPIO 查找
[1.702814] of _get_named_gpiod_flags:解析了节点'/Encoder[0]的'GPIO'属性-状态(0)
[1.702831] tpd12s015编码器:GPIO 查找消费类产品(空)
[1.702840] tpd12s015编码器:使用器件树进行 GPIO 查找
[1.702877] of _get_named_gpiod_flags:解析了节点'/Encoder[1]的'GPIO'属性-状态(0)
[1.702891] tpd12s015编码器:GPIO 查找消费类产品(空)
[1.702898] tpd12s015编码器:使用器件树进行 GPIO 查找
[1.702949] of _get_named_gpio_FLAGS:解析了节点'/Encoder[2]的'GPIO'属性-状态(0)
[1.703503] of _get_named_gpio_FLAGS:无法解析节点'/connector[0]的'HPD-GPIO'属性
[1.703792]面板-dpi 显示:GPIO 查找以启用消费者功能
[1.703802] Panel-dpi 显示:使用设备树进行 GPIO 查找
[1.703830] of _get_named_gpio_FLAGS:解析了节点'/display[0]的'ENABLE-GPIO'属性-状态(0)
[1.710000]循环:模块已加载
[1.715935] libphy:固定 MDIO 总线:探测
[1.768306] DaVinci_MDIO 48485000.MDIO:达芬奇 MDIO 修订版本1.6
[1.774429] DaVinci_MDIO 48485000.MDIO:检测到的 phy 掩码 fffff9.
[1.784917] libphy: 48485000.mdio:探测
[1.7889] DaVinci_MDIO 48485000.MDIO:PHY[1]:器件48485000.MDIO:01、驱动器 Micrel KSZ9031千兆位 PHY
[1.798722] DaVinci_MDIO 48485000.MDIO:PHY[2]:器件48485000.MDIO:02、驱动器 Micrel KSZ9031千兆位 PHY
[1.809109] cpsw 48484000。以太网:检测到的 MACID = a0:F6:FD:BD:76:7c
[1.816384] cpsw 48484000。以太网:cpsw:检测到的 MACID = a0:F6:FD:BD:76:7d
[1.824942] mousedev:PS/2鼠标设备,适用于所有鼠标
[1.831038] i2c /dev/entries 驱动程序
[1.836108] of_get_named_gpio_FLAGS:解析了节点'/GPI_FAN[0]的'GPIO'属性-状态(0)
[1.837340] GPIO-FAN GPIO_FAN:GPIO 风扇已初始化
[1.843275] tmp102 0-0048:已初始化
[1.850080] omap_hsmmc 4809c000.mmc:消费类 CD 的 GPIO 查找
[1.850091] OMAP_hsmmc 4809c0.mmc:使用器件树进行 GPIO 查找
[1.850121] of_get_named_gpio_FLAGS:解析了节点'/ocp/mmc@4809c000[0]'的'CD-GPIO'属性-状态(0)
[1.850157] OMAP-Hsmmc 4809c000.MMC:获得 CD GPIO
[1.854799] omap_hsmmc 4809c000.mmc:GPIO 查找消费类 WP
[1.854808] OMAP_hsmmc 4809c0.mmc:使用器件树进行 GPIO 查找
[1.854817] of _get_named_gpio_FLAGS:无法解析节点'/ocp/mmc@4809c000[0]的'WP-GPIO'属性
[1.854826] of _get_named_gpio_FLAGS:无法解析节点'/ocp/mmc@4809c000[0]的'wP-GPIO'属性
[1.854834] omap_hsmmc 4809c000.mmc:使用查找表进行 GPIO 查找
[1.854842] omap_hsmmc 4809c000.mmc:查找 GPIO WP 失败
[1.855172] VDD_3V3:由 regen1供电
[1.908509] omap_hsmmc 480b4000.mmc:消费类 CD 的 GPIO 查找
[1.908520] omap_hsmmc 480b4000.mmc:使用器件树进行 GPIO 查找
[1.908530] of_get_named_gpiod_flags:无法解析节点'/ocp/mmc@480b4000[0]的'CD-GPIO'属性
[1.908539] of_get_named_gpio_FLAGS:无法解析节点'/ocp/mmc@480b4000[0]的'CD-GPIO'属性
[1.908548] omap_hsmmc 480b4000.mmc:使用查找表进行 GPIO 查找
[1.908556] OMAP_hsmmc 480b4000.mmc:查找 GPIO CD 失败
[1.908566] omap_hsmmc 480b4000.mmc:GPIO 查找消费类 WP
[1.908573] OMAP_hsmmc 480b4000.mmc:使用器件树进行 GPIO 查找
[1.908581] of_get_named_gpio_FLAGS:无法解析节点'/ocp/mmc@480b4000[0]的'WP-GPIO'属性
[1.908590] of_get_named_gpio_FLAGS:无法解析节点'/ocp/mmc@480b4000[0]的'wP-GPIO'属性
[1.908598] omap_hmc 480b4000.mmc:使用查找表进行 GPIO 查找
[1.908605] omap_hsmmc 480b4000.mmc:查找 GPIO WP 失败
[1.908770] omap_hsmmc 480b4000.mmc:sdr25模式下无 pinctrl 状态
[1.915154] omap_hsmmc 480b4000.mmc:sdr12模式没有 pinctrl 状态
[1.978564] OMAP_hsmmc 480ad0.MMC:消费类 CD 的 GPIO 查找
[1.978574] OMAP_hsmmc 480ad0.mmc:使用器件树进行 GPIO 查找
[1.978584] of_get_named_gpio_FLAGS:无法解析节点'/ocp/mmc@480ad000[0]的'CD-GPIO'属性
[1.978593] of _get_named_gpio_FLAGS:无法解析节点'/ocp/mmc@480ad000[0]的'CD-GPIO'属性
[1.978601] OMAP_hsmmc 480ad0.MMC:使用查找表进行 GPIO 查找
[1.978609] omap_hsmmc 480ad0.mmc:查找 GPIO CD 失败
[1.978619] OMAP_hsmmc 480ad0.MMC:针对消费类 WP 的 GPIO 查找
[1.978626] OMAP_hsmmc 480ad0.mmc:使用器件树进行 GPIO 查找
[1.978634] of_get_named_gpio_FLAGS:无法解析节点'/ocp/mmc@480ad000[0]的'WP-GPIO'属性
[1.978643] of _get_named_gpio_FLAGS:无法解析节点'/ocp/mmc@480ad000[0]的'WP-GPIO'属性
[1.978650] OMAP_hsmmc 480ad0.MMC:使用查找表进行 GPIO 查找
[1.978657] OMAP_hmc 480ad0.mmc:查找 GPIO WP 失败
[2.018755] of _get_named_gpio_FLAGS:解析了节点'/leds/led@0[0]'的'GPIO'属性-状态(0)
[2.018881] of_get_named_gpio_FLAGS:解析了节点'/leds/led@1[0]'的'GPIO'属性-状态(0)
[2.018995] of _get_named_gpio_FLAGS:解析了节点'/leds/led@2[0]'的'GPIO'属性-状态(0)
[2.019127] of _get_named_gpio_FLAGS:解析了节点'/leds/led@3[0]'的'GPIO'属性-状态(0)
[2.019639] ledtrig-CPU:已注册以指示 CPU 上的活动
[2.030764] NET:注册协议系列10.
[2.046074] SIT:IPv6 over IPv4隧道驱动程序
[2.051373] NET:注册协议系列17.
[2.056059]注册了密钥类型 DNS_旋 变传感器
[2.060464] OMAP_VOLTGE_LARD_INIT:未添加电压驱动器支持
[2.067344]为电源 VDD、CPU0 -> VDD、4a003b20.oppdm 添加别名
[2.073568]为电源 VBB、CPU0 -> VBB、4a003b20.oppdm 添加别名
[2.080268]为电源 VDD、CPU0 -> VDD、4a003b20.oppdm 添加别名
[2.086478]为电源 VBB、CPU0 -> VBB、4a003b20.oppdm 添加别名
[2.094641] TI OMAP4+器件的电源管理。
[2.099758]正在注册 SWP/SWPB 仿真处理程序
[2.106607] DMM 4e000000.DMM:已初始化所有 PAT 条目
[2.131051][DRM]支持 vblank 时间戳缓存修订版2 (2013年10月21日)。
[2.137694][DRM]不支持 vblank 时间戳查询的驱动程序。
[2.145965] mmc0:主机不支持只读开关、假设启用了写功能
[2.156696] mmc0:地址0007处的新高速 SDHC 卡
[2.172569] mmcblk0:mmc0:0007 SD08G 7.42 GiB
[2.178393] mmcblk0:P1 P2
[2.222855] mmc1:未设置 MAN_BKOPS_EN 位
[2.235805] mmc1:地址0001处的新 DDR MMC 卡
[2.240927] mmcblk1:mmc1:0001 S10004 3.56 GiB
[2.245619] mmcblk1boot0:mmc1:0001 S10004分区1 4.00 MIB
[2.251722] mmcblk1boot1:mmc1:0001 S10004分区2 4.00 MIB
[2.258233] mmcblk1:P1 P2 P3
[2.412129][DRM]启用 DMM 回绕滚动
[2.451052]控制台:切换到彩色帧缓冲器设备100x30
[2.459937] omapdrm omapdrm.0:fb0:omapdrm 帧缓冲器件
[2.488554][DRM]在次要0上初始化 omapdrm 1.0.0 20110917
[2.495124] of_get_named_gpio_FLAGS:解析了节点'/GPIO_keys/User1[0]的'GPIO'属性-状态(0)
[2.495155] of_get_named_gpio_FLAGS:解析了节点'/GPIO_keys/User2[0]的'GPIO'属性-状态(0)
[2.495184] of _get_named_gpio_FLAGS:解析了节点'/GPIO_keys/User3[0]的'GPIO'属性-状态(0)
[2.495211] of _get_named_gpio_FLAGS:解析了节点'/GPIO_keys/User4[0]的'GPIO'属性-状态(0)
[2.495237] of _get_named_gpio_FLAGS:解析了节点'/GPIO_keys/USER5[0]的'GPIO'属性-状态(0)
[2.495858]输入:GPIO_keys、如/devices/platform/gpio_keys/input/input0
[2.502823] hctosys:无法打开 RTC 设备(rtc0)
[2.518100] net eth0:正在初始化 cpsw 版本1.15 (0)
[2.523491] net eth0:初始化 cpsw ale 版本1.4
[2.528666]净 Eth0:ALE 表大小1024
[2.620640] net eth0:Phy found:id is:0x221622
[2.631976] IPv6:ADDRCONF (NETDEV_UP):eth0:链路未就绪
[2.637861] net eth1:正在初始化 cpsw 版本1.15 (0)
[2.730359] net eth1: Phy found : id is : 0x221622
[2.740126] IPv6:ADDRCONF (NETDEV_UP):ETH1:链路未就绪
[6.626911] cpsw 48484000。以太网 eth0:链路向上- 1Gbps/全-流量控制关闭
[6.638305] IPv6:ADDRCONF (NETDEV_CHANGE):eth0:链路就绪
[6.658289]发送 DHCP 请求,好的
[6.718293] IP-Config:从192.168.3.254获得 DHCP 应答、我的地址为192.168.3.204
[6.739213] IP-Config:完成:
[6.742460] device=eth0、hwaddr=a0:f6:fd:bd:76:7c、ipaddr=192.168.3.204、mask=255.255.255.0、gw=192.168.3.254
[6.752872] host=192.168.3.204、domain=、nis 域=(无)
[6.758834] bootserver=0.0.0.0, rootserver=192.168.3.221, rootpath=
[6.765387] nameserver0=192.168.3.254

[6.769860] AIC_DVDD_FIXED:正在禁用
[6.773538] vmmcwl_fixed:正在禁用
[6.777211] ldousb:正在禁用
[6.780711] ALSA 器件列表:
[6.783691]找不到声卡。
[6.811526] VFS:在设备0:15上安装根(NFS 文件系统)。
[6.818203] devtmpfs:已安装
[6.821405]释放未使用的内核内存:332K (c08c1000 - c0914000)
[6.82786]此架构不具有内核内存保护。
[6.972992] systemd[1]:生成时间之前的系统时间、提前时钟。
[7.004063]随机:systemd:未初始化 urandom 读取(16字节读取、67位熵可用)
[7.019226] random:systemd:未初始化 urandom 读取(16字节读取、69位熵可用)
[7.030659] systemd[1]:systemd 229在系统模式下运行。 (+PAM -audit -selinux +IMA -AppArmor +smack +sysvinit +utmp -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +blkid -ELFUTILS +KMOD -IDN)
[7.049138] systemd[1]:检测到架构 ARM。
[7.070313] systemd[1]:将主机名设置为 。
[7.154465]随机:systemd-sysv-ge:未初始化 urandom 读取(16字节读取、80位熵可用)
[7.178467] random:systemd-sysv-ge:未初始化 urandom 读取(16字节读取、83位熵可用)
[7.222201]随机:systemd-sysv-ge:未初始化 urandom 读取(16字节读取、86位熵可用)
[7.313090]随机:systemd:未初始化 urandom 读取(16字节读取、93位熵可用)
[7.322583] random:systemd:未初始化 urandom 读取(16字节读取、93位熵可用)
[7.341597] random:systemd:未初始化 urandom 读取(16字节读取、94位熵可用)
[7.351777] random:systemd:未初始化 urandom 读取(16字节读取、94位熵可用)
[7.383629] random:systemd:未初始化 urandom 读取(16字节读取、98位熵可用)
[7.625119] systemd[1]:sysinit.target:在 sysinit.target/start 上找到订购周期
[7.640552] systemd[1]:sysinit.target:找到对 alignment.service/start 的依赖
[7.648248] systemd[1]:sysinit.target:找到对 basic.target/start 的依赖
[7.655533] systemd[1]:sysinit.target:找到了对 sockets.target/start 的依赖
[7.662975] systemd[1]:sysinit.target:找到 avahi-daemon.socket/start 的依赖项
[7.670855] systemd[1]:sysinit.target:找到了对 sysinit.target/start 的依赖
[7.678298] systemd[1]:sysinit.target:删除作业 alignment.service/start,从而中断订购周期
[7.687755] systemd[1]:已删除 alignment.service:作业 alignment.service/start 以从 sysinit.target/start 开始中断订购周期
[7.721590] systemd[1]:已开始将密码请求转发到 Wall Directory Watch。
[7.749718] systemd[1]:侦听网络服务 Netlink 套接字。
[7.784421] systemd[1]:侦听/dev/initctl 兼容性命名管道。
[7.819238] systemd[1]:侦听 udev 内核套接字。
[7.840077] systemd[1]:已创建切片系统切片。
[7.859056] systemd[1]:创建的层用户和会话层。
[7.878454] systemd[1]:已达到目标层。
[7.89907] systemd[1]:创建的片系统序列\x2dgetty.slice。
[7.920564] systemd[1]:收听 Journal Socket (/dev/log)。
[7.938628] systemd[1]:已开始向控制台目录监视发送密码请求。
[7.968449] systemd[1]:已达到目标路径。
[7.988458] systemd[1]:已达到目标交换。
[8.009667] systemd[1]:侦听日志套接字。
[8.058654] systemd[1]:正在启动设置虚拟控制台...
[8.081504] systemd[1]:正在开始重新装载根和内核文件系统...
[8.086134] random:非阻塞池已初始化
[8.122838] systemd[1]:正在安装临时目录...
[8.188677] systemd[1]:开始为当前内核创建所需静态设备节点列表...
[8.220666] systemd[1]:正在安装调试文件系统...
[8.234899] systemd[1]:安装 POSIX 消息队列文件系统...
[8.258643] systemd[1]:已达到目标远程文件系统。
[8.289257] systemd[1]:创建了 slice system-Getty.slice。
[8.319243] systemd[1]:侦听 Syslog 套接字。
[8.388699] systemd[1]:正在启动日志服务...
[8.425925] systemd[1]:正在启动加载内核模块...
[8.437813] systemd[1]:侦听 udev 控制套接字。
[8.466272] CMEMK 模块:参考 Linux 版本4.4.19
[8.481385]分配的堆缓冲器0x40500000、大小为0x100000
[8.487186] cmemk 已初始化
[8.507464] cryptodev:已加载驱动程序1.8。
[8.515637] systemd[1]:已挂载 POSIX 消息队列文件系统。
[8.548673] systemd[1]:已安装调试文件系统。
[8.568588] systemd[1]:挂载的临时目录。
[8.588756] systemd[1]:已启动日志服务。
[9.199318] systemd-journale[143]:已收到从 PID 1刷新运行时日志的请求
[9.628236] OMAP-rproc 588200.IPU:分配的保留存储器节点 ipu1_CMA@9d000000
[9.673321] remoteproc0:588200.IPU 可用
[9.684910] remoteproc0:注意:remoteproc 仍在开发中并被视为实验。
[9.720834] remoteproc0:二进制格式尚未最终确定,并且尚不能保证向后兼容性。
[9.737838] OMAP-rproc 5502000.IPU:分配的保留存储器节点 ipu2_CMA@95800000
[9.750770] remoteproc1:5502000.IPU 可用
[9.760352] remoteproc1:注意:remoteproc 仍在开发中并被视为实验。
[9.781686] remoteproc1:二进制格式尚未最终确定、并且尚不能保证向后兼容性。
[9.794189] OMAP-rproc 40800000.DSP:分配的保留存储器节点 dsp1_CMA@99000000
[9.807731] remoteproc2:提供40800000.DSP
[9.826558] remoteproc2:注意:remoteproc 仍在开发中并被视为实验。
[9.841370] remoteproc2:二进制格式尚未最终确定、并且尚不能保证向后兼容性。
[9.855940] OMAP-rproc 41000000.dsp:分配的保留存储器节点 dsp2_cma@9f000000
[9.864821] remoteproc3:41000000.dsp 现已推出
[9.870336] remoteproc3:注意:remoteproc 仍在开发中、并被视为实验。
[9.880073] remoteproc3:二进制格式尚未最终确定、并且尚不能保证向后兼容性。
[10.18498] OMAP-DES 480a5000.des: OMAP DES 硬件加速器版本:2.2
[10.236766] of_get_named_gpiod_flags:无法解析节点'/ocp/i2c@48070000/tlv320aic3104@18[0]'的'GPIO-reset'属性
[10.237618] AIC_DVDD_FIXED:由 VDD_3V3供电
[10.248621] RTC-ds1307 2-006F:读取:81 10 21 2a 03 30 16
[10.248639] RTC-ds1307 2-006F:读取 secs=1、mins=10、hours=21、mDay =3、mon=9、 yage=116、wday =1
[10.251248] RTC-ds1307 2-006F:读取:81 10 21 2a 03 30 16
[10.251259] RTC-ds1307 2-006F:读取 secs=1、mins=10、hours=21、mDay =3、mon=9、 yage=116、wday =1
[10.251835] ALG:skcipher:setkey 在 ECG-DES-OMAP 的测试5上失败:flags=100
[10.251987] RTC-ds1307 2-006F:mcp794xx_read_alarm、sec=0 min=0 hour=0 wday =0 mday =1 mon=0 enabled=0 polarity=0 IRQ=0 match=0
[10.261133] RTC-ds1307 2-006F:读取:81 10 21 2a 03 30 16
[10.261145] RTC-ds1307 2-006F:读取秒=1、分钟=10、小时=21、mDay =3、mon=9、 yage=116、wday =1
[10.261153] RTC rtc0:报警翻转:年
[10.262137] RTC-ds1307 2-006F:读取:81 10 21 2a 03 30 16
[10.262148] RTC-ds1307 2-006F:读取秒=1、分钟=10、小时=21、mDay =3、mon =9、 yage=116、wday =1
[10.262993] RTC rtc0:mcp7941x:dev (254:0)
[10.263010] RTC-ds1307 2-006F:RTC 内核:将 mcp7941x 注册为 rtc0
[10.269937] ALG:skcipcip-ddst:setkey 在 ECG-DES-OMAP 的测试5上失败:flags=100
[10.284505] RTC-ds1307 2-006F:获得 IRQ 471
[10.284530] RTC-ds1307 2-006F:64字节 NVRAM
[10.285478] adv7842 4-0020:检测地址0x40上的 adv7842客户端
[10.325575] ALG:skcipcip-ddst:setkey 在 ECG-DES-OMAP 的测试5上失败:flags=100
[10.3512] adv7842 4-0020:adv7842_s_detect_TX_5V_Ctrl:0x0 -> 0x0
[10.369140] RTC RTC1:48070000.i2c:tps659:dev (254:1)
[10.369156] Palms-RTC 48070000.i2c:tps659038@58:tps659038_RTC:RTC 内核:已将48070000.i2c:tps659注册为 RTC1
[10.408246] OMAP_rng 48090000.rng:OMAP 随机数生成器版本 20.
[10.442954] adv7842 4-0020:SET_RGB/量化范围:RGB 量化范围:0、RGB 输出:0、HDMI:0
[10.442966] adv7842 4-0020:adv7842_SET_GAIN:自动增益:A = 0x100、b = 0x100、c = 0x100
[10.443146] adv7842 4-0020:adv7842_SET_OFFSET:自动偏移:A = 0x3ff、b = 0x3ff、c = 0x3ff
[10.443729] adv7842 4-0020:adv7842_SET_GAIN:手动增益:A = 0xe0、b = 0xe0、c = 0xe0
[10.443916] adv7842 4-0020:adv7842_SET_OFFSET:手动偏移:A = 0x70、b = 0x70、c = 0x70
[10.457254] adv7842 4-0020:R 0、G 0、B 0
[10.457272] adv7842 4-0020:Y 10、U 80、V 80
[10.466190] adv7842 4-0020:SET_RGB_quadating_range:RGB 量化范围:0、RGB 输出:0、HDMI:0
[10.466298] adv7842 4-0020:adv7842_SET_GAIN:自动增益:A = 0x100、b = 0x100、c = 0x100
[10.46984] adv7842 4-0020:adv7842_SET_OFFSET:自动偏移:A = 0x3ff、b = 0x3ff、c = 0x3ff
[10.475651] adv7842 4-0020:adv7842_SET_GAIN:手动增益:A = 0xe0、b = 0xe0、c = 0xe0
[10.475878] adv7842 4-0020:adv7842_SET_OFFSET:手动偏移:A = 0x70、b = 0x70、c = 0x70
[10.477617] adv7842 4-0020:adv7842已找到@ 0x40 (OMAP I2C 适配器)
[10.492231] PIXcir_ts 4-005C:消费类设备的 GPIO 查找
[10.492247] pixcir_ts 4-005C:使用器件树进行 GPIO 查找
[10.492259] of _get_named_gpio_FLAGS:无法解析节点'/ocp/i2c@4807c000/pixcir_ts@5c[0]的'attb-gpio'属性
[10.492285] of _get_named_gpio_FLAGS:解析了节点'/ocp/i2c@4807c000/pixcir_ts@5c[0]的'attb-gpio'属性-状态(0)
[10.492299]像素 cir_ts 4-005C:用于消费类复位的 GPIO 查找
[10.492306] pixcir_ts 4-005C:使用器件树进行 GPIO 查找
[10.492314] of_get_named_gpio_FLAGS:无法解析节点'/ocp/i2c@4807c000/pixcir_ts@5c[0]的'set-gpio'属性
[10.492334] of _get_named_gpio_FLAGS:已解析节点'/ocp/i2c@4807c000/pixcir_ts@5c[0]的'reset-GPIO'属性-状态(0)
[10.496269] Palmas-USB 48070000.i2c:tps659038@58:tps659038_USB:GPIO 查找消费者 ID
[10.496293] Palms-USB 48070000.i2c:tps659038@58:tps659038_usb:使用器件树进行 GPIO 查找
[10.49608] of _get_named_gpio_FLAGS:无法解析节点'/ocp/i2c@48070000/tps659038@58/tps659038_USB[0]的'id-gpio'属性
[10.496317] of_get_named_gpio_FLAGS:无法解析节点'/ocp/i2c@48070000/tps659038@58/tps659038_USB[0]的'id-GPIO'属性
[10.49634] Palms-USB 48070000.i2c:tps659038@58:tps659038_usb:使用查找表进行 GPIO 查找
[10.49632] Palms-USB 48070000.i2c:tps659038@58:tps659038_usb:查找 GPIO ID 失败
[10.496339] Palmas-USB 48070000.i2c:tps659038@58:tps659038_USB:消费类 VBUS 的 GPIO 查找
[10.49644] Palms-USB 48070000.i2c:tps659038@58:tps659038_usb:使用器件树进行 GPIO 查找
[10.496351] of_get_named_gpio_FLAGS:无法解析节点'/ocp/i2c@48070000/tps659038@58/tps659038_USB[0]的'VBUS-GPIO'属性
[10.496398] of _get_named_gpio_FLAGS:解析了节点'/ocp/i2c@48070000/tps659038@58/tps659038_USB[0]的'VBUS-GPIO'属性-状态(0)
[10.529839] remoteproc1:注册的 virtio0 (类型7)
[10.600786]输入:像素 cir_tangoc、如/devices/platform/44000000.ocp/4807c000.i2c/i2c-4/4-005c/input/input1
[10.677307] remoteproc0:registered virtio1 (type 7)
[10.735014] RTC rtc2:48838000.RTC:DEV (254:2)
[10.735028] OMAP_RTC 48838000.RTC:RTC 内核:将48838000.RTC 注册为 rtc2
[10.920735] VPE 489d0000.VPE:正在加载固件 vpdma-1b8.bin
[10.949477] VPE 489d0000.VPE:器件注册为/dev/video0
[11.136T] SCSI 子系统已初始化
[11.161266] vip2-s0:vip_set_slice_path:
[11.161279] vip2-s0:vip_set_slice_path:data_path_select (0000010C):80008000
[11.162391] vip2-s1:vIP_set_slice_path:
[11.162404] vip2-s1:vip_set_slice_path:data_path_select (00000110):80008000
[11.162433] VIP 48990000.VIP:正在加载固件 vpdma-1b8.bin
[11.188419] VIP 48990000.VIP:已加载 VPDMA 固件
[11.197523] vip2-s0:无法获取下一个端点:loop:1.
[11.197534] vip2-s0:为1个子设备注册异步通知器
[11.197542] vip2-s0:vip_async_bound
[11.197548] vip2-s0:端口 A:使用 subdev adv7842 4-0020进行捕获
[11.209068] vip2-s0:subdev adv7842 4-0020:代码:100A idx:0
[11.209079] vip2-s0:匹配的 fourcc:RGB3:代码:100A idx:0
[11.209086] vip2-s0:subdev adv7842 4-0020:代码:2008 idx:1.
[11.209092] vip2-s0:subdev adv7842 4-0020:代码:2009 idx:2.
[11.209097] vip2-s0:subdev adv7842 4-0020:代码:200b idx:3.
[11.209102] vip2-s0:subdev adv7842 4-0020:代码:200C idx:4.
[11.209107] vip2-s0:subdev adv7842 4-0020:代码:201e idx:5.
[11.209112] vip2-s0:subdev adv7842 4-0020:代码:201f idx:6.
[11.209116] vip2-s0:subdev adv7842 4-0020:代码:200f idx:7.
[11.209120] vip2-s0:subdev adv7842 4-0020:代码:2010 idx:8.
[11.209125] vip2-s0:subdev adv7842 4-0020:代码:2011 idx:9.
[11.209129] vip2-s0:subdev adv7842 4-0020:代码:2012 idx:10.
[11.209134] vip2-s0:subdev adv7842 4-0020:代码:201A idx:11.
[11.209138] vip2-s0:subdev adv7842 4-0020:代码:201b idx:12.
[11.209143] vip2-s0:subdev adv7842 4-0020:代码:200d idx:13.
[11.209148] vip2-s0:subdev adv7842 4-0020:代码:200E idx:14
[11.209152] vip2-s0:subdev adv7842 4-0020:代码:2020 idx:15.
[11.209157] vip2-s0:subdev adv7842 4-0020:代码:2021 idx:16
[11.209161] vip2-s0:subdev adv7842 4-0020:代码:2022 idx:17.
[11.209165] vip2-s0:subdev adv7842 4-0020:代码:2023 idx:18
[11.209183] vip2-s0:vIP_async_complete
[11.231875]已加载 libata 版本3.00。
[11.304869] AHCI 4a140000.SATA:SSS 标志置位、并行总线扫描已禁用
[11.333138] AHCI 4a140000.SATA:AHCI 0001.0300 32插槽1端口3 Gbps 0x1启用平台模式
[11.342869] AHCI 4a140000.SATA:标志:64位 NCQ SNTF stag pm led clo only pmp pio sabadm part ccc apst
[11.379804] SCSI host0:AHCI
[11.387811] ata1:SATA max UDMA/133 MMIO [mem 0x4a140000-0x4a1410ff] port 0x100 IRQ 348
[11.463457] OMAP-WDT:OMAP 看门狗定时器修订版0x01:初始超时60秒
[11.478627] ti-pruss 4b200000.pruss:创建 PRU 内核和其他子平台器件
[11.489903] IRQ: No IRQ domain found for /ocp/pruss@4b200000/INTC@4b220000!
[11.500457] IRQ: No IRQ domain found for /ocp/pruss@4b200000/INTC@4b220000!
[11.512768] OMAP-SHIM 4b101000.sham:OMAP 版本4.3上的硬件加速器
[11.796734] RTC-ds1307 2-006F:写入 secs=15、mins=6、hours=21、mDay =3、mon=9、 yage=116、wday =1
[11.796799] RTC-ds1307 2-006F:写入:95 06 21 0A 03 10 16
[11.804208] RTC-ds1307 2-006F:读取:95 06 21 2a 03 30 16
[11.804222] RTC-ds1307 2-006F:读取 secs=15、mins=6、hours=21、mDay =3、mon=9、 yage=116、wday =1
[11.808630] ata1:SATA link down (sStatus 0 SControl 300)
[12.123693] remoteproc3:registered virtio2 (type 7)
[12.144573] remoteproc2:registered virtio3 (type 7)
[12.233819] OMAP-HDMI-AUDIO omap-hdmi-audio.0.auto: snd-so-dummy <-> 58040000编码器映射正常
[12.269707] FAT-FS (mmcblk1p1):卷未正确卸载。 某些数据可能已损坏。 请运行 fsck。
[12.284564] EXT4-FS (mmcblk0p2):使用 ext4子系统安装 ext3文件系统
[12.297466] FAT-FS (mmcblk1p2):卷未正确卸载。 某些数据可能已损坏。 请运行 fsck。
[12.335548] FAT-FS (mmcblk1p3):卷未正确卸载。 某些数据可能已损坏。 请运行 fsck。
[12.383724] ti-pruss 4b280000.pruss:创建 PRU 内核和其他子平台器件
[12.393135] EXT4-FS (mmcblk0p2):已安装文件系统、具有有序数据模式。 OPTS:(空)
[12.411120] FAT-FS (mmcblk0p1):卷未正确卸载。 某些数据可能已损坏。 请运行 fsck。
[12.434337] IRQ: No IRQ domain found for /ocp/pruss@4b280000/INTC@4b2a0000!
[12.447124] IRQ: No IRQ domain found for /ocp/pruss@4b280000/INTC@4b2a0000!
[12.457979] OMAP-AES 4b500000.AES:OMAP AES 硬件加速器版本:3.3
[12.478116] remoteproc4:4b234000.pru0可用
[12.488231] remoteproc4:注意:remoteproc 仍在开发中并被视为实验。
[12.507942] remoteproc4:二进制格式尚未最终确定、并且尚不能保证向后兼容性。
[12.554763] remoteproc4:registered virtio4 (类型7)
[12.565348] PRU-rproc 4b234000.pru0:PRU rproc 节点/ocp/pruss@4b200000/pru0@4b234000已成功探测
[12.587160] remoteproc5:4b238000.pru1可用
[12.592437] remoteproc5:注意:remoteproc 仍在开发中并被视为实验。
[12.622940] remoteproc5:二进制格式尚未最终确定、并且尚不能保证向后兼容性。
[12.661555] remoteproc5:registered virtio5 (type 7)
[12.676521] PRU-rproc 4b238000.pru1:PRU rproc 节点/ocp/pruss@4b200000/pru1@4b238000探测成功
[12.724928] OMAP-AES 4b700000。AES:OMAP AES 硬件加速器版本:3.3
[12.729293] remoteproc6:4b2b4000.pru0可用
[12.729296] remoteproc6:注意:remoteproc 仍在开发中并被视为实验。
[12.729299] remoteproc6:二进制格式尚未最终确定、并且尚不能保证向后兼容性。
[12.762824][DRM]在次要版本1上初始化 PVR 1.14.3699939 20110701
[12.794491] remoteproc6:registered virtio6 (type 7)
[12.800687] PRU-rproc 4b2b4000.pru0:PRU rproc 节点/ocp/pruss@4b280000/pru0@4b2b4000已成功探测
[12.827651] remoteproc7:4b2b8000.pru1现已推出
[12.833462] remoteproc7:注意:remoteproc 仍在开发中,并被视为实验。
[12.859149] remoteproc 7:二进制格式尚未最终确定,并且尚未保证向后兼容性。
[12.896086] remoteproc7:registered virtio7 (类型7)
[12.902574] PRU-rproc 4b2b8000.pru1:PRU rproc 节点/ocp/pruss@4b280000/pru1@4b2b8000探测成功
[13.018027] of_get_named_gpiod_flags:无法解析节点'/sound@0[0]的'sple-audio-card, hp-det-gpio'属性
[13.018039] of_get_named_gpiod_flags:无法解析节点'/sound@0[0]的'sple-audio-card、mic-det-gpio'属性
[13.021627] ASOC-simple-card sound@0:tlv320aic3x-hifi <->48468000.McASP 映射正常
[13.572792]蓝牙:内核版本2.21
[13.595781] NET:注册协议系列31.
[13.648794]蓝牙:HCI 设备和连接管理器已初始化
[13.679704] NET:注册协议系列15.
[13.703872]蓝牙:HCI 套接字层已初始化
[13.741657]蓝牙:已初始化 L2CAP 套接字层
[13.774874]蓝牙:SCO 套接字层已初始化
[13.958545]正在初始化 XFRM netlink 套接字
[14.40552] remoteproc1:为5502000.IPU 加电
[14.477910] remoteproc1:引导 FW 映像 dra7-ipu2-fw.xem4,大小为3497308
[14.524954] OMAP-IMU 55082000.MMU:55082000.MMU:版本2.1
[14.772665] remoteproc1:远程处理器5502000.IPU 现已启动
[14.806990] virtio_rpmsg_bus virtio0:rpmsg 主机处于联机状态
[14.810043] virtio_rpmsg_bus virtio0:创建通道 rpmsg-RPC addr 0x65
[14.810941] virtio_rpmsg_bus virtio0:创建通道 rpmsg-RPC addr 0x66
[14.881355] remoteproc0:为5882000.IPU 加电
[14.922890] remoteproc0:引导 FW 映像 dra7-ipu1-fw.xem4、大小为4953116
[14.950401] OMAP-IMU 588820.MMU:588820.MMU:版本2.1
[14.988124] remoteproc0:远程处理器5882000.IPU 现已启动
[15.020779] virtio_rpmsg_bus virtio1:rpmsg 主机处于联机状态
[15.022444] virtio_rpmsg_bus virtio1:创建通道 rpmsg-client-sample addr 0x32
[15.022598] virtio_rpmsg_bus virtio1:创建通道 rpmsg-client-sample addr 0x33
[15.023094] virtio_rpmsg_bus virtio1:创建通道 rpmsg-OMX addr 0x3c
[15.023204] virtio_rpmsg_bus virtio1:创建通道 rpmsg-RPC addr 0x65
[15.084303] remoteproc3:为41000000.dsp 加电
[15.167328] remoteproc3:引导 FW 映像 dra7-dsp2-fw.xe66、大小为22037092
[15.193832] omap_hwmod:mu0_dsp2:_wait_target_disable 失败
[15.199727] OMAP-IMU 41501000.MMU:41501000.MMU:版本3.0
[15.205675] OMAP-IMU 41500.MMU:41500.MMU:3.0版
[15.280954] remoteproc3:远程处理器41000000.dsp 现已启动
[15.303561] virtio_rpmsg_bus virtio2:rpmsg 主机处于联机状态
[15.303639] virtio_rpmsg_bus virtio2:创建通道 rpmsg-proto addr 0x3D
[15.330828] remoteproc2:为40800000.DSP 加电
[15.353917] usbcore:注册的新接口驱动程序 usbfs
[15.394142] usbcore:注册的新接口驱动程序集线器
[15.409495] usbcore:注册的新设备驱动程序 USB
[15.425530] remoteproc2:引导 FW 映像 dra7-dsp1-fw.xe66、大小为22037092
[15.440841] OMAP_hwmod:mu0_dsp1:_wait_target_disable 失败
[15.446735] OMAP-IMU 40d01000.MMU:40d01000.MMU:版本3.0
[15.452696] OMAP-iommu 40d020.MMU:40d020.MMU:3.0版
[15.466852] xhci-hcd xhci-hcd.1.auto: xHCI 主机控制器
[15.475677] xhci-hcd xhci-hcd.1.auto:注册新 USB 总线、分配总线编号1
[15.497108] Remoteproc2:远程处理器40800000.DSP 现已启动
[15.502910] xhci-hcd xhci-hcd.1.auto: HCC params 0x0220f04c HCI version 0x100 quirks 0x00010010
[15.517416] virtio_rpmsg_bus virtio3:rpmsg 主机处于联机状态
[15.517728] virtio_rpmsg_bus virtio3:创建通道 rpmsg-proto addr 0x3D
[15.531025] xhci-hcd xhci-hcd.1.auto: IRQ 474、IO 内存0x48890000
[15.541333] remoteproc4:为4b234000.pru0加电
[15.541790]集线器1-0:1.0:找到 USB 集线器
[15.550923]集线器1-0:1.0:检测到1个端口
[15.556517] remoteproc4:引导 FW 映像 am57xx-pru1_0-FW、大小为74812
[15.567965] xhci-hcd xhci-hcd.1.auto: xHCI 主机控制器
[15.575667] ti-prusss 4b200000.pruss: configured system_events = 0x000000030000 intr 通道= 0x00000005 host_intr = 0x00000005
[15.590105] xhci-hcd xhci-hcd.1.auto:注册新 USB 总线、分配的总线编号2.
[15.599458] USB USB2:我们不知道该主机的 LPM 算法、因此禁用了 LPM。
[15.607845] remoteproc4:远程处理器4b234000.pru0现已启动
[15.616164] virtio_rpmsg_bus virtio4:rpmsg 主机处于联机状态
[15.621724] virtio_rpmsg_bus virtio4:创建通道 rpmsg-PRU addr 0x1E
[15.633617]集线器2-0:1.0:找到 USB 集线器
[15.637683]集线器2-0:1.0:检测到1个端口
[15.651382] remoteproc5:为4b238000.pru1加电
[15.659934] remoteproc5:引导 FW 映像 am57xx-pru1_1-FW、大小为74812
[15.666908] ti-prusss 4b200000.pruss: configured system_events = 0x0000000c0000 intr 通道= 0x0000000a host_intr = 0x0000000a
[15.682592] remoteproc5:远程处理器4b238000.pru1现已启动
[15.691302] virtio_rpmsg_bus virtio5:rpmsg 主机处于联机状态
[15.69840] virtio_rpmsg_bus virtio5:创建通道 rpmsg-PRU addr 0x1f
[15.712676] remoteproc6:为4b2b4000.pru0加电
[15.720937] remoteproc6:引导 FW 映像 am57xx-pru2_0-FW、大小为74812
[15.729137] ti-pruss 4b280000.pruss:已配置 system_events = 0x000000030000 intr 通道= 0x00000005 host_intr = 0x00000005
[15.741640] remoteproc6:远程处理器4b2b4000.pru0现已启动
[15.750567] virtio_rpmsg_bus virtio6:rpmsg 主机处于联机状态
[15.756103] virtio_rpmsg_bus virtio6:创建通道 rpmsg-PRU addr 0x20
[15.781612] remoteproc7:为4b2b8000.pru1加电
[15.799883] remoteproc7:引导 FW 映像 am57xx-pru2_1-FW、大小为74812
[15.810681] ti-prusss 4b280000.pruss:已配置 system_events = 0x0000000c0000 intr 通道= 0x0000000a host_intr = 0x0000000a
[15.823829] remoteproc7:远程处理器4b2b8000.pru1现已启动
[15.832208] virtio_rpmsg_bus virtio7:rpmsg 主机处于联机状态
[15.837746] virtio_rpmsg_bus virtio7:创建通道 rpmsg-PRU addr 0x21
[15.888414] USB 1-1:使用 xhci-hcd 的新型高速 USB 器件编号2
[15.903235] rpmsg_PRU rpmsg8:新的 rpmsg_PRU 设备:/dev/rpmsg_pru30
[15.911299] rpmsg_PRU rpmsg9:新的 rpmsg_PRU 设备:/dev/rpmsg_pru31
[15.928720] rpmsg_PRU rpmsg10:新的 rpmsg_PRU 设备:/dev/rpmsg_pru32
[15.938682] rpmsg_RPC rpmsg0:使用 src 1024 dst 101探测服务 DCE-callback
[15.952923] NET:注册协议系列41
[15.958038] rpmsg_PRU rpmsg11:新的 rpmsg_PRU 设备:/dev/rpmsg_pru33
[15.968724] USB 2-1:使用 xhci-hcd 的新款超高速 USB 器件编号2
[15.985887] rpmsg_RPC rpmsg1:使用 src 1025 dst 102探测服务 rpmsg-DCE
[15.986259] rpmsg_RPC rpmsg0:已发布函数= 4
[16.016212]集线器2-1:1.0:找到 USB 集线器
[16.020500]集线器2-1:1.0:检测到4个端口
[16.025627] rpmsg_RPC rpmsg5:使用 src 1024 dst 101探测服务 rpc_example_2
[16.025952] rpmsg_RPC rpmsg1:已发布函数= 9
[16.091016] rpmsg_RPC rpmsg5:已发布函数= 8
[16.111682]集线器1-1:1.0:找到 USB 集线器
[16.115985]集线器1-1:1.0:检测到4个端口
[17.350987] PVR_K:UM DDK-(3699939)和 KM DDK-(3699939)匹配。 [确定]
[26.045716] OMAP-hwmod:mu1_dsp1:_wait_target_disable 失败
[26.059742] OMAP-hwmod:mu1_dsp2:_wait_target_disable 失败
[26.073500] OMAP_hwmod:mu0_dsp1:_wait_target_disable 失败
[26.087292] OMAP_hwmod:mu0_dsp2:_wait_target_disable 失败

如您所见、VIP 绑定到 adv7842子设备。 问题是没有注册/dev/video1设备。 原因可能是什么? 是否允许像我在探测功能中那样手动设置平台数据?

我非常感谢您的帮助、因为我不熟悉 Linux v4l2。  

谢谢、祝您愉快

Marc

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Marc:

    [报价]是否允许像我在探测函数中那样手动设置平台数据?[/报价]

    这应该来自 DTS 文件、您应该将 Adv 驱动程序与设备树绑定。 问题是您应该完全修改 adv7842.c 的源代码、添加对 of.h API 的支持。

    请查看 kernel.org 中的主线内核、以查看是否已经完成此操作。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Marc:

    我建议您提供有关如何手动创建和注册字符视频设备的教程:
    01.org/.../v4l2-dev.html

    BR
    Tsvetolin Shulev
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Yordan、您好!

    感谢您的回答。 在主线内核中、不支持 adv7842的器件树。 我们只想将 adv7842与 evm5728一起评估。 我们的应用是通过 gstreamer 录制和流式传输视频。 是否无法对现有 adv7842驱动程序中的某些数据进行硬编码? 如日志中所示、VIP 和 Adv 已绑定、adv7842中的某些设置也通过 i2c 完成。 那么、已经有正在运行的内容。 我们的第一个目标是让视频进入 evm5728。 将 DT 集成到现有驱动程序中需要多大的工作量?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    请告诉我以下哪些媒体格式适用于 VIP 驱动程序?

    静态常量结构 adv7842_format_info adv7842_formats[]={
    {media_BUST_FMT_RGB888_1X24、ADV7842_OP_CH_SEL_RGB、true、false、
    ADV7842_OP_MODE_SEL_SDR_444 | ADV7842_OP_FORMAT_SEL_8位}、
    {media_BUST_FMT_YUYV8_2X8、ADV7842_OP_CH_SEL_RGB、false、false、
    ADV7842_OP_MODE_SEL_SDR_422 | ADV7842_OP_FORMAT_SEL_8位}、
    {media_BUST_FMT_YVYU8_2X8、ADV7842_OP_CH_SEL_RGB、false、true、
    ADV7842_OP_MODE_SEL_SDR_422 | ADV7842_OP_FORMAT_SEL_8位}、
    {media_BUST_FMT_YUV10_2x10、ADV7842_OP_CH_SEL_RGB、false、false、
    ADV7842_OP_MODE_SEL_SDR_422 | ADV7842_OP_FORMAT_SEL_10BIT}、
    {media_BUST_FMT_YVYU10_2x10、ADV7842_OP_CH_SEL_RGB、false、true、
    ADV7842_OP_MODE_SEL_SDR_422 | ADV7842_OP_FORMAT_SEL_10BIT}、
    {media_BUST_FMT_YYV12_2x12、ADV7842_OP_CH_SEL_RGB、false、false、
    ADV7842_OP_MODE_SEL_SDR_422 | ADV7842_OP_FORMAT_SEL_12位}、
    {media_BUST_FMT_YVYU12_2x12、ADV7842_OP_CH_SEL_RGB、false、true、
    ADV7842_OP_MODE_SEL_SDR_422 | ADV7842_OP_FORMAT_SEL_12位}、
    {media_BUST_FMT_UYVY8_1x16、ADV7842_OP_CH_SEL_RBG、false、false、
    ADV7842_OP_MODE_SEL_SDR_422_2X | ADV7842_OP_FORMAT_SEL_8位}、
    {media_BUST_FMT_VYU8_1x16、ADV7842_OP_CH_SEL_RBG、false、true、
    ADV7842_OP_MODE_SEL_SDR_422_2X | ADV7842_OP_FORMAT_SEL_8位}、
    {media_BUST_FMT_YUYV8_1x16、ADV7842_OP_CH_SEL_RGB、false、false、
    ADV7842_OP_MODE_SEL_SDR_422_2X | ADV7842_OP_FORMAT_SEL_8位}、
    {media_BUST_FMT_YVYU8_1x16、ADV7842_OP_CH_SEL_RGB、false、true、
    ADV7842_OP_MODE_SEL_SDR_422_2X | ADV7842_OP_FORMAT_SEL_8位}、
    {MEASE_BUS_FMT_UYVY10_1X20、ADV7842_OP_CH_SEL_RBG、false、false、
    ADV7842_OP_MODE_SEL_SDR_422_2X | ADV7842_OP_FORMAT_SEL_10BIT}、
    {media_BUST_FMT_VYU10_1X20、ADV7842_OP_CH_SEL_RBG、false、true、
    ADV7842_OP_MODE_SEL_SDR_422_2X | ADV7842_OP_FORMAT_SEL_10BIT}、
    {media_BUST_FMT_YUV10_1X20、ADV7842_OP_CH_SEL_RGB、false、false、
    ADV7842_OP_MODE_SEL_SDR_422_2X | ADV7842_OP_FORMAT_SEL_10BIT}、
    {media_BUST_FMT_YVYU10_1X20、ADV7842_OP_CH_SEL_RGB、false、true、
    ADV7842_OP_MODE_SEL_SDR_422_2X | ADV7842_OP_FORMAT_SEL_10BIT}、
    {MEASE_BUS_FMT_UYVY12_1X24、ADV7842_OP_CH_SEL_RBG、false、false、
    ADV7842_OP_MODE_SEL_SDR_422_2X | ADV7842_OP_FORMAT_SEL_12位}、
    {media_BUST_FMT_VYU12_1X24、ADV7842_OP_CH_SEL_RBG、false、true、
    ADV7842_OP_MODE_SEL_SDR_422_2X | ADV7842_OP_FORMAT_SEL_12位}、
    {media_BUST_FMT_YUV12_1X24、ADV7842_OP_CH_SEL_RGB、false、false、
    ADV7842_OP_MODE_SEL_SDR_422_2X | ADV7842_OP_FORMAT_SEL_12位}、
    {media_BUST_FMT_YVYU12_1X24、ADV7842_OP_CH_SEL_RGB、false、true、
    ADV7842_OP_MODE_SEL_SDR_422_2X | ADV7842_OP_FORMAT_SEL_12位}、
    };
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    很抱歉耽误你的时间。 我要对它进行研究。 我将返回我的反馈。

    此致、
    Yordan