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.

AM5728: in device tree not getting interrupt of vin3a camera?

Part Number: AM5728
Other Parts Discussed in Thread: DRA752, TMP102, PMP

Hi sir,

I am using AM5728EVM based on custom board, we are connected AM5728_SOC_VIN3A(mcspi3&vin3a)<------GS2961A<------Camera

In below case we are attached schematic 

in u-boot below pin mux i used

{VOUT1_HSYNC, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_hsync.vin3a_hsync */
{VOUT1_VSYNC, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_vsync.vin3a_vsync */
{VOUT1_D8, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d8.vin3a_d8 */
{VOUT1_D9, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d9.vin3a_d9 */
{VOUT1_D10, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d10.vin3a_d10 */
{VOUT1_D11, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d11.vin3a_d11 */
{VOUT1_D12, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d12.vin3a_d12 */
{VOUT1_D13, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d13.vin3a_d13 */
{VOUT1_D14, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d14.vin3a_d14 */
{VOUT1_D15, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d15.vin3a_d15 */
{VOUT1_D16, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d16.vin3a_d0 */
{VOUT1_D17, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d17.vin3a_d1 */
{VOUT1_D18, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d18.vin3a_d2 */
{VOUT1_D19, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d19.vin3a_d3 */
{VOUT1_D20, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d20.vin3a_d4 */
{VOUT1_D21, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d21.vin3a_d5 */
{VOUT1_D22, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d22.vin3a_d6 */
{VOUT1_D23, (M4 | PIN_INPUT_PULLDOWN | MANUAL_MODE)}, /* vout1_d23.vin3a_d7 */

in linux kernel dts/am57xx-beagle-x15-common.dtsi

&vip2 {
status = "okay";
};
&vin3a {
status = "okay";
endpoint {
remote-endpoint = <&cam>;
slave-mode;
};
};
&mcspi3{
status = "okay";
ti,pindir-d0-out-d1-in;

port {
cam: endpoint {
remote-endpoint = <&vin3a>;
hsync-active = <0>;
vsync-active = <0>;
pclk-sample = <1>;
pixel-clock-freq = <9600000>; //750khZ
input-clock-freq = <32000000>;
data-shift = <0>;
bus-width = <8>;
};
};
gs2971: gs2971@0 {
compatible = "pisosr-gpio";
gpio-controller;
#gpio-cells = <2>;

reg = <0>;
spi-max-frequency = <1000000>;
spi-cpol;
};
};

in dra74x.dts

vip2: vip@0x48990000 {
compatible = "ti,vip2";
reg = <0x48990000 0x114>,
<0x48995500 0xD8>,
<0x48995700 0x18>,
<0x48995800 0x80>,
<0x48995a00 0xD8>,
<0x48995c00 0x18>,
<0x48995d00 0x80>,
<0x4899d000 0x400>;
reg-names = "vip",
"parser0",
"csc0",
"sc0",
"parser1",
"csc1",
"sc1",
"vpdma";
ti,hwmods = "vip2";
interrupts = <GIC_SPI 352 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 393 IRQ_TYPE_LEVEL_HIGH>;
/* CTRL_CORE_SMA_SW_1 */
syscon-pol = <&scm_conf 0x534>;
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
ports {
#address-cells = <1>;
#size-cells = <0>;

vin3a: port@0 {
reg = <0>;
status = "okay";

}

Added gs2971 driver in driver/media/platform/mxc/capture/gs2971.c

but vin3a port and v4l2 port not enabled in linux kernel of dmesg

Thanking you,

Regards,

Ramachandra

  • I am attaching dmesg dump also.

    _____ _____ _ _
    | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_
    | | _| .'| . | . | | __| _| . | | | -_| _| _|
    |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_|
    |___| |___|

    Arago Project http://arago-project.org am57xx-evm ttyS2

    Arago 2019.07 am57xx-evm ttyS2

    am57xx-evm login: root
    root@am57xx-evm:~# ls /dev/video
    video0 video10 video11
    root@am57xx-evm:~# dmesg
    [ 0.000000] Booting Linux on physical CPU 0x0
    [ 0.000000] Linux version 4.19.59-g5f8c1c6121 (root@caravel) (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36))) #8 SMP PREEMPT Thu Feb 18 17:37:44 IST 2021
    [ 0.000000] CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=30c5387d
    [ 0.000000] CPU: div instructions available: patching division code
    [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
    [ 0.000000] OF: fdt: Machine model: TI AM5728 EVM
    [ 0.000000] Memory policy: Data cache writealloc
    [ 0.000000] efi: Getting EFI parameters from FDT:
    [ 0.000000] efi: UEFI not found.
    [ 0.000000] Reserved memory: created CMA memory pool at 0x0000000095800000, size 56 MiB
    [ 0.000000] OF: reserved mem: initialized node ipu2-memory@95800000, compatible id shared-dma-pool
    [ 0.000000] Reserved memory: created CMA memory pool at 0x0000000099000000, size 64 MiB
    [ 0.000000] OF: reserved mem: initialized node dsp1-memory@99000000, compatible id shared-dma-pool
    [ 0.000000] Reserved memory: created CMA memory pool at 0x000000009d000000, size 32 MiB
    [ 0.000000] OF: reserved mem: initialized node ipu1-memory@9d000000, compatible id shared-dma-pool
    [ 0.000000] Reserved memory: created CMA memory pool at 0x000000009f000000, size 8 MiB
    [ 0.000000] OF: reserved mem: initialized node dsp2-memory@9f000000, compatible id shared-dma-pool
    [ 0.000000] cma: Reserved 24 MiB at 0x00000000be400000
    [ 0.000000] OMAP4: Map 0x00000000bfd00000 to (ptrval) for dram barrier
    [ 0.000000] On node 0 totalpages: 212224
    [ 0.000000] DMA zone: 1728 pages used for memmap
    [ 0.000000] DMA zone: 0 pages reserved
    [ 0.000000] DMA zone: 147456 pages, LIFO batch:31
    [ 0.000000] HighMem zone: 64768 pages, LIFO batch:15
    [ 0.000000] DRA752 ES2.0
    [ 0.000000] random: get_random_bytes called from start_kernel+0xb4/0x470 with crng_init=0
    [ 0.000000] percpu: Embedded 16 pages/cpu s36492 r8192 d20852 u65536
    [ 0.000000] pcpu-alloc: s36492 r8192 d20852 u65536 alloc=16*4096
    [ 0.000000] pcpu-alloc: [0] 0 [0] 1
    [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 210496
    [ 0.000000] Kernel command line: console=ttyS2,115200n8 root=PARTUUID=3d843c32-02 rw rootfstype=ext4 rootwait
    [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
    [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
    [ 0.000000] Memory: 634272K/848896K available (10240K kernel code, 335K rwdata, 2792K rodata, 2048K init, 275K bss, 26208K reserved, 188416K cma-reserved, 234496K highmem)
    [ 0.000000] Virtual kernel memory layout:
    vector : 0xffff0000 - 0xffff1000 ( 4 kB)
    fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
    vmalloc : 0xf0800000 - 0xff800000 ( 240 MB)
    lowmem : 0xc0000000 - 0xf0000000 ( 768 MB)
    pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
    modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
    .text : 0x(ptrval) - 0x(ptrval) (12256 kB)
    .init : 0x(ptrval) - 0x(ptrval) (2048 kB)
    .data : 0x(ptrval) - 0x(ptrval) ( 336 kB)
    .bss : 0x(ptrval) - 0x(ptrval) ( 276 kB)
    [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
    [ 0.000000] rcu: Preemptible hierarchical RCU implementation.
    [ 0.000000] Tasks RCU enabled.
    [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [ 0.000000] GIC: Using split EOI/Deactivate mode
    [ 0.000000] OMAP clockevent source: timer1 at 32786 Hz
    [ 0.000000] arch_timer: cp15 timer(s) running at 6.14MHz (phys).
    [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x16af5adb9, max_idle_ns: 440795202250 ns
    [ 0.000005] sched_clock: 56 bits at 6MHz, resolution 162ns, wraps every 4398046511023ns
    [ 0.000019] Switching to timer-based delay loop, resolution 162ns
    [ 0.000898] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [ 0.000907] OMAP clocksource: 32k_counter at 32768 Hz
    [ 0.002403] Console: colour dummy device 80x30
    [ 0.002449] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.29 BogoMIPS (lpj=61475)
    [ 0.002467] pid_max: default: 32768 minimum: 301
    [ 0.002591] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [ 0.002607] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [ 0.003194] CPU: Testing write buffer coherency: ok
    [ 0.003234] CPU0: Spectre v2: using ICIALLU workaround
    [ 0.003464] /cpus/cpu@0 missing clock-frequency property
    [ 0.003484] /cpus/cpu@1 missing clock-frequency property
    [ 0.003497] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    [ 0.059896] Setting up static identity map for 0x80200000 - 0x80200060
    [ 0.079903] rcu: Hierarchical SRCU implementation.
    [ 0.100098] EFI services will not be available.
    [ 0.119962] smp: Bringing up secondary CPUs ...
    [ 0.200296] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
    [ 0.200302] CPU1: Spectre v2: using ICIALLU workaround
    [ 0.200427] smp: Brought up 1 node, 2 CPUs
    [ 0.200440] SMP: Total of 2 processors activated (24.59 BogoMIPS).
    [ 0.200449] CPU: All CPU(s) started in HYP mode.
    [ 0.200456] CPU: Virtualization extensions available.
    [ 0.200947] devtmpfs: initialized
    [ 0.222017] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
    [ 0.222278] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [ 0.222298] futex hash table entries: 512 (order: 3, 32768 bytes)
    [ 0.225612] pinctrl core: initialized pinctrl subsystem
    [ 0.226152] DMI not present or invalid.
    [ 0.226440] NET: Registered protocol family 16
    [ 0.227598] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [ 0.228571] omap_hwmod: l3_main_2 using broken dt data from ocp
    [ 0.330159] wkupaon_cm:clk:0068:0: failed to disable
    [ 0.429524] cpuidle: using governor ladder
    [ 0.429559] cpuidle: using governor menu
    [ 0.439990] gpio gpiochip0: (gpio-0-31): added GPIO chardev (254:0)
    [ 0.440057] gpiochip_setup_dev: registered GPIOs 0 to 31 on device: gpiochip0 (gpio-0-31)
    [ 0.440100] OMAP GPIO hardware version 0.1
    [ 0.440732] gpio gpiochip1: (gpio-32-63): added GPIO chardev (254:1)
    [ 0.440804] gpiochip_setup_dev: registered GPIOs 32 to 63 on device: gpiochip1 (gpio-32-63)
    [ 0.441429] gpio gpiochip2: (gpio-64-95): added GPIO chardev (254:2)
    [ 0.441492] gpiochip_setup_dev: registered GPIOs 64 to 95 on device: gpiochip2 (gpio-64-95)
    [ 0.442112] gpio gpiochip3: (gpio-96-127): added GPIO chardev (254:3)
    [ 0.442175] gpiochip_setup_dev: registered GPIOs 96 to 127 on device: gpiochip3 (gpio-96-127)
    [ 0.442788] gpio gpiochip4: (gpio-128-159): added GPIO chardev (254:4)
    [ 0.442851] gpiochip_setup_dev: registered GPIOs 128 to 159 on device: gpiochip4 (gpio-128-159)
    [ 0.443486] gpio gpiochip5: (gpio-160-191): added GPIO chardev (254:5)
    [ 0.443556] gpiochip_setup_dev: registered GPIOs 160 to 191 on device: gpiochip5 (gpio-160-191)
    [ 0.444162] gpio gpiochip6: (gpio-192-223): added GPIO chardev (254:6)
    [ 0.444230] gpiochip_setup_dev: registered GPIOs 192 to 223 on device: gpiochip6 (gpio-192-223)
    [ 0.444856] gpio gpiochip7: (gpio-224-255): added GPIO chardev (254:7)
    [ 0.444918] gpiochip_setup_dev: registered GPIOs 224 to 255 on device: gpiochip7 (gpio-224-255)
    [ 0.465733] No ATAGs?
    [ 0.465811] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
    [ 0.465827] hw-breakpoint: maximum watchpoint size is 8 bytes.
    [ 0.466369] omap4_sram_init:Unable to allocate sram needed to handle errata I688
    [ 0.466382] omap4_sram_init:Unable to get sram pool needed to handle errata I688
    [ 0.467028] OMAP DMA hardware revision 0.0
    [ 0.478795] edma 43300000.edma: memcpy is disabled
    [ 0.482170] edma 43300000.edma: TI EDMA DMA engine driver
    [ 0.489252] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported)
    [ 0.489658] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixedregulator-mmcwl[0]' - status (0)
    [ 0.489936] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator-com_3v6[0]'
    [ 0.490363] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator-main_12v0[0]'
    [ 0.490620] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator-evm_5v0[0]'
    [ 0.490644] evm_5v0: supplied by main_12v0
    [ 0.490898] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator-vdd_3v3[0]'
    [ 0.491032] com_3v6: supplied by evm_5v0
    [ 0.491196] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator-aic_dvdd[0]'
    [ 0.491456] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixedregulator-vtt[0]' - status (0)
    [ 0.494139] omap-iommu 40d01000.mmu: 40d01000.mmu registered
    [ 0.494321] omap-iommu 40d02000.mmu: 40d02000.mmu registered
    [ 0.494566] omap-iommu 58882000.mmu: 58882000.mmu registered
    [ 0.494799] omap-iommu 55082000.mmu: 55082000.mmu registered
    [ 0.495177] omap-iommu 41501000.mmu: 41501000.mmu registered
    [ 0.495346] omap-iommu 41502000.mmu: 41502000.mmu registered
    [ 0.495631] iommu: Adding device 58820000.ipu to group 1
    [ 0.495713] iommu: Adding device 55020000.ipu to group 2
    [ 0.495844] iommu: Adding device 40800000.dsp to group 0
    [ 0.496086] iommu: Adding device 41000000.dsp to group 3
    [ 0.497247] SCSI subsystem initialized
    [ 0.498308] palmas 0-0058: Irq flag is 0x00000008
    [ 0.522169] palmas 0-0058: Muxing GPIO 2f, PWM 0, LED 0
    [ 0.523733] SMPS12: supplied by regulator-dummy
    [ 0.525341] SMPS3: supplied by regulator-dummy
    [ 0.526926] SMPS45: supplied by regulator-dummy
    [ 0.528675] SMPS6: supplied by regulator-dummy
    [ 0.530013] SMPS7: supplied by regulator-dummy
    [ 0.531386] SMPS8: supplied by regulator-dummy
    [ 0.532578] SMPS9: supplied by regulator-dummy
    [ 0.533232] LDO1: supplied by regulator-dummy
    [ 0.551237] LDO2: supplied by regulator-dummy
    [ 0.571005] random: fast init done
    [ 0.571117] LDO3: supplied by regulator-dummy
    [ 0.591141] LDO4: supplied by regulator-dummy
    [ 0.611159] LDO5: supplied by regulator-dummy
    [ 0.611822] LDO6: supplied by regulator-dummy
    [ 0.612481] LDO7: supplied by regulator-dummy
    [ 0.613150] LDO8: supplied by regulator-dummy
    [ 0.613829] LDO9: supplied by regulator-dummy
    [ 0.631193] LDOLN: supplied by regulator-dummy
    [ 0.651217] LDOUSB: supplied by regulator-dummy
    [ 0.672839] gpiochip_find_base: found new base at 504
    [ 0.672991] gpio gpiochip8: (48070000.i2c:tps659038@58:tps659038_gpio): added GPIO chardev (254:8)
    [ 0.673058] gpiochip_setup_dev: registered GPIOs 504 to 511 on device: gpiochip8 (48070000.i2c:tps659038@58:tps659038_gpio)
    [ 0.673466] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
    [ 0.674071] omap_i2c 48060000.i2c: bus 2 rev0.12 at 400 kHz
    [ 0.674563] omap_i2c 4807c000.i2c: bus 4 rev0.12 at 400 kHz
    [ 0.674772] media: Linux media interface: v0.10
    [ 0.674810] videodev: Linux video capture interface: v2.00
    [ 0.674887] pps_core: LinuxPPS API ver. 1 registered
    [ 0.674896] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [ 0.674916] PTP clock support registered
    [ 0.674946] EDAC MC: Ver: 3.0.0
    [ 0.675740] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
    [ 0.675984] omap-mailbox 48842000.mailbox: omap mailbox rev 0x400
    [ 0.690821] Advanced Linux Sound Architecture Driver Initialized.
    [ 0.691605] clocksource: Switched to clocksource arch_sys_counter
    [ 0.699866] NET: Registered protocol family 2
    [ 0.700449] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes)
    [ 0.700479] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
    [ 0.700543] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
    [ 0.700886] TCP: Hash tables configured (established 8192 bind 8192)
    [ 0.700970] UDP hash table entries: 512 (order: 2, 16384 bytes)
    [ 0.701005] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
    [ 0.701136] NET: Registered protocol family 1
    [ 0.721560] RPC: Registered named UNIX socket transport module.
    [ 0.721571] RPC: Registered udp transport module.
    [ 0.721581] RPC: Registered tcp transport module.
    [ 0.721589] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [ 0.721631] PCI: CLS 0 bytes, default 64
    [ 0.722679] hw perfevents: no interrupt-affinity property for /pmu, guessing.
    [ 0.722875] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available
    [ 0.723864] Initialise system trusted keyrings
    [ 0.724005] workingset: timestamp_bits=14 max_order=18 bucket_order=4
    [ 0.728831] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [ 0.739334] NFS: Registering the id_resolver key type
    [ 0.739362] Key type id_resolver registered
    [ 0.739371] Key type id_legacy registered
    [ 0.739412] ntfs: driver 2.1.32 [Flags: R/O].
    [ 0.741036] Key type asymmetric registered
    [ 0.741048] Asymmetric key parser 'x509' registered
    [ 0.741096] bounce: pool size: 64 pages
    [ 0.741130] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
    [ 0.741141] io scheduler noop registered
    [ 0.741150] io scheduler deadline registered
    [ 0.741254] io scheduler cfq registered (default)
    [ 0.741265] io scheduler mq-deadline registered
    [ 0.741274] io scheduler kyber registered
    [ 0.747192] pinctrl-single 4a003400.pinmux: 282 pins, size 1128
    [ 0.751467] dra7-pcie 51000000.pcie: Linked as a consumer to phy-4a094000.pciephy.1
    [ 0.751669] dra7-pcie 51000000.pcie: GPIO lookup for consumer (null)
    [ 0.751676] dra7-pcie 51000000.pcie: using device tree for GPIO lookup
    [ 0.751709] of_get_named_gpiod_flags: parsed 'gpios' property of node '/ocp/axi@0/pcie@51000000[0]' - status (0)
    [ 0.751744] gpio gpiochip1: Persistence not supported for GPIO 8
    [ 0.751759] dra7-pcie 51000000.pcie: WA for Errata i870 not applied
    [ 0.751854] dra7-pcie 51000000.pcie: host bridge /ocp/axi@0/pcie@51000000 ranges:
    [ 0.751895] dra7-pcie 51000000.pcie: IO 0x20003000..0x20012fff -> 0x00000000
    [ 0.751922] dra7-pcie 51000000.pcie: MEM 0x20013000..0x2fffffff -> 0x20013000
    [ 1.752214] dra7-pcie 51000000.pcie: Phy link never came up
    [ 1.752353] dra7-pcie 51000000.pcie: PCI host bridge to bus 0000:00
    [ 1.752373] pci_bus 0000:00: root bus resource [bus 00-ff]
    [ 1.752385] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
    [ 1.752395] pci_bus 0000:00: root bus resource [mem 0x20013000-0x2fffffff]
    [ 1.752431] pci 0000:00:00.0: [104c:8888] type 01 class 0x060400
    [ 1.752464] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit]
    [ 1.752531] pci 0000:00:00.0: supports D1
    [ 1.752539] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
    [ 1.758843] PCI: bus0: Fast back to back transfers disabled
    [ 1.764936] PCI: bus1: Fast back to back transfers enabled
    [ 1.764979] pci 0000:00:00.0: BAR 0: assigned [mem 0x20100000-0x201fffff 64bit]
    [ 1.764999] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
    [ 1.765317] pcieport 0000:00:00.0: Signaling PME with IRQ 176
    [ 1.765444] pcieport 0000:00:00.0: AER enabled with IRQ 176
    [ 1.766490] pwm-backlight backlight: GPIO lookup for consumer enable
    [ 1.766497] pwm-backlight backlight: using device tree for GPIO lookup
    [ 1.766514] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/backlight[0]'
    [ 1.766528] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/backlight[0]'
    [ 1.766537] pwm-backlight backlight: using lookup tables for GPIO lookup
    [ 1.766544] pwm-backlight backlight: No GPIO consumer enable found
    [ 1.766581] pwm-backlight backlight: backlight supply power not found, using dummy regulator
    [ 1.766645] pwm-backlight backlight: Linked as a consumer to regulator.0
    [ 1.769893] vdd_3v3: supplied by regen1
    [ 1.770134] aic_dvdd_fixed: supplied by vdd_3v3
    [ 1.770201] vtt_fixed: supplied by smps3
    [ 1.819804] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [ 1.823472] console [ttyS2] disabled
    [ 1.823530] 48020000.serial: ttyS2 at MMIO 0x48020000 (irq = 45, base_baud = 3000000) is a 8250
    [ 2.950667] console [ttyS2] enabled
    [ 2.955117] 48422000.serial: ttyS7 at MMIO 0x48422000 (irq = 46, base_baud = 3000000) is a 8250
    [ 2.966298] omap_rng 48090000.rng: Random Number Generator ver. 20
    [ 2.966648] random: crng init done
    [ 2.973449] omapdss_dss 58000000.dss: 58000000.dss supply vdda_video not found, using dummy regulator
    [ 2.985285] omapdss_dss 58000000.dss: Linked as a consumer to regulator.0
    [ 2.992331] omapdss_dss 58000000.dss: Dropping the link to regulator.0
    [ 3.004438] panel-simple display: display supply power not found, using dummy regulator
    [ 3.012589] panel-simple display: Linked as a consumer to regulator.0
    [ 3.019064] panel-simple display: GPIO lookup for consumer enable
    [ 3.019071] panel-simple display: using device tree for GPIO lookup
    [ 3.019101] of_get_named_gpiod_flags: parsed 'enable-gpios' property of node '/display[0]' - status (0)
    [ 3.019117] gpio gpiochip1: Persistence not supported for GPIO 5
    [ 3.027404] brd: module loaded
    [ 3.036946] loop: module loaded
    [ 3.044142] spi_master spi1: cannot find modalias for /ocp/spi@480b8000/port
    [ 3.051232] spi_master spi1: Failed to create SPI device for /ocp/spi@480b8000/port
    [ 3.059907] mdio_bus fixed-0: GPIO lookup for consumer reset
    [ 3.059914] mdio_bus fixed-0: using lookup tables for GPIO lookup
    [ 3.059922] mdio_bus fixed-0: No GPIO consumer reset found
    [ 3.059947] libphy: Fixed MDIO Bus: probed
    [ 3.068301] mdio_bus 48485000.mdio: GPIO lookup for consumer reset
    [ 3.068309] mdio_bus 48485000.mdio: using device tree for GPIO lookup
    [ 3.068327] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/ethernet@48484000/mdio@48485000[0]'
    [ 3.068342] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/ethernet@48484000/mdio@48485000[0]'
    [ 3.068352] mdio_bus 48485000.mdio: using lookup tables for GPIO lookup
    [ 3.068359] mdio_bus 48485000.mdio: No GPIO consumer reset found
    [ 3.121638] davinci_mdio 48485000.mdio: davinci mdio revision 1.6, bus freq 1000000
    [ 3.129332] libphy: 48485000.mdio: probed
    [ 3.135361] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/ethernet@48484000/mdio@48485000/ethernet-phy@1[0]'
    [ 3.136638] mdio_bus 48485000.mdio: MDIO device at address 2 is missing.
    [ 3.143395] davinci_mdio 48485000.mdio: phy[1]: device 48485000.mdio:01, driver Micrel KSZ9031 Gigabit PHY
    [ 3.153658] cpsw 48484000.ethernet: Detected MACID = 88:3f:4a:bb:96:30
    [ 3.160266] cpsw 48484000.ethernet: initialized cpsw ale version 1.4
    [ 3.166667] cpsw 48484000.ethernet: ALE Table size 1024
    [ 3.171976] cpsw 48484000.ethernet: cpts: overflow check period 500 (jiffies)
    [ 3.179944] cpsw 48484000.ethernet: cpsw: Detected MACID = 88:3f:4a:bc:56:07
    [ 3.188224] i2c /dev entries driver
    [ 3.193840] gpio-fan gpio_fan: GPIO lookup for consumer alarm
    [ 3.193848] gpio-fan gpio_fan: using device tree for GPIO lookup
    [ 3.193865] of_get_named_gpiod_flags: can't parse 'alarm-gpios' property of node '/gpio_fan[0]'
    [ 3.193879] of_get_named_gpiod_flags: can't parse 'alarm-gpio' property of node '/gpio_fan[0]'
    [ 3.193887] gpio-fan gpio_fan: using lookup tables for GPIO lookup
    [ 3.193895] gpio-fan gpio_fan: No GPIO consumer alarm found
    [ 3.193908] gpio-fan gpio_fan: GPIO lookup for consumer (null)
    [ 3.193915] gpio-fan gpio_fan: using device tree for GPIO lookup
    [ 3.193940] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio_fan[0]' - status (0)
    [ 3.193948] no flags found for (null)
    [ 3.195160] gpio-fan gpio_fan: GPIO fan initialized
    [ 3.200759] tmp102 0-0048: error reading config register
    [ 3.206216] tmp102: probe of 0-0048 failed with error -121
    [ 3.214939] cpu cpu0: Linked as a consumer to regulator.8
    [ 3.220435] cpu cpu0: Linked as a consumer to regulator.31
    [ 3.227605] sdhci: Secure Digital Host Controller Interface driver
    [ 3.234360] sdhci: Copyright(c) Pierre Ossman
    [ 3.239397] sdhci-pltfm: SDHCI platform and OF driver helper
    [ 3.245715] sdhci-omap 4809c000.mmc: GPIO lookup for consumer cd
    [ 3.245720] sdhci-omap 4809c000.mmc: using device tree for GPIO lookup
    [ 3.245739] of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/ocp/mmc@4809c000[0]' - status (0)
    [ 3.245768] gpio gpiochip5: Persistence not supported for GPIO 27
    [ 3.245777] omap_gpio 4805d000.gpio: Could not set line 27 debounce to 200000 microseconds (-22)
    [ 3.254634] sdhci-omap 4809c000.mmc: Got CD GPIO
    [ 3.259270] sdhci-omap 4809c000.mmc: GPIO lookup for consumer wp
    [ 3.259275] sdhci-omap 4809c000.mmc: using device tree for GPIO lookup
    [ 3.259285] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@4809c000[0]'
    [ 3.259294] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/mmc@4809c000[0]'
    [ 3.259300] sdhci-omap 4809c000.mmc: using lookup tables for GPIO lookup
    [ 3.259306] sdhci-omap 4809c000.mmc: No GPIO consumer wp found
    [ 3.259423] sdhci-omap 4809c000.mmc: Linked as a consumer to regulator.30
    [ 3.266292] sdhci-omap 4809c000.mmc: 4809c000.mmc supply vqmmc not found, using dummy regulator
    [ 3.275086] sdhci-omap 4809c000.mmc: Linked as a consumer to regulator.0
    [ 3.281864] sdhci-omap 4809c000.mmc: Dropping the link to regulator.0
    [ 3.288526] sdhci-omap 4809c000.mmc: Linked as a consumer to regulator.15
    [ 3.295506] sdhci-omap 4809c000.mmc: no pinctrl state for ddr_3_3v mode
    [ 3.330000] mmc0: SDHCI controller on 4809c000.mmc [4809c000.mmc] using ADMA
    [ 3.337436] sdhci-omap 480b4000.mmc: GPIO lookup for consumer wp
    [ 3.337443] sdhci-omap 480b4000.mmc: using device tree for GPIO lookup
    [ 3.337458] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@480b4000[0]'
    [ 3.337470] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/mmc@480b4000[0]'
    [ 3.337477] sdhci-omap 480b4000.mmc: using lookup tables for GPIO lookup
    [ 3.337484] sdhci-omap 480b4000.mmc: No GPIO consumer wp found
    [ 3.337711] sdhci-omap 480b4000.mmc: Linked as a consumer to regulator.5
    [ 3.344519] sdhci-omap 480b4000.mmc: Dropping the link to regulator.5
    [ 3.351093] sdhci-omap 480b4000.mmc: Linked as a consumer to regulator.5
    [ 3.383709] mmc1: SDHCI controller on 480b4000.mmc [480b4000.mmc] using ADMA
    [ 3.391123] sdhci-omap 480ad000.mmc: GPIO lookup for consumer wp
    [ 3.391131] sdhci-omap 480ad000.mmc: using device tree for GPIO lookup
    [ 3.391147] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@480ad000[0]'
    [ 3.391162] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/mmc@480ad000[0]'
    [ 3.391171] sdhci-omap 480ad000.mmc: using lookup tables for GPIO lookup
    [ 3.391178] sdhci-omap 480ad000.mmc: No GPIO consumer wp found
    [ 3.391356] sdhci-omap 480ad000.mmc: Linked as a consumer to regulator.1
    [ 3.398231] sdhci-omap 480ad000.mmc: Dropping the link to regulator.1
    [ 3.405163] sdhci-omap 480ad000.mmc: Linked as a consumer to regulator.2
    [ 3.412227] sdhci-omap 480ad000.mmc: Linked as a consumer to regulator.1
    [ 3.419076] sdhci-omap 480ad000.mmc: no pinctrl state for sdr104 mode
    [ 3.425850] sdhci-omap 480ad000.mmc: no pinctrl state for ddr50 mode
    [ 3.432384] sdhci-omap 480ad000.mmc: no pinctrl state for hs200_1_8v mode
    [ 3.447122] mmc0: host does not support reading read-only switch, assuming write-enable
    [ 3.462645] mmc0: new high speed SDHC card at address aaaa
    [ 3.464989] mmc2: SDHCI controller on 480ad000.mmc [480ad000.mmc] using PIO
    [ 3.475891] of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led0[0]' - status (0)
    [ 3.475905] gpio gpiochip6: Persistence not supported for GPIO 9
    [ 3.475909] no flags found for gpios
    [ 3.475995] of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led1[0]' - status (0)
    [ 3.476006] gpio gpiochip6: Persistence not supported for GPIO 8
    [ 3.476010] no flags found for gpios
    [ 3.476091] of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led2[0]' - status (0)
    [ 3.476102] gpio gpiochip6: Persistence not supported for GPIO 14
    [ 3.476106] no flags found for gpios
    [ 3.476196] of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led3[0]' - status (0)
    [ 3.476207] gpio gpiochip6: Persistence not supported for GPIO 15
    [ 3.476212] no flags found for gpios
    [ 3.476814] ledtrig-cpu: registered to indicate activity on CPUs
    [ 3.478867] mmcblk0: mmc0:aaaa SC32G 29.7 GiB
    [ 3.490315] NET: Registered protocol family 10
    [ 3.495448] Segment Routing with IPv6
    [ 3.499164] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [ 3.505170] mmcblk0: p1 p2
    [ 3.508842] NET: Registered protocol family 17
    [ 3.513470] Key type dns_resolver registered
    [ 3.517847] Registering SWP/SWPB emulation handler
    [ 3.522673] omap_voltage_late_init: Voltage driver support not added
    [ 3.529049] Power Management for TI OMAP4+ devices.
    [ 3.534474] Loading compiled-in X.509 certificates
    [ 3.556729] dmm 4e000000.dmm: workaround for errata i878 in use
    [ 3.564094] dmm 4e000000.dmm: initialized all PAT entries
    [ 3.570136] omapdss_dss 58000000.dss: 58000000.dss supply vdda_video not found, using dummy regulator
    [ 3.579462] omapdss_dss 58000000.dss: Linked as a consumer to regulator.0
    [ 3.586440] DSS: OMAP DSS rev 6.1
    [ 3.590628] omapdss_dss 58000000.dss: bound 58001000.dispc (ops dispc_component_ops)
    [ 3.622057] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [ 3.628702] [drm] No driver support for vblank timestamp query.
    [ 3.637735] [drm] Enabling DMM ywrap scrolling
    [ 3.712166] Console: switching to colour frame buffer device 100x30
    [ 3.721242] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
    [ 3.729128] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 0
    [ 3.736755] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio_keys/USER5[0]' - status (0)
    [ 3.736771] gpio gpiochip1: Persistence not supported for GPIO 20
    [ 3.736884] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio_keys/USER4[0]' - status (0)
    [ 3.736895] gpio gpiochip1: Persistence not supported for GPIO 24
    [ 3.736982] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio_keys/USER3[0]' - status (0)
    [ 3.736994] gpio gpiochip1: Persistence not supported for GPIO 28
    [ 3.737084] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio_keys/USER2[0]' - status (0)
    [ 3.737095] gpio gpiochip1: Persistence not supported for GPIO 25
    [ 3.737182] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio_keys/USER1[0]' - status (0)
    [ 3.737193] gpio gpiochip1: Persistence not supported for GPIO 23
    [ 3.737376] input: gpio_keys as /devices/platform/gpio_keys/input/input0
    [ 3.744716] hctosys: unable to open rtc device (rtc0)
    [ 3.750510] aic_dvdd_fixed: disabling
    [ 3.754769] ldousb: disabling
    [ 3.758319] ALSA device list:
    [ 3.761335] No soundcards found.
    [ 3.784559] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [ 3.792736] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [ 3.810009] devtmpfs: mounted
    [ 3.813965] Freeing unused kernel memory: 2048K
    [ 3.818614] Run /sbin/init as init process
    [ 4.185416] systemd[1]: System time before build time, advancing clock.
    [ 4.220402] systemd[1]: systemd 239 running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
    [ 4.242461] systemd[1]: Detected architecture arm.
    [ 4.284596] systemd[1]: Set hostname to <am57xx-evm>.
    [ 4.467186] systemd[1]: File /lib/systemd/system/systemd-journald.service:36 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.
    [ 4.484525] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
    [ 4.714219] systemd[1]: Listening on udev Kernel Socket.
    [ 4.741912] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [ 4.781940] systemd[1]: Reached target Remote File Systems.
    [ 4.826902] systemd[1]: Listening on Process Core Dump Socket.
    [ 4.862779] systemd[1]: Listening on Network Service Netlink Socket.
    [ 5.116082] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
    [ 5.185183] cmemk: loading out-of-tree module taints kernel.
    [ 5.192443] CMEMK module: reference Linux version 4.19.59
    [ 5.202847] allocated heap buffer 0x40500000 of size 0x100000
    [ 5.209031] cmemk initialized
    [ 5.221348] cryptodev: driver 1.9 loaded.
    [ 5.290039] usbcore: registered new interface driver usbfs
    [ 5.299583] usbcore: registered new interface driver hub
    [ 5.305676] usbcore: registered new device driver usb
    [ 5.327659] usbcore: registered new interface driver ftdi_sio
    [ 5.334181] usbserial: USB Serial support registered for FTDI USB Serial Device
    [ 6.019702] systemd-journald[102]: Received request to flush runtime journal from PID 1
    [ 6.463757] omap-rproc 58820000.ipu: ignoring dependency for device, assuming no driver
    [ 6.490785] omap-rproc 58820000.ipu: ignoring dependency for device, assuming no driver
    [ 6.499079] omap-rproc 58820000.ipu: assigned reserved memory node ipu1-memory@9d000000
    [ 6.514039] remoteproc remoteproc0: 58820000.ipu is available
    [ 6.535260] omap-rproc 55020000.ipu: ignoring dependency for device, assuming no driver
    [ 6.546079] omap-rproc 55020000.ipu: ignoring dependency for device, assuming no driver
    [ 6.588911] omap-rproc 55020000.ipu: assigned reserved memory node ipu2-memory@95800000
    [ 6.618724] remoteproc remoteproc1: 55020000.ipu is available
    [ 6.641412] omap-rproc 40800000.dsp: ignoring dependency for device, assuming no driver
    [ 6.674102] omap-rproc 40800000.dsp: ignoring dependency for device, assuming no driver
    [ 6.711956] omap-rproc 40800000.dsp: assigned reserved memory node dsp1-memory@99000000
    [ 6.754005] remoteproc remoteproc2: 40800000.dsp is available
    [ 6.800843] omap-rproc 41000000.dsp: ignoring dependency for device, assuming no driver
    [ 6.830614] omap-rproc 41000000.dsp: ignoring dependency for device, assuming no driver
    [ 6.874655] omap-rproc 41000000.dsp: assigned reserved memory node dsp2-memory@9f000000
    [ 6.918548] remoteproc remoteproc3: 41000000.dsp is available
    [ 7.156066] gpio_pisosr: disagrees about version of symbol gpiod_set_value_cansleep
    [ 7.166670] Driver for 1-wire Dallas network protocol.
    [ 7.172412] gpio_pisosr: Unknown symbol gpiod_set_value_cansleep (err -22)
    [ 7.179774] gpio_pisosr: disagrees about version of symbol devm_gpiod_get_optional
    [ 7.187506] gpio_pisosr: Unknown symbol devm_gpiod_get_optional (err -22)
    [ 7.194688] gpio_pisosr: disagrees about version of symbol gpiochip_get_data
    [ 7.202244] remoteproc remoteproc1: powering up 55020000.ipu
    [ 7.207947] remoteproc remoteproc1: Booting fw image dra7-ipu2-fw.xem4, size 3747220
    [ 7.215788] gpio_pisosr: Unknown symbol gpiochip_get_data (err -22)
    [ 7.222263] gpio_pisosr: disagrees about version of symbol gpiochip_add_data_with_key
    [ 7.231732] omap-iommu 55082000.mmu: 55082000.mmu: version 2.1
    [ 7.237921] gpio_pisosr: Unknown symbol gpiochip_add_data_with_key (err -22)
    [ 7.251796] rtc rtc0: 48070000.i2c:tps659038@58:tps659038_rtc: dev (253:0)
    [ 7.251815] palmas-rtc 48070000.i2c:tps659038@58:tps659038_rtc: rtc core: registered 48070000.i2c:tps659038@58:tps659038_rtc as rtc0
    [ 7.265465] gpio_pisosr: disagrees about version of symbol gpiochip_remove
    [ 7.281672] gpio_pisosr: Unknown symbol gpiochip_remove (err -22)
    [ 7.288538] remoteproc remoteproc0: powering up 58820000.ipu
    [ 7.294622] remoteproc remoteproc0: Booting fw image dra7-ipu1-fw.xem4, size 6726740
    [ 7.306482] omap-iommu 58882000.mmu: 58882000.mmu: version 2.1
    [ 7.350717] at24: disagrees about version of symbol gpiod_set_value_cansleep
    [ 7.360051] at24: Unknown symbol gpiod_set_value_cansleep (err -22)
    [ 7.370440] pixcir_i2c_ts: disagrees about version of symbol gpiod_get_value_cansleep
    [ 7.379316] pixcir_i2c_ts: Unknown symbol gpiod_get_value_cansleep (err -22)
    [ 7.379937] virtio_rpmsg_bus virtio0: rpmsg host is online
    [ 7.393114] remoteproc remoteproc1: registered virtio0 (type 7)
    [ 7.400999] remoteproc remoteproc1: remote processor 55020000.ipu is now up
    [ 7.423220] at24: disagrees about version of symbol devm_gpiod_get_optional
    [ 7.430214] at24: Unknown symbol devm_gpiod_get_optional (err -22)
    [ 7.436537] pixcir_i2c_ts: disagrees about version of symbol gpiod_set_value_cansleep
    [ 7.436898] rtc-ds1307 2-006f: read error -121
    [ 7.446439] pixcir_i2c_ts: Unknown symbol gpiod_set_value_cansleep (err -22)
    [ 7.446487] gpio_pisosr: disagrees about version of symbol gpiod_set_value_cansleep
    [ 7.454049] virtio_rpmsg_bus virtio0: creating channel rpmsg-rpc addr 0x65
    [ 7.468343] rtc-ds1307: probe of 2-006f failed with error -121
    [ 7.468816] virtio_rpmsg_bus virtio0: creating channel rpmsg-rpc addr 0x66
    [ 7.474239] gpio_pisosr: Unknown symbol gpiod_set_value_cansleep (err -22)
    [ 7.474253] gpio_pisosr: disagrees about version of symbol devm_gpiod_get_optional
    [ 7.491624] omap_hdq 480b2000.1w: OMAP HDQ Hardware Rev 0.:. Driver in Interrupt mode
    [ 7.519332] virtio_rpmsg_bus virtio1: rpmsg host is online
    [ 7.526784] remoteproc remoteproc0: registered virtio1 (type 7)
    [ 7.531797] gpio_pisosr: Unknown symbol devm_gpiod_get_optional (err -22)
    [ 7.533971] remoteproc remoteproc0: remote processor 58820000.ipu is now up
    [ 7.554253] pixcir_i2c_ts: disagrees about version of symbol devm_gpiod_get_optional
    [ 7.565682] pixcir_i2c_ts: Unknown symbol devm_gpiod_get_optional (err -22)
    [ 7.571689] gpio_pisosr: disagrees about version of symbol gpiochip_get_data
    [ 7.586041] gpio_pisosr: Unknown symbol gpiochip_get_data (err -22)
    [ 7.586111] pixcir_i2c_ts: disagrees about version of symbol devm_gpiod_get
    [ 7.600803] pixcir_i2c_ts: Unknown symbol devm_gpiod_get (err -22)
    [ 7.603945] at24: disagrees about version of symbol gpiod_set_value_cansleep
    [ 7.615538] gpio_pisosr: disagrees about version of symbol gpiochip_add_data_with_key
    [ 7.623677] at24: Unknown symbol gpiod_set_value_cansleep (err -22)
    [ 7.635664] snd_soc_tlv320aic3x: disagrees about version of symbol gpiod_set_raw_value
    [ 7.643950] gpio_pisosr: Unknown symbol gpiochip_add_data_with_key (err -22)
    [ 7.651999] snd_soc_tlv320aic3x: Unknown symbol gpiod_set_raw_value (err -22)
    [ 7.661350] virtio_rpmsg_bus virtio1: creating channel rpmsg-proto addr 0x3d
    [ 7.702140] at24: disagrees about version of symbol devm_gpiod_get_optional
    [ 7.709143] at24: Unknown symbol devm_gpiod_get_optional (err -22)
    [ 7.709149] gpio_pisosr: disagrees about version of symbol gpiochip_remove
    [ 7.727333] w1_master_driver w1_bus_master1: Attaching one wire slave 01.000000000000 crc 3d
    [ 7.727844] snd_soc_tlv320aic3x: disagrees about version of symbol gpiod_direction_output_raw
    [ 7.744629] gpio_pisosr: Unknown symbol gpiochip_remove (err -22)
    [ 7.750760] snd_soc_tlv320aic3x: Unknown symbol gpiod_direction_output_raw (err -22)
    [ 7.759264] pixcir_i2c_ts: disagrees about version of symbol gpiod_get_value_cansleep
    [ 7.767188] w1_master_driver w1_bus_master1: Family 1 for 01.000000000000.3d is not registered.
    [ 7.777737] pixcir_i2c_ts: Unknown symbol gpiod_get_value_cansleep (err -22)
    [ 7.802526] snd_soc_tlv320aic3x: disagrees about version of symbol gpio_to_desc
    [ 7.813442] snd_soc_tlv320aic3x: Unknown symbol gpio_to_desc (err -22)
    [ 7.861768] pixcir_i2c_ts: disagrees about version of symbol gpiod_set_value_cansleep
    [ 7.873097] pixcir_i2c_ts: Unknown symbol gpiod_set_value_cansleep (err -22)
    [ 7.922400] pixcir_i2c_ts: disagrees about version of symbol devm_gpiod_get_optional
    [ 7.938613] pixcir_i2c_ts: Unknown symbol devm_gpiod_get_optional (err -22)
    [ 7.946900] snd_soc_tlv320aic3x: disagrees about version of symbol gpiod_set_raw_value
    [ 7.955007] pixcir_i2c_ts: disagrees about version of symbol devm_gpiod_get
    [ 7.962521] snd_soc_tlv320aic3x: Unknown symbol gpiod_set_raw_value (err -22)
    [ 7.973946] pixcir_i2c_ts: Unknown symbol devm_gpiod_get (err -22)
    [ 7.982218] snd_soc_tlv320aic3x: disagrees about version of symbol gpiod_direction_output_raw
    [ 7.990856] snd_soc_tlv320aic3x: Unknown symbol gpiod_direction_output_raw (err -22)
    [ 8.034711] snd_soc_tlv320aic3x: disagrees about version of symbol gpio_to_desc
    [ 8.042105] snd_soc_tlv320aic3x: Unknown symbol gpio_to_desc (err -22)
    [ 8.083345] omap-des 480a5000.des: OMAP DES hw accel rev: 2.2
    [ 8.094856] omap_rtc 48838000.rtc: char device (253:1)
    [ 8.094865] omap_rtc 48838000.rtc: registered as rtc1
    [ 8.101682] omap-des 480a5000.des: will run requests pump with realtime priority
    [ 8.182136] net eth1: initializing cpsw version 1.15 (0)
    [ 8.190209] net eth1: phy "/ocp/ethernet@48484000/mdio@48485000/ethernet-phy@2" not found on slave 1
    [ 8.209416] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
    [ 8.218412] net eth0: initializing cpsw version 1.15 (0)
    [ 8.342080] Micrel KSZ9031 Gigabit PHY 48485000.mdio:01: attached PHY driver [Micrel KSZ9031 Gigabit PHY] (mii_bus:phy_addr=48485000.mdio:01, irq=POLL)
    [ 8.369162] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
    [ 8.543576] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [ 8.716264] omap-sham 4b101000.sham: hw accel on OMAP rev 4.3
    [ 8.775350] omap-aes 4b500000.aes: OMAP AES hw accel rev: 3.3
    [ 8.782186] vpe 489d0000.vpe: loading firmware vpdma-1b8.bin
    [ 8.801816] omap-aes 4b500000.aes: will run requests pump with realtime priority
    [ 8.806331] libata version 3.00 loaded.
    [ 8.836909] omap-aes 4b700000.aes: OMAP AES hw accel rev: 3.3
    [ 8.848532] omap-aes 4b700000.aes: will run requests pump with realtime priority
    [ 8.933375] vpe 489d0000.vpe: Device registered as /dev/video0
    [ 9.258010] vip 48990000.vip: loading firmware vpdma-1b8.bin
    [ 9.291686] vip 48990000.vip: VPDMA firmware loaded
    [ 9.311777] [drm] Initialized pvr 1.17.4948957 20110701 for 56000000.gpu on minor 1
    [ 9.468692] ahci 4a140000.sata: controller can't do 64bit DMA, forcing 32bit
    [ 9.491777] ahci 4a140000.sata: forcing port_map 0x0 -> 0x1
    [ 9.497427] ahci 4a140000.sata: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode
    [ 9.505351] remoteproc remoteproc2: powering up 40800000.dsp
    [ 9.523623] remoteproc remoteproc2: Booting fw image dra7-dsp1-fw.xe66, size 20481364
    [ 9.533709] remoteproc remoteproc3: powering up 41000000.dsp
    [ 9.539499] remoteproc remoteproc3: Booting fw image dra7-dsp2-fw.xe66, size 20481364
    [ 9.548954] ahci 4a140000.sata: flags: ncq sntf pm led clo only pmp pio slum part ccc apst
    [ 9.621876] omap-iommu 40d01000.mmu: 40d01000.mmu: version 3.0
    [ 9.621919] omap-iommu 40d02000.mmu: 40d02000.mmu: version 3.0
    [ 9.630468] omap-iommu 41501000.mmu: 41501000.mmu: version 3.0
    [ 9.630512] omap-iommu 41502000.mmu: 41502000.mmu: version 3.0
    [ 9.682701] scsi host0: ahci
    [ 9.683294] ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a1410ff] port 0x100 irq 84
    [ 9.850446] virtio_rpmsg_bus virtio2: rpmsg host is online
    [ 9.850512] remoteproc remoteproc2: registered virtio2 (type 7)
    [ 9.850521] remoteproc remoteproc2: remote processor 40800000.dsp is now up
    [ 9.854705] virtio_rpmsg_bus virtio2: creating channel rpmsg-proto addr 0x3d
    [ 9.855849] virtio_rpmsg_bus virtio3: rpmsg host is online
    [ 9.855904] remoteproc remoteproc3: registered virtio3 (type 7)
    [ 9.855911] remoteproc remoteproc3: remote processor 41000000.dsp is now up
    [ 9.881315] virtio_rpmsg_bus virtio3: creating channel rpmsg-proto addr 0x3d
    [ 10.013015] ata1: SATA link down (SStatus 0 SControl 300)
    [ 11.330958] dwc3 48890000.usb: Failed to get clk 'ref': -2
    [ 11.344784] NET: Registered protocol family 45
    [ 11.353115] OF: graph: no port node found in /ocp/ocp2scp@4a080000/phy@4a084000
    [ 11.362829] rpmsg_rpc virtio0.rpmsg-rpc.-1.101: probing service dce-callback with src 1024 dst 101
    [ 11.374223] dwc3 488d0000.usb: Failed to get clk 'ref': -2
    [ 11.383174] dwc3 48890000.usb: changing max_speed on rev 5533202a
    [ 11.392599] rpmsg_rpc virtio0.rpmsg-rpc.-1.102: probing service rpmsg-dce with src 1025 dst 102
    [ 11.392965] rpmsg_rpc virtio0.rpmsg-rpc.-1.101: published functions = 4
    [ 11.466721] rpmsg_rpc virtio0.rpmsg-rpc.-1.102: published functions = 9
    [ 11.503809] remoteproc remoteproc4: 4b234000.pru is available
    [ 11.515234] OF: graph: no port node found in /ocp/ocp2scp@4a080000/phy@4a085000
    [ 11.546883] pru-rproc 4b234000.pru: PRU rproc node pru@4b234000 probed successfully
    [ 11.572493] remoteproc remoteproc5: 4b238000.pru is available
    [ 11.582652] pru-rproc 4b238000.pru: PRU rproc node pru@4b238000 probed successfully
    [ 11.600697] remoteproc remoteproc6: 4b2b4000.pru is available
    [ 11.608661] pru-rproc 4b2b4000.pru: PRU rproc node pru@4b2b4000 probed successfully
    [ 11.619226] remoteproc remoteproc7: 4b2b8000.pru is available
    [ 11.625227] pru-rproc 4b2b8000.pru: PRU rproc node pru@4b2b8000 probed successfully
    [ 14.679962] PVR_K: UM DDK-(4948957) and KM DDK-(4948957) match. [ OK ]
    [ 15.246784] gpio gpiochip4: Pers

    Actually vin3a port not showing anywhere where to enable the port

    Thanking you,

    Ramachandra