Failure in triggering jd9365da MIPI DSI Display drm_panel functions prepare/enable()
nelakurthi koteswararao
koteswararao18 at gmail.com
Tue Mar 18 09:10:16 UTC 2025
Dear Team,
Requesting to please go through below mail that deals with MIPI DSI display
panel bringup activity.
Jd9365da is a MIPI dsi panel is connected to nxp based imx8mm core board
directly without any bridge and it’s connected through MIPI DSIM (SAMSUNG)
(linux-6.6/drivers/gpu/drm/Bridge/Samsung-dsim.c) software interface.
Prepared Scarthgap yocto BSP images for imx8mm core based NXP board
running with linux-6.6 kernel version and booted the board.
The below log in boot sequence confirm panel is attached with dsim host
controller.
{{
[ 2.568380] samsung-dsim 32e10000.dsi: [drm:samsung_dsim_host_attach]
Attached display-8hd-a device // printed from samsung_dsim_host_attach()
in drivers/gpu/drm/bridge/samsung-dsim.c
}}
But The issue I am facing currently is DRM pipeline is failing to trigger
struct drm_bridge_funcs attach() definition i.e Samsung_dsim_attach() that
in turn invokes drm_bridge_attach() and it helps in triggering Jd9365da
drm_panel specific prepare/enable functions subsequently.
I attached a debug log added to Samsung-dsim.c file along with a jd9365da
panel file (with debug logs) and boot log for reference. I attached
jd9365da dts file too for reference
I request to please go through attached files and boot logs and please
provide input for further debugging.
I attached an arch/arm64/boot/dts/freescale/imx8mm.dtsi file (that contains
mipi-dsi entries for Samsung-dsim.c) .
Kind Regards
Kote
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20250318/fb2db782/attachment-0001.htm>
-------------- next part --------------
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 6.6.52eng-6.6-g978fbc7d6c7c-dirty (oe-user at oe-host) (aarch64-poky-linux-gcc (GCC) 13.3.0, GNU ld (GNU Binutils) 2.42.0.20240723) #1 SMP PREEMPT Tue Mar 4 14:49:57 UTC 2025
[ 0.000000] KASLR disabled due to lack of seed
[ 0.000000] Machine model: Engicam i.Core MX8MM Starterkit 2.1
[ 0.000000] efi: UEFI not found.
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000000058000000, size 640 MiB
[ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x0000000058000000..0x000000007fffffff (655360 KiB) map reusable linux,cma
[ 0.000000] OF: reserved mem: 0x00000000b8000000..0x00000000b83fffff (4096 KiB) nomap non-reusable rpmsg at b8000000
[ 0.000000] NUMA: No NUMA configuration found
[ 0.000000] NUMA: Faking a node at [mem 0x0000000040000000-0x000000007fffffff]
[ 0.000000] NUMA: NODE_DATA [mem 0x57dc76c0-0x57dc9fff]
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000040000000-0x000000007fffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000040000000-0x000000007fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000007fffffff]
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.1 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] psci: SMC Calling Convention v1.4
[ 0.000000] percpu: Embedded 22 pages/cpu s50536 r8192 d31384 u90112
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: detected: GIC system register CPU interface
[ 0.000000] CPU features: detected: ARM erratum 845719
[ 0.000000] alternatives: applying boot alternatives
[ 0.000000] Kernel command line: console=ttymxc1,115200 root=/dev/mmcblk0p2 rootwait rw
[ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.000000] Fallback order for Node 0: 0
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 258048
[ 0.000000] Policy zone: DMA
[ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
[ 0.000000] software IO TLB: area num 4.
[ 0.000000] software IO TLB: mapped [mem 0x0000000052b80000-0x0000000056b80000] (64MB)
[ 0.000000] Memory: 271256K/1048576K available (20928K kernel code, 1624K rwdata, 7704K rodata, 3968K init, 635K bss, 121960K reserved, 655360K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] rcu: RCU event tracing is enabled.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4.
[ 0.000000] Trampoline variant of Tasks RCU enabled.
[ 0.000000] Tracing variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[ 0.000000] GICv3: 128 SPIs implemented
[ 0.000000] GICv3: 0 Extended SPIs implemented
[ 0.000000] Root IRQ handler: gic_handle_irq
[ 0.000000] GICv3: GICv3 features: 16 PPIs
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000038880000
[ 0.000000] ITS: No ITS available, not enabling LPIs
[ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[ 0.000000] arch_timer: cp15 timer(s) running at 8.00MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 440795202120 ns
[ 0.000000] sched_clock: 56 bits at 8MHz, resolution 125ns, wraps every 2199023255500ns
[ 0.000409] Console: colour dummy device 80x25
[ 0.000468] Calibrating delay loop (skipped), value calculated using timer frequency.. 16.00 BogoMIPS (lpj=32000)
[ 0.000479] pid_max: default: 32768 minimum: 301
[ 0.000543] LSM: initializing lsm=capability,integrity
[ 0.000632] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.000642] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.002126] RCU Tasks: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1.
[ 0.002205] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1.
[ 0.002360] rcu: Hierarchical SRCU implementation.
[ 0.002364] rcu: Max phase no-delay instances is 1000.
[ 0.003397] EFI services will not be available.
[ 0.003597] smp: Bringing up secondary CPUs ...
[ 0.004107] Detected VIPT I-cache on CPU1
[ 0.004173] GICv3: CPU1: found redistributor 1 region 0:0x00000000388a0000
[ 0.004216] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.004726] Detected VIPT I-cache on CPU2
[ 0.004771] GICv3: CPU2: found redistributor 2 region 0:0x00000000388c0000
[ 0.004793] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[ 0.005247] Detected VIPT I-cache on CPU3
[ 0.005290] GICv3: CPU3: found redistributor 3 region 0:0x00000000388e0000
[ 0.005312] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[ 0.005380] smp: Brought up 1 node, 4 CPUs
[ 0.005386] SMP: Total of 4 processors activated.
[ 0.005390] CPU features: detected: 32-bit EL0 Support
[ 0.005393] CPU features: detected: 32-bit EL1 Support
[ 0.005397] CPU features: detected: CRC32 instructions
[ 0.005461] CPU: All CPU(s) started at EL2
[ 0.005483] alternatives: applying system-wide alternatives
[ 0.007059] devtmpfs: initialized
[ 0.013544] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.013566] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.031997] pinctrl core: initialized pinctrl subsystem
[ 0.033886] DMI not present or invalid.
[ 0.034488] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.035309] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
[ 0.035378] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.035451] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.035497] audit: initializing netlink subsys (disabled)
[ 0.035640] audit: type=2000 audit(0.032:1): state=initialized audit_enabled=0 res=1
[ 0.036176] thermal_sys: Registered thermal governor 'step_wise'
[ 0.036181] thermal_sys: Registered thermal governor 'power_allocator'
[ 0.036214] cpuidle: using governor menu
[ 0.036399] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.036480] ASID allocator initialised with 65536 entries
[ 0.037395] Serial: AMBA PL011 UART driver
[ 0.037460] imx mu driver is registered.
[ 0.037483] imx rpmsg driver is registered.
[ 0.042878] platform soc at 0: Fixed dependency cycle(s) with /soc at 0/bus at 30000000/efuse at 30350000/unique-id at 4
[ 0.045681] imx8mm-pinctrl 30330000.pinctrl: initialized IMX pinctrl driver
[ 0.046142] platform 30350000.efuse: Fixed dependency cycle(s) with /soc at 0/bus at 30000000/clock-controller at 30380000
[ 0.047279] platform 30350000.efuse: Fixed dependency cycle(s) with /soc at 0/bus at 30000000/clock-controller at 30380000
[ 0.053044] platform 32e00000.lcdif: Fixed dependency cycle(s) with /soc at 0/bus at 32c00000/mipi_dsi at 32e10000
[ 0.053270] platform 32e00000.lcdif: Fixed dependency cycle(s) with /soc at 0/bus at 32c00000/mipi_dsi at 32e10000
[ 0.053339] platform 32e10000.mipi_dsi: Fixed dependency cycle(s) with /soc at 0/bus at 32c00000/mipi_dsi at 32e10000/panel at 0
[ 0.053386] platform 32e10000.mipi_dsi: Fixed dependency cycle(s) with /soc at 0/bus at 32c00000/lcdif at 32e00000
[ 0.053745] platform 32e20000.csi1_bridge: Fixed dependency cycle(s) with /soc at 0/bus at 32c00000/mipi_csi at 32e30000
[ 0.053976] platform 32e20000.csi1_bridge: Fixed dependency cycle(s) with /soc at 0/bus at 32c00000/mipi_csi at 32e30000
[ 0.054085] platform 32e30000.mipi_csi: Fixed dependency cycle(s) with /soc at 0/bus at 32c00000/csi1_bridge at 32e20000
[ 0.054155] platform 32e30000.mipi_csi: Fixed dependency cycle(s) with /soc at 0/bus at 30800000/i2c at 30a30000/ov5640_mipi at 3c
[ 0.059996] Modules: 24000 pages in range for non-PLT usage
[ 0.060005] Modules: 515520 pages in range for PLT usage
[ 0.060799] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[ 0.060806] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
[ 0.060810] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
[ 0.060815] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
[ 0.060819] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.060823] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
[ 0.060827] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
[ 0.060830] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
[ 0.062659] ACPI: Interpreter disabled.
[ 0.063604] iommu: Default domain type: Translated
[ 0.063615] iommu: DMA domain TLB invalidation policy: strict mode
[ 0.063926] SCSI subsystem initialized
[ 0.064289] usbcore: registered new interface driver usbfs
[ 0.064315] usbcore: registered new interface driver hub
[ 0.064342] usbcore: registered new device driver usb
[ 0.065373] mc: Linux media interface: v0.10
[ 0.065414] videodev: Linux video capture interface: v2.00
[ 0.065470] pps_core: LinuxPPS API ver. 1 registered
[ 0.065474] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti at linux.it>
[ 0.065485] PTP clock support registered
[ 0.065676] EDAC MC: Ver: 3.0.0
[ 0.066102] scmi_core: SCMI protocol bus registered
[ 0.066398] FPGA manager framework
[ 0.066477] Advanced Linux Sound Architecture Driver Initialized.
[ 0.067180] Bluetooth: Core ver 2.22
[ 0.067209] NET: Registered PF_BLUETOOTH protocol family
[ 0.067213] Bluetooth: HCI device and connection manager initialized
[ 0.067220] Bluetooth: HCI socket layer initialized
[ 0.067225] Bluetooth: L2CAP socket layer initialized
[ 0.067236] Bluetooth: SCO socket layer initialized
[ 0.067576] vgaarb: loaded
[ 0.068038] clocksource: Switched to clocksource arch_sys_counter
[ 0.068309] VFS: Disk quotas dquot_6.6.0
[ 0.068337] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.068504] pnp: PnP ACPI: disabled
[ 0.075068] NET: Registered PF_INET protocol family
[ 0.075200] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.076119] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear)
[ 0.076139] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.076150] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.076249] TCP bind hash table entries: 8192 (order: 6, 262144 bytes, linear)
[ 0.076469] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.076549] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 0.076576] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 0.076687] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.077022] RPC: Registered named UNIX socket transport module.
[ 0.077026] RPC: Registered udp transport module.
[ 0.077029] RPC: Registered tcp transport module.
[ 0.077031] RPC: Registered tcp-with-tls transport module.
[ 0.077034] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.078063] PCI: CLS 0 bytes, default 64
[ 0.078391] kvm [1]: IPA Size Limit: 40 bits
[ 0.080333] kvm [1]: GICv3: no GICV resource entry
[ 0.080338] kvm [1]: disabling GICv2 emulation
[ 0.080357] kvm [1]: GIC system register CPU interface enabled
[ 0.080381] kvm [1]: vgic interrupt IRQ9
[ 0.080403] kvm [1]: Hyp mode initialized successfully
[ 0.081551] Initialise system trusted keyrings
[ 0.081725] workingset: timestamp_bits=42 max_order=18 bucket_order=0
[ 0.081998] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.082210] NFS: Registering the id_resolver key type
[ 0.082242] Key type id_resolver registered
[ 0.082245] Key type id_legacy registered
[ 0.082262] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 0.082267] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[ 0.082283] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 0.082472] 9p: Installing v9fs 9p2000 file system support
[ 0.116053] Key type asymmetric registered
[ 0.116059] Asymmetric key parser 'x509' registered
[ 0.116098] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
[ 0.116104] io scheduler mq-deadline registered
[ 0.116108] io scheduler kyber registered
[ 0.116135] io scheduler bfq registered
[ 0.122430] EINJ: ACPI disabled.
[ 0.131178] mxs-dma 33000000.dma-controller: initialized
[ 0.132361] SoC: i.MX8MM revision 1.0
[ 0.132789] Bus freq driver module loaded
[ 0.144719] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 0.147520] 30860000.serial: ttymxc0 at MMIO 0x30860000 (irq = 15, base_baud = 5000000) is a IMX
[ 0.148337] 30880000.serial: ttymxc2 at MMIO 0x30880000 (irq = 16, base_baud = 5000000) is a IMX
[ 0.148954] 30890000.serial: ttymxc1 at MMIO 0x30890000 (irq = 17, base_baud = 1500000) is a IMX
[ 0.148980] printk: console [ttymxc1] enabled
[ 1.372982] samsung_dsim_probe entry -------------->
[ 1.378084] samsung-dsim 32e10000.mipi_dsi: supply vddcore not found, using dummy regulator
[ 1.386557] samsung-dsim 32e10000.mipi_dsi: supply vddio not found, using dummy regulator
[ 1.395067] plat_data->hw_type is imx8mm core =========>
[ 1.400490] generic_dsim_register_host entry ==========>
[ 1.406020] samsung-dsim 32e10000.mipi_dsi: Fixed dependency cycle(s) with /soc at 0/bus at 32c00000/mipi_dsi at 32e10000/panel at 0
[ 1.417026] mipi-dsi 32e10000.mipi_dsi.0: Fixed dependency cycle(s) with /soc at 0/bus at 32c00000/mipi_dsi at 32e10000
[ 1.427311] samsung_dsim_probe exit =========>
[ 1.434828] lcdif_crtc_probe: lcdif crtc probe begin
[ 1.445849] loop: module loaded
[ 1.450510] megasas: 07.725.01.00-rc1
[ 1.460754] tun: Universal TUN/TAP device driver, 1.6
[ 1.466662] thunder_xcv, ver 1.0
[ 1.469939] thunder_bgx, ver 1.0
[ 1.473196] nicpf, ver 1.0
[ 1.477940] hns3: Hisilicon Ethernet Network Driver for Hip08 Family - version
[ 1.485173] hns3: Copyright (c) 2017 Huawei Corporation.
[ 1.490529] hclge is initializing
[ 1.493885] e1000: Intel(R) PRO/1000 Network Driver
[ 1.498776] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 1.504552] e1000e: Intel(R) PRO/1000 Network Driver
[ 1.509522] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 1.515471] igb: Intel(R) Gigabit Ethernet Network Driver
[ 1.520877] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 1.526477] igbvf: Intel(R) Gigabit Virtual Function Network Driver
[ 1.532749] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[ 1.538826] sky2: driver version 1.30
[ 1.543025] usbcore: registered new device driver r8152-cfgselector
[ 1.549325] usbcore: registered new interface driver r8152
[ 1.555240] VFIO - User Level meta-driver version: 0.3
[ 1.563002] usbcore: registered new interface driver uas
[ 1.568365] usbcore: registered new interface driver usb-storage
[ 1.574444] usbcore: registered new interface driver usbserial_generic
[ 1.581001] usbserial: USB Serial support registered for generic
[ 1.587033] usbcore: registered new interface driver cp210x
[ 1.592632] usbserial: USB Serial support registered for cp210x
[ 1.598580] usbcore: registered new interface driver ftdi_sio
[ 1.604360] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 1.611700] usbcore: registered new interface driver usb_serial_simple
[ 1.618256] usbserial: USB Serial support registered for carelink
[ 1.624380] usbserial: USB Serial support registered for flashloader
[ 1.630761] usbserial: USB Serial support registered for funsoft
[ 1.636793] usbserial: USB Serial support registered for google
[ 1.642740] usbserial: USB Serial support registered for hp4x
[ 1.648511] usbserial: USB Serial support registered for kaufmann
[ 1.654635] usbserial: USB Serial support registered for libtransistor
[ 1.661188] usbserial: USB Serial support registered for moto_modem
[ 1.667484] usbserial: USB Serial support registered for motorola_tetra
[ 1.674124] usbserial: USB Serial support registered for nokia
[ 1.679983] usbserial: USB Serial support registered for novatel_gps
[ 1.686365] usbserial: USB Serial support registered for siemens_mpi
[ 1.692745] usbserial: USB Serial support registered for suunto
[ 1.698701] usbserial: USB Serial support registered for vivopay
[ 1.704735] usbserial: USB Serial support registered for zio
[ 1.710428] usbcore: registered new interface driver usb_ehset_test
[ 1.719671] input: 30370000.snvs:snvs-powerkey as /devices/platform/soc at 0/30000000.bus/30370000.snvs/30370000.snvs:snvs-powerkey/input/input0
[ 1.734449] snvs_rtc 30370000.snvs:snvs-rtc-lp: registered as rtc1
[ 1.740786] i2c_dev: i2c /dev entries driver
[ 1.746659] mx6s-csi 32e20000.csi1_bridge: initialising
[ 1.752803] mxc_mipi-csi 32e30000.mipi_csi: supply mipi-phy not found, using dummy regulator
[ 1.761536] mxc_mipi-csi 32e30000.mipi_csi: mipi csi v4l2 device registered
[ 1.768517] CSI: Registered sensor subdevice: mxc_mipi-csi.0
[ 1.774200] mxc_mipi-csi 32e30000.mipi_csi: lanes: 2, hs_settle: 13, clk_settle: 2, wclk: 1, freq: 333000000
[ 1.787691] Bluetooth: HCI UART driver ver 2.3
[ 1.792171] Bluetooth: HCI UART protocol H4 registered
[ 1.797320] Bluetooth: HCI UART protocol BCSP registered
[ 1.802659] Bluetooth: HCI UART protocol LL registered
[ 1.807805] Bluetooth: HCI UART protocol ATH3K registered
[ 1.813229] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 1.819595] Bluetooth: HCI UART protocol Broadcom registered
[ 1.825285] Bluetooth: HCI UART protocol QCA registered
[ 1.832051] sdhci: Secure Digital Host Controller Interface driver
[ 1.838258] sdhci: Copyright(c) Pierre Ossman
[ 1.843160] Synopsys Designware Multimedia Card Interface Driver
[ 1.849776] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.858027] ledtrig-cpu: registered to indicate activity on CPUs
[ 1.865468] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[ 1.872404] usbcore: registered new interface driver usbhid
[ 1.877988] usbhid: USB HID core driver
[ 1.886411] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[ 1.888071] mmc2: SDHCI controller on 30b60000.mmc [30b60000.mmc] using ADMA
[ 1.904337] cs_system_cfg: CoreSight Configuration manager initialised
[ 1.911941] platform soc at 0: Fixed dependency cycle(s) with /soc at 0/bus at 30000000/efuse at 30350000
[ 1.923349] hantrodec 0 : module inserted. Major = 509
[ 1.929063] hantrodec 1 : module inserted. Major = 509
[ 1.935096] hx280enc: module inserted. Major <508>
[ 1.942556] NET: Registered PF_LLC protocol family
[ 1.947477] u32 classifier
[ 1.950232] input device check on
[ 1.953908] Actions configured
[ 1.957935] NET: Registered PF_INET6 protocol family
[ 1.964834] Segment Routing with IPv6
[ 1.965231] mmc2: new HS400 Enhanced strobe MMC card at address 0001
[ 1.968551] In-situ OAM (IOAM) with IPv6
[ 1.976133] mmcblk2: mmc2:0001 DG4008 7.28 GiB
[ 1.978869] NET: Registered PF_PACKET protocol family
[ 1.985205] mmcblk2boot0: mmc2:0001 DG4008 4.00 MiB
[ 1.988349] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 1.994285] mmcblk2boot1: mmc2:0001 DG4008 4.00 MiB
[ 2.007257] Bluetooth: RFCOMM TTY layer initialized
[ 2.012049] mmcblk2rpmb: mmc2:0001 DG4008 4.00 MiB, chardev (234:0)
[ 2.015938] Bluetooth: RFCOMM socket layer initialized
[ 2.027343] Bluetooth: RFCOMM ver 1.11
[ 2.031110] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 2.036428] Bluetooth: BNEP filters: protocol multicast
[ 2.041662] Bluetooth: BNEP socket layer initialized
[ 2.046633] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 2.052563] Bluetooth: HIDP socket layer initialized
[ 2.058703] 8021q: 802.1Q VLAN Support v1.8
[ 2.062927] lib80211: common routines for IEEE802.11 drivers
[ 2.068644] 9pnet: Installing 9P2000 support
[ 2.073074] Key type dns_resolver registered
[ 2.098561] registered taskstats version 1
[ 2.102942] Loading compiled-in X.509 certificates
[ 2.131329] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation.
[ 2.142093] gpio gpiochip1: Static allocation of GPIO base is deprecated, use dynamic allocation.
[ 2.152588] gpio gpiochip2: Static allocation of GPIO base is deprecated, use dynamic allocation.
[ 2.163069] gpio gpiochip3: Static allocation of GPIO base is deprecated, use dynamic allocation.
[ 2.173556] gpio gpiochip4: Static allocation of GPIO base is deprecated, use dynamic allocation.
[ 2.185820] bt_regulator GPIO handle specifies active low - ignored
[ 2.186032] usb_phy_generic usbphynop1: dummy supplies not allowed for exclusive requests
[ 2.200592] usb_phy_generic usbphynop2: dummy supplies not allowed for exclusive requests
[ 2.209907] i2c i2c-0: IMX I2C adapter registered
[ 2.216025] rtc-pcf8523 1-0068: failed to set xtal load capacitance: -6
[ 2.224249] ov5640_mipi 1-003c: No sensor reset pin available
[ 2.226753] nxp-pca9450 0-0025: pca9450a probed.
[ 2.230058] ov5640_mipi 1-003c: supply DOVDD not found, using dummy regulator
[ 2.241915] ov5640_mipi 1-003c: supply DVDD not found, using dummy regulator
[ 2.249026] ov5640_mipi 1-003c: supply AVDD not found, using dummy regulator
[ 2.268878] ov5640_mipi 1-003c: Read reg error: reg=300a
[ 2.274204] ov5640_mipi 1-003c: Camera is not found
[ 2.279401] i2c i2c-1: IMX I2C adapter registered
[ 2.285694] i2c i2c-2: IMX I2C adapter registered
[ 2.292377] pwm_backlight_probe =================> entry
[ 2.293259] imx6q-pcie 33800000.pcie: host bridge /soc at 0/pcie at 33800000 ranges:
[ 2.298006] got pwm for backlight ------------<
[ 2.305063] imx6q-pcie 33800000.pcie: IO 0x001ff80000..0x001ff8ffff -> 0x0000000000
[ 2.310750] pwm backlight probe exit --------------------->
[ 2.317852] imx6q-pcie 33800000.pcie: MEM 0x0018000000..0x001fefffff -> 0x0018000000
[ 2.324483] jadard_dsi_probe entry -------->
[ 2.336307] samsung_dsim_host_attach entry ---------<>
[ 2.341552] drm_bridge_add =====>
[ 2.344966] samsung-dsim 32e10000.mipi_dsi: [drm:samsung_dsim_host_attach] Attached display-8hd-a device
[ 2.352990] phy phy-32f00000.pcie-phy.0: phy poweron failed --> -110
[ 2.354478] drm_bridge_add =====>
[ 2.360823] imx6q-pcie 33800000.pcie: waiting for PHY ready timeout!
[ 2.364224] samsung_dsim_host_attach: before filling dsi->lanes, format info ===>
[ 2.370637] imx6q-pcie: probe of 33800000.pcie failed with error -110
[ 2.378146] samsung_dsim_host_attach exit -------->
[ 2.378146]
[ 2.378149] jadard_dsi_probe exit -------->
[ 2.397445] pps pps0: new PPS source ptp0
[ 2.405055] fec 30be0000.ethernet eth0: registered PHC device 0
[ 2.411975] imx_usb 32e40000.usb: No over current polarity defined
[ 2.421358] ci_hdrc ci_hdrc.0: EHCI Host Controller
[ 2.426274] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 1
[ 2.448046] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00
[ 2.456938] hub 1-0:1.0: USB hub found
[ 2.461040] hub 1-0:1.0: 1 port detected
[ 2.466355] imx_usb 32e50000.usb: No over current polarity defined
[ 2.475670] ci_hdrc ci_hdrc.1: EHCI Host Controller
[ 2.480582] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 2
[ 2.500050] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
[ 2.506388] hub 2-0:1.0: USB hub found
[ 2.510171] hub 2-0:1.0: 1 port detected
[ 2.515876] imx-cpufreq-dt imx-cpufreq-dt: cpu speed grade 2 mkt segment 2 supported-hw 0x4 0x4
[ 2.528305] sdhci-esdhc-imx 30b40000.mmc: Got CD GPIO
[ 2.529102] galcore: clk_get vg clock failed, disable vg!
[ 2.539344] Galcore version 6.4.11.p2.745085
[ 2.566035] mmc0: SDHCI controller on 30b40000.mmc [30b40000.mmc] using ADMA
[ 2.589012] [drm] Initialized vivante 1.0.0 20170808 for 38000000.gpu on minor 0
[ 2.605239] mmc0: host does not support reading read-only switch, assuming write-enable
[ 2.615263] mmc0: new high speed SDHC card at address b368
[ 2.621932] mmcblk0: mmc0:b368 USD 7.47 GiB
[ 2.628209] mmcblk0: p1 p2
[ 2.637683] mmc1: SDHCI controller on 30b50000.mmc [30b50000.mmc] using ADMA
[ 2.648504] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 2.658234] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 2.664524] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[ 2.671811] clk: Disabling unused clocks
[ 2.675818] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 2.682392] ALSA device list:
[ 2.684447] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db
[ 2.687411] No soundcards found.
[ 2.850499] EXT4-fs (mmcblk0p2): mounted filesystem 9f1b4de1-6b40-42f9-b71b-940c68df912c r/w with ordered data mode. Quota mode: none.
[ 2.862791] VFS: Mounted root (ext4 filesystem) on device 179:98.
[ 2.869680] devtmpfs: mounted
[ 2.873515] Freeing unused kernel memory: 3968K
[ 2.878122] Run /sbin/init as init process
[ 3.485071] systemd[1]: System time before build time, advancing clock.
[ 3.632804] systemd[1]: systemd 255.4^ running in system mode (+PAM -AUDIT -SELINUX -APPARMOR +IMA -SMACK +SECCOMP -GCRYPT -GNUTLS -OPENSSL +ACL +BLKID -CURL -ELFUTILS -FIDO2 -IDN2 -IDN -IPTC +KMOD -LIBCRYPTSETUP +LIBFDISK -PCRE2 -PWQUALITY -P11KIT -QRENCODE -TPM2 -BZIP2 -LZ4 -XZ -ZLIB +ZSTD -BPF_FRAMEWORK +XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[ 3.664660] systemd[1]: Detected architecture arm64.
Welcome to NXP i.MX Release Distro 6.6-scarthgap (scarthgap)!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: imx8mm-jd9365da-mipi-dsi.dts
Type: application/octet-stream
Size: 2562 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20250318/fb2db782/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: panel-jadard-jd9365da-h3.c
Type: application/octet-stream
Size: 25673 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20250318/fb2db782/attachment-0005.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: imx8mm.dtsi
Type: application/octet-stream
Size: 47573 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20250318/fb2db782/attachment-0006.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: samsung-dsim.c
Type: application/octet-stream
Size: 59045 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20250318/fb2db782/attachment-0007.obj>
More information about the dri-devel
mailing list