Re: [PATCHv2] drm: fb_helper: prefer to use mode, which is not DRM_MODE_TYPE_USERDEF

From: Radek Dostál
Date: Mon Apr 20 2015 - 07:20:21 EST


Hi Chris,

On 04/20/2015 01:00 PM, Chris Wilson wrote:
> Can you do a WARN_ON(list_empty(&connector->modes)) here to see at what
> point we set up the invalid GTF mode?

sure please see attached patch adding WARN_ON and corresponding output
of dmesg. As mentioned in the original commit, the mode is indeed added
in drm_helper_probe_add_cmdline_mode.

Thanks,
Radek
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 4.0.0-next-20150415-00001-g47d4e2d-dirty (rdostal@rdostal-desktop) (gcc version 4.7.2 (GCC) ) #51 SMP Mon Apr 20 13:16:00 CEST 2015
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine model: TI AM335x BeagleBone Black
[ 0.000000] earlycon: no match for ttyO0,115200n8
[ 0.000000] cma: Reserved 16 MiB at 0x9e000000
[ 0.000000] Memory policy: Data cache writeback
[ 0.000000] On node 0 totalpages: 130816
[ 0.000000] free_area_init_node: node 0, pgdat c09bbe40, node_mem_map dfa71000
[ 0.000000] Normal zone: 1152 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 130816 pages, LIFO batch:31
[ 0.000000] CPU: All CPU(s) started in SVC mode.
[ 0.000000] AM335X ES2.1 (sgx neon )
[ 0.000000] PERCPU: Embedded 13 pages/cpu @dfa19000 s23040 r8192 d22016 u53248
[ 0.000000] pcpu-alloc: s23040 r8192 d22016 u53248 alloc=13*4096
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129664
[ 0.000000] Kernel command line: console=ttyO0,115200n8 video=HDMI-A-1:1280x720@60 consoleblank=0 debug drm.debug=0xf root=/dev/nfs nfsroot=10.1.14.92:/srv/nfs/bone,nolock rw ip=dhcp
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 483232K/523264K available (6467K kernel code, 745K rwdata, 2304K rodata, 444K init, 8221K bss, 23648K reserved, 16384K cma-reserved, 0K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xe0800000 - 0xff000000 ( 488 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0898f9c (8772 kB)
[ 0.000000] .init : 0xc0899000 - 0xc0908000 ( 444 kB)
[ 0.000000] .data : 0xc0908000 - 0xc09c2650 ( 746 kB)
[ 0.000000] .bss : 0xc09c5000 - 0xc11cc710 (8222 kB)
[ 0.000000] Running RCU self tests
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU lockdep checking is enabled.
[ 0.000000] Additional per-CPU info printed with stalls.
[ 0.000000] RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[ 0.000000] OMAP clockevent source: timer2 at 24000000 Hz
[ 0.000015] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[ 0.000038] clocksource timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[ 0.000084] OMAP clocksource: timer1 at 24000000 Hz
[ 0.000894] Console: colour dummy device 80x30
[ 0.000951] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[ 0.000960] ... MAX_LOCKDEP_SUBCLASSES: 8
[ 0.000968] ... MAX_LOCK_DEPTH: 48
[ 0.000976] ... MAX_LOCKDEP_KEYS: 8191
[ 0.000983] ... CLASSHASH_SIZE: 4096
[ 0.000991] ... MAX_LOCKDEP_ENTRIES: 32768
[ 0.000998] ... MAX_LOCKDEP_CHAINS: 65536
[ 0.001005] ... CHAINHASH_SIZE: 32768
[ 0.001013] memory used by lock dependency info: 5167 kB
[ 0.001021] per task-struct memory footprint: 1152 bytes
[ 0.001048] Calibrating delay loop... 996.14 BogoMIPS (lpj=4980736)
[ 0.078839] pid_max: default: 32768 minimum: 301
[ 0.079202] Security Framework initialized
[ 0.079370] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.079386] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.082365] Initializing cgroup subsys blkio
[ 0.082410] Initializing cgroup subsys memory
[ 0.082503] Initializing cgroup subsys devices
[ 0.082604] Initializing cgroup subsys freezer
[ 0.082722] Initializing cgroup subsys perf_event
[ 0.082792] CPU: Testing write buffer coherency: ok
[ 0.084268] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[ 0.084391] Setting up static identity map for 0x80008280 - 0x800082f0
[ 0.088629] Brought up 1 CPUs
[ 0.088654] SMP: Total of 1 processors activated (996.14 BogoMIPS).
[ 0.088664] CPU: All CPU(s) started in SVC mode.
[ 0.092334] devtmpfs: initialized
[ 0.094733] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 0.134712] omap_hwmod: tptc0 using broken dt data from edma
[ 0.135150] omap_hwmod: tptc1 using broken dt data from edma
[ 0.135569] omap_hwmod: tptc2 using broken dt data from edma
[ 0.143887] omap_hwmod: debugss: _wait_target_disable failed
[ 0.199347] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.201903] pinctrl core: initialized pinctrl subsystem
[ 0.234936] NET: Registered protocol family 16
[ 0.241379] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.243608] cpuidle: using governor ladder
[ 0.243637] cpuidle: using governor menu
[ 0.251376] gpiochip_add: registered GPIOs 0 to 31 on device: gpio
[ 0.252237] OMAP GPIO hardware version 0.1
[ 0.253666] gpiochip_add: registered GPIOs 32 to 63 on device: gpio
[ 0.255626] gpiochip_add: registered GPIOs 64 to 95 on device: gpio
[ 0.257426] gpiochip_add: registered GPIOs 96 to 127 on device: gpio
[ 0.271465] No ATAGs?
[ 0.271499] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.314258] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
[ 0.315027] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator@0[0]'
[ 0.318489] SCSI subsystem initialized
[ 0.319487] libata version 3.00 loaded.
[ 0.320600] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe
[ 0.324951] Switched to clocksource timer1
[ 0.477269] NET: Registered protocol family 2
[ 0.479273] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.479464] TCP bind hash table entries: 4096 (order: 5, 147456 bytes)
[ 0.480823] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.481061] UDP hash table entries: 256 (order: 2, 20480 bytes)
[ 0.481255] UDP-Lite hash table entries: 256 (order: 2, 20480 bytes)
[ 0.482249] NET: Registered protocol family 1
[ 0.483992] RPC: Registered named UNIX socket transport module.
[ 0.484015] RPC: Registered udp transport module.
[ 0.484025] RPC: Registered tcp transport module.
[ 0.484034] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.486220] CPU PMU: Failed to parse <no-node>/interrupt-affinity[0]
[ 0.486368] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[ 0.490786] futex hash table entries: 256 (order: 2, 16384 bytes)
[ 0.491106] audit: initializing netlink subsys (disabled)
[ 0.491380] audit: type=2000 audit(0.480:1): initialized
[ 0.496397] VFS: Disk quotas dquot_6.6.0
[ 0.496552] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.499018] NFS: Registering the id_resolver key type
[ 0.499427] Key type id_resolver registered
[ 0.499442] Key type id_legacy registered
[ 0.499638] jffs2: version 2.2. (NAND) (SUMMARY) Â 2001-2006 Red Hat, Inc.
[ 0.504636] io scheduler noop registered
[ 0.504668] io scheduler deadline registered
[ 0.504720] io scheduler cfq registered (default)
[ 0.506956] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[ 0.509371] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 0.515348] omap_uart 44e09000.serial: no wakeirq for uart0
[ 0.515380] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/serial@44e09000[0]'
[ 0.516022] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 154, base_baud = 3000000) is a OMAP UART0
[ 1.310988] console [ttyO0] enabled
[ 1.317030] [drm] Initialized drm 1.1.0 20060810
[ 1.321873] [drm:tilcdc_drm_init] init
[ 1.326774] slave hdmi: could not get i2c
[ 1.331778] [drm:tda998x_init]
[ 1.363673] brd: module loaded
[ 1.385723] loop: module loaded
[ 1.391423] mtdoops: mtd device (mtddev=name/number) must be supplied
[ 1.403628] mousedev: PS/2 mouse device common for all mice
[ 1.409601] i2c /dev entries driver
[ 1.413575] Driver 'mmcblk' needs updating - please use bus_type methods
[ 1.421837] omap_hsmmc 48060000.mmc: GPIO lookup for consumer cd
[ 1.428212] omap_hsmmc 48060000.mmc: using device tree for GPIO lookup
[ 1.435099] of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/ocp/mmc@48060000[0]' - status (0)
[ 1.445503] omap_hsmmc 48060000.mmc: Got CD GPIO
[ 1.450335] omap_hsmmc 48060000.mmc: GPIO lookup for consumer wp
[ 1.456643] omap_hsmmc 48060000.mmc: using device tree for GPIO lookup
[ 1.463465] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@48060000[0]'
[ 1.473030] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/mmc@48060000[0]'
[ 1.482501] omap_hsmmc 48060000.mmc: using lookup tables for GPIO lookup
[ 1.489679] omap_hsmmc 48060000.mmc: lookup for GPIO wp failed
[ 1.536496] omap_hsmmc 481d8000.mmc: GPIO lookup for consumer cd
[ 1.542788] omap_hsmmc 481d8000.mmc: using device tree for GPIO lookup
[ 1.549701] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@481d8000[0]'
[ 1.559270] of_get_named_gpiod_flags: can't parse 'cd-gpio' property of node '/ocp/mmc@481d8000[0]'
[ 1.568740] omap_hsmmc 481d8000.mmc: using lookup tables for GPIO lookup
[ 1.575766] omap_hsmmc 481d8000.mmc: lookup for GPIO cd failed
[ 1.581863] omap_hsmmc 481d8000.mmc: GPIO lookup for consumer wp
[ 1.588157] omap_hsmmc 481d8000.mmc: using device tree for GPIO lookup
[ 1.594998] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@481d8000[0]'
[ 1.604535] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/mmc@481d8000[0]'
[ 1.614001] omap_hsmmc 481d8000.mmc: using lookup tables for GPIO lookup
[ 1.621023] omap_hsmmc 481d8000.mmc: lookup for GPIO wp failed
[ 1.662906] mmc0: host does not support reading read-only switch, assuming write-enable
[ 1.671917] ledtrig-cpu: registered to indicate activity on CPUs
[ 1.679433] oprofile: using arm/armv7
[ 1.684129] Initializing XFRM netlink socket
[ 1.688871] NET: Registered protocol family 17
[ 1.693595] NET: Registered protocol family 15
[ 1.698661] Key type dns_resolver registered
[ 1.703392] omap_voltage_late_init: Voltage driver support not added
[ 1.710107] sr_dev_init: No voltage domain specified for smartreflex0. Cannot initialize
[ 1.718585] sr_dev_init: No voltage domain specified for smartreflex1. Cannot initialize
[ 1.728185] ThumbEE CPU extension supported.
[ 1.732689] Registering SWP/SWPB emulation handler
[ 1.737795] SmartReflex Class3 initialized
[ 1.743118] mmc0: new high speed SDHC card at address 1234
[ 1.751262] mmcblk0: mmc0:1234 SA04G 3.63 GiB
[ 1.760695] mmcblk0: p1 p2
[ 1.811087] tps65217 0-0024: TPS65217 ID 0xe version 1.2
[ 1.816866] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[ 1.824009] [drm:drm_platform_init]
[ 1.827832] [drm:drm_get_platform_dev]
[ 1.833008] mmc1: MAN_BKOPS_EN bit is not set
[ 1.837978] [drm:drm_minor_register]
[ 1.844507] [drm:drm_minor_register] new minor registered 64
[ 1.850539] [drm:drm_minor_register]
[ 1.854363] [drm:drm_minor_register]
[ 1.859268] [drm:drm_minor_register] new minor registered 0
[ 1.865667] [drm:tilcdc_load] Maximum Bandwidth Value 78643200
[ 1.871769] [drm:tilcdc_load] Maximum Horizontal Pixel Width Value 2048pixels
[ 1.879277] [drm:tilcdc_load] Maximum Pixel Clock Value 126000KHz
[ 1.886719] [drm:modeset_init] loading module: slave
[ 1.898278] mmc1: new high speed MMC card at address 0001
[ 1.905860] mmcblk1: mmc1:0001 MMC04G 3.60 GiB
[ 1.911147] mmcblk1boot0: mmc1:0001 MMC04G partition 1 2.00 MiB
[ 1.917979] mmcblk1boot1: mmc1:0001 MMC04G partition 2 2.00 MiB
[ 1.926622] mmcblk1: p1 p2
[ 2.029312] tda998x 0-0070: found TDA19988
[ 2.035358] [drm:drm_connector_get_cmdline_mode] cmdline mode for connector HDMI-A-1 1280x720@60Hz
[ 2.045971] [drm:drm_sysfs_connector_add] adding "HDMI-A-1" to sysfs
[ 2.052617] [drm:drm_sysfs_hotplug_event] generating hotplug event
[ 2.059310] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 2.066256] [drm] No driver support for vblank timestamp query.
[ 2.072638] [drm:drm_irq_install] irq=171
[ 2.077143] [drm:tilcdc_load] slave: preferred_bpp: 16
[ 2.082566] [drm:drm_helper_probe_single_connector_modes_merge_bits] [CONNECTOR:20:HDMI-A-1]
[ 2.092776] [drm:drm_helper_probe_single_connector_modes_merge_bits] [CONNECTOR:20:HDMI-A-1] status updated from 3 to 1
[ 2.149705] RADEK drm_helper_probe_add_cmdline_mode
[ 2.154629] ------------[ cut here ]------------
[ 2.159704] WARNING: CPU: 0 PID: 6 at drivers/gpu/drm/drm_probe_helper.c:93 drm_helper_probe_single_connector_modes_merge_bits+0x250/0x484()
[ 2.172889] Modules linked in:
[ 2.176112] CPU: 0 PID: 6 Comm: kworker/u2:0 Not tainted 4.0.0-next-20150415-00001-g47d4e2d-dirty #51
[ 2.185758] Hardware name: Generic AM33XX (Flattened Device Tree)
[ 2.192130] Workqueue: deferwq deferred_probe_work_func
[ 2.197635] [<c00164e4>] (unwind_backtrace) from [<c0012a24>] (show_stack+0x10/0x14)
[ 2.205752] [<c0012a24>] (show_stack) from [<c061a400>] (dump_stack+0x80/0x9c)
[ 2.213301] [<c061a400>] (dump_stack) from [<c003ffe4>] (warn_slowpath_common+0x78/0xb4)
[ 2.221777] [<c003ffe4>] (warn_slowpath_common) from [<c004003c>] (warn_slowpath_null+0x1c/0x24)
[ 2.230980] [<c004003c>] (warn_slowpath_null) from [<c03dc650>] (drm_helper_probe_single_connector_modes_merge_bits+0x250/0x484)
[ 2.243092] [<c03dc650>] (drm_helper_probe_single_connector_modes_merge_bits) from [<c03e44cc>] (drm_fb_helper_probe_connector_modes+0x4c/0x6c)
[ 2.256561] [<c03e44cc>] (drm_fb_helper_probe_connector_modes) from [<c03e6610>] (drm_fb_helper_initial_config+0x34/0x40c)
[ 2.268120] [<c03e6610>] (drm_fb_helper_initial_config) from [<c03e6c74>] (drm_fbdev_cma_init+0x80/0x10c)
[ 2.278142] [<c03e6c74>] (drm_fbdev_cma_init) from [<c0409430>] (tilcdc_load+0x3ac/0x5d8)
[ 2.286711] [<c0409430>] (tilcdc_load) from [<c03ef9d8>] (drm_dev_register+0xa4/0x104)
[ 2.295005] [<c03ef9d8>] (drm_dev_register) from [<c03f13e4>] (drm_platform_init+0x40/0xd0)
[ 2.303733] [<c03f13e4>] (drm_platform_init) from [<c0411154>] (platform_drv_probe+0x48/0xa4)
[ 2.312663] [<c0411154>] (platform_drv_probe) from [<c040fbe4>] (driver_probe_device+0x1c4/0x26c)
[ 2.321953] [<c040fbe4>] (driver_probe_device) from [<c040e264>] (bus_for_each_drv+0x44/0x8c)
[ 2.330880] [<c040e264>] (bus_for_each_drv) from [<c040f9e8>] (device_attach+0x74/0x8c)
[ 2.339262] [<c040f9e8>] (device_attach) from [<c040f0f4>] (bus_probe_device+0x88/0xb0)
[ 2.347644] [<c040f0f4>] (bus_probe_device) from [<c040f4dc>] (deferred_probe_work_func+0x60/0x90)
[ 2.357036] [<c040f4dc>] (deferred_probe_work_func) from [<c005786c>] (process_one_work+0x1b4/0x4b0)
[ 2.366602] [<c005786c>] (process_one_work) from [<c0057cf0>] (worker_thread+0x154/0x470)
[ 2.375174] [<c0057cf0>] (worker_thread) from [<c005d56c>] (kthread+0xd4/0xf0)
[ 2.382727] [<c005d56c>] (kthread) from [<c000f6d0>] (ret_from_fork+0x14/0x24)
[ 2.390291] ---[ end trace 433cefa55ca7d60b ]---
[ 2.395233] [drm:tilcdc_crtc_mode_valid] Processing mode 1440x900@60 with pixel clock 106500
[ 2.404047] [drm:tilcdc_crtc_mode_valid] Processing mode 1280x720@50 with pixel clock 74250
[ 2.412793] [drm:tilcdc_crtc_mode_valid] Processing mode 720x576@50 with pixel clock 27000
[ 2.421445] [drm:tilcdc_crtc_mode_valid] Processing mode 1280x720@60 with pixel clock 74250
[ 2.430187] [drm:tilcdc_crtc_mode_valid] Processing mode 1280x1024@60 with pixel clock 108000
[ 2.439111] [drm:tilcdc_crtc_mode_valid] Processing mode 800x600@60 with pixel clock 40000
[ 2.447762] [drm:tilcdc_crtc_mode_valid] Processing mode 640x480@60 with pixel clock 25200
[ 2.456413] [drm:tilcdc_crtc_mode_valid] Processing mode 1024x768@60 with pixel clock 65000
[ 2.465155] [drm:tilcdc_crtc_mode_valid] Processing mode 640x480@60 with pixel clock 25175
[ 2.473785] [drm:tilcdc_crtc_mode_valid] Processing mode 720x480@60 with pixel clock 27000
[ 2.482436] [drm:tilcdc_crtc_mode_valid] Processing mode 1280x720@60 with pixel clock 74176
[ 2.491178] [drm:tilcdc_crtc_mode_valid] Processing mode 720x480@60 with pixel clock 27027
[ 2.499829] [drm:tilcdc_crtc_mode_valid] Processing mode 1280x720@60 with pixel clock 74440
[ 2.508578] [drm:drm_mode_debug_printmodeline] Modeline 23:"1920x1080i" 60 74250 1920 2008 2052 2200 1080 1084 1094 1125 0x40 0x15
[ 2.520854] [drm:drm_mode_prune_invalid] Not using 1920x1080i mode: NO_INTERLACE
[ 2.528608] [drm:drm_mode_debug_printmodeline] Modeline 24:"1920x1080i" 50 74250 1920 2448 2492 2640 1080 1084 1094 1125 0x40 0x15
[ 2.540885] [drm:drm_mode_prune_invalid] Not using 1920x1080i mode: NO_INTERLACE
[ 2.548638] [drm:drm_mode_debug_printmodeline] Modeline 32:"720x480i" 0 13500 720 739 801 858 480 488 494 525 0x40 0x101a
[ 2.560097] [drm:drm_mode_prune_invalid] Not using 720x480i mode: NO_INTERLACE
[ 2.567669] [drm:drm_mode_debug_printmodeline] Modeline 33:"720x576i" 0 13500 720 732 795 864 576 580 586 625 0x40 0x101a
[ 2.579130] [drm:drm_mode_prune_invalid] Not using 720x576i mode: NO_INTERLACE
[ 2.586702] [drm:drm_mode_debug_printmodeline] Modeline 41:"1920x1080i" 60 74176 1920 2008 2052 2200 1080 1084 1094 1125 0x40 0x15
[ 2.598977] [drm:drm_mode_prune_invalid] Not using 1920x1080i mode: NO_INTERLACE
[ 2.606730] [drm:drm_mode_debug_printmodeline] Modeline 44:"720x480i" 60 13513 720 739 801 858 480 488 494 525 0x40 0x101a
[ 2.618281] [drm:drm_mode_prune_invalid] Not using 720x480i mode: NO_INTERLACE
[ 2.625856] [drm:drm_helper_probe_single_connector_modes_merge_bits] [CONNECTOR:20:HDMI-A-1] probed modes :
[ 2.636056] [drm:drm_mode_debug_printmodeline] Modeline 22:"1440x900" 60 106500 1440 1520 1672 1904 900 903 909 934 0x48 0x6
[ 2.647794] [drm:drm_mode_debug_printmodeline] Modeline 28:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x40 0x5
[ 2.659984] [drm:drm_mode_debug_printmodeline] Modeline 49:"1280x720" 60 74440 1280 1336 1472 1664 720 721 724 746 0x20 0x6
[ 2.671630] [drm:drm_mode_debug_printmodeline] Modeline 27:"1280x720" 60 74250 1280 1390 1430 1650 720 725 730 750 0x40 0x5
[ 2.683276] [drm:drm_mode_debug_printmodeline] Modeline 42:"1280x720" 60 74176 1280 1390 1430 1650 720 725 730 750 0x40 0x5
[ 2.694923] [drm:drm_mode_debug_printmodeline] Modeline 25:"1280x720" 50 74250 1280 1720 1760 1980 720 725 730 750 0x40 0x5
[ 2.706569] [drm:drm_mode_debug_printmodeline] Modeline 31:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa
[ 2.718214] [drm:drm_mode_debug_printmodeline] Modeline 29:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5
[ 2.729497] [drm:drm_mode_debug_printmodeline] Modeline 26:"720x576" 50 27000 720 732 796 864 576 581 586 625 0x40 0xa
[ 2.740689] [drm:drm_mode_debug_printmodeline] Modeline 46:"720x480" 60 27027 720 736 798 858 480 489 495 525 0x40 0xa
[ 2.751882] [drm:drm_mode_debug_printmodeline] Modeline 35:"720x480" 60 27000 720 736 798 858 480 489 495 525 0x40 0xa
[ 2.763074] [drm:drm_mode_debug_printmodeline] Modeline 30:"640x480" 60 25200 640 656 752 800 480 490 492 525 0x40 0xa
[ 2.774266] [drm:drm_mode_debug_printmodeline] Modeline 34:"640x480" 60 25175 640 656 752 800 480 490 492 525 0x40 0xa
[ 2.785456] [drm:drm_setup_crtcs]
[ 2.789015] [drm:drm_enable_connectors] connector 20 enabled? yes
[ 2.795402] [drm:drm_target_preferred] looking for cmdline mode on connector 20
[ 2.803034] [drm:drm_target_preferred] found mode 1280x720
[ 2.808781] [drm:drm_setup_crtcs] picking CRTCs for 2048x2048 config
[ 2.815444] [drm:drm_setup_crtcs] desired mode 1280x720 set on crtc 18 (0,0)
[ 2.822822] [drm:drm_fbdev_cma_create] surface width(1280), height(720) and bpp(16)
[ 2.839004] [drm:drm_crtc_helper_set_config]
[ 2.839016] [drm:drm_crtc_helper_set_config] [CRTC:18] [FB:24] #connectors=1 (x y) (0 0)
[ 2.839032] [drm:drm_crtc_helper_set_config] crtc has no fb, full mode set
[ 2.839040] [drm:drm_crtc_helper_set_config] modes are different, full mode set
[ 2.839052] [drm:drm_mode_debug_printmodeline] Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0
[ 2.839064] [drm:drm_mode_debug_printmodeline] Modeline 23:"1280x720" 60 74440 1280 1336 1472 1664 720 721 724 746 0x20 0x6
[ 2.839071] [drm:drm_crtc_helper_set_config] encoder changed, full mode switch
[ 2.839077] [drm:drm_crtc_helper_set_config] crtc changed, full mode switch
[ 2.839084] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to [CRTC:18]
[ 2.839091] [drm:drm_crtc_helper_set_config] attempting to set mode from userspace
[ 2.839101] [drm:drm_mode_debug_printmodeline] Modeline 23:"1280x720" 60 74440 1280 1336 1472 1664 720 721 724 746 0x20 0x6
[ 2.839141] [drm:drm_crtc_helper_set_mode] [CRTC:18]
[ 2.839155] [drm:tilcdc_crtc_mode_valid] Processing mode 1280x720@60 with pixel clock 74440
[ 2.839360] [drm:tilcdc_crtc_mode_set] 1280x720, hbp=192, hfp=56, hsw=136, vbp=22, vfp=1, vsw=3
[ 2.839384] [drm:drm_framebuffer_reference] ddccddc0: FB ID: 24 (1)
[ 2.839394] [drm:drm_framebuffer_reference] ddccddc0: FB ID: 24 (2)
[ 2.840544] [drm:tilcdc_crtc_update_clk] lcd_clk=148878048, mode clock=74440, div=1
[ 2.840560] [drm:tilcdc_crtc_update_clk] fck=148878048, dpll_disp_ck=148878048
[ 2.840610] [drm:drm_crtc_helper_set_mode] [ENCODER:19:TMDS-19] set [MODE:23:1280x720]
[ 2.896205] [drm:drm_calc_timestamping_constants] crtc 18: hwmode: htotal 1664, vtotal 746, vdisplay 720
[ 2.896214] [drm:drm_calc_timestamping_constants] crtc 18: clock 74440 kHz framedur 16675765 linedur 22353, pixeldur 13
[ 2.896234] [drm:drm_crtc_helper_set_config] Setting connector DPMS state to on
[ 2.896242] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] set DPMS on
[ 2.896259] [drm:drm_framebuffer_reference] ddccddc0: FB ID: 24 (3)
[ 2.896437] [drm:drm_crtc_helper_set_config]
[ 2.896447] [drm:drm_crtc_helper_set_config] [CRTC:18] [FB:24] #connectors=1 (x y) (0 0)
[ 2.896468] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to [CRTC:18]
[ 2.896479] [drm:drm_framebuffer_reference] ddccddc0: FB ID: 24 (4)
[ 2.896487] [drm:drm_framebuffer_unreference] ddccddc0: FB ID: 24 (5)
[ 2.902619] Console: switching to colour frame buffer device 160x45
[ 2.902652] [drm:drm_crtc_helper_set_config]
[ 2.902660] [drm:drm_crtc_helper_set_config] [CRTC:18] [FB:24] #connectors=1 (x y) (0 0)
[ 2.902674] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to [CRTC:18]
[ 2.902684] [drm:drm_framebuffer_reference] ddccddc0: FB ID: 24 (4)
[ 2.902691] [drm:drm_framebuffer_unreference] ddccddc0: FB ID: 24 (5)
[ 3.178555] tilcdc 4830e000.lcdc: fb0: frame buffer device
[ 3.184376] tilcdc 4830e000.lcdc: registered panic notifier
[ 3.190310] [drm] Initialized tilcdc 1.0.0 20121205 on minor 0
[ 3.254868] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[ 3.261254] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
[ 3.270934] libphy: 4a101000.mdio: probed
[ 3.275276] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver SMSC LAN8710/LAN8720
[ 3.286094] cpsw 4a100000.ethernet: Detected MACID = 78:a5:04:c8:db:ba
[ 3.296012] hctosys: unable to open rtc device (rtc0)
[ 3.301313] sr_init: No PMIC hook to init smartreflex
[ 3.306936] sr_init: platform driver register failed for SR
[ 3.333849] net eth0: initializing cpsw version 1.12 (0)
[ 3.341963] net eth0: phy found : id is : 0x7c0f1
[ 3.347056] libphy: PHY 4a101000.mdio:01 not found
[ 3.352063] net eth0: phy 4a101000.mdio:01 not found on slave 1
[ 6.415546] cpsw 4a100000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[ 6.434875] Sending DHCP requests ., OK
[ 6.455371] IP-Config: Got DHCP answer from 10.1.14.1, my address is 10.1.14.167
[ 6.464180] IP-Config: Complete:
[ 6.467692] device=eth0, hwaddr=78:a5:04:c8:db:ba, ipaddr=10.1.14.167, mask=255.255.255.0, gw=10.1.14.1
[ 6.477985] host=10.1.14.167, domain=sue.net, nis-domain=(none)
[ 6.484620] bootserver=0.0.0.0, rootserver=10.1.14.92, rootpath=
[ 6.491186] nameserver0=10.1.14.1
[ 6.519241] VFS: Mounted root (nfs filesystem) on device 0:16.
[ 6.527680] devtmpfs: mounted
[ 6.531497] Freeing unused kernel memory: 444K (c0899000 - c0908000)
[ 7.106128] [drm:drm_crtc_helper_set_config]
[ 7.106142] [drm:drm_crtc_helper_set_config] [CRTC:18] [FB:24] #connectors=1 (x y) (0 0)
[ 7.106170] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to [CRTC:18]
[ 7.106183] [drm:drm_framebuffer_reference] ddccddc0: FB ID: 24 (4)
[ 7.106190] [drm:drm_framebuffer_unreference] ddccddc0: FB ID: 24 (5)
[ 7.762854] udevd[76]: starting version 182
[ 8.338014] of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led@2[0]' - status (0)
[ 8.349153] of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led@3[0]' - status (0)
[ 8.359529] of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led@4[0]' - status (0)
[ 8.369450] of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led@5[0]' - status (0)
[ 8.708143] random: nonblocking pool is initialized
[ 8.785760] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[ 8.794092] omap_rtc 44e3e000.rtc: already running
[ 8.925051] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
[ 9.015739] am335x-phy-driver 47401300.usb-phy: GPIO lookup for consumer reset
[ 9.023308] am335x-phy-driver 47401300.usb-phy: using device tree for GPIO lookup
[ 9.031251] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
[ 9.042656] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
[ 9.053973] am335x-phy-driver 47401300.usb-phy: using lookup tables for GPIO lookup
[ 9.062004] am335x-phy-driver 47401300.usb-phy: lookup for GPIO reset failed
[ 9.069393] am335x-phy-driver 47401300.usb-phy: GPIO lookup for consumer vbus-detect
[ 9.077500] am335x-phy-driver 47401300.usb-phy: using device tree for GPIO lookup
[ 9.085340] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpios' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
[ 9.097258] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpio' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
[ 9.109082] am335x-phy-driver 47401300.usb-phy: using lookup tables for GPIO lookup
[ 9.117102] am335x-phy-driver 47401300.usb-phy: lookup for GPIO vbus-detect failed
[ 9.125105] 47401300.usb-phy supply vcc not found, using dummy regulator
[ 9.135711] am335x-phy-driver 47401b00.usb-phy: GPIO lookup for consumer reset
[ 9.143276] am335x-phy-driver 47401b00.usb-phy: using device tree for GPIO lookup
[ 9.151166] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
[ 9.162548] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
[ 9.173834] am335x-phy-driver 47401b00.usb-phy: using lookup tables for GPIO lookup
[ 9.181858] am335x-phy-driver 47401b00.usb-phy: lookup for GPIO reset failed
[ 9.189246] am335x-phy-driver 47401b00.usb-phy: GPIO lookup for consumer vbus-detect
[ 9.197354] am335x-phy-driver 47401b00.usb-phy: using device tree for GPIO lookup
[ 9.205203] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpios' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
[ 9.217122] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpio' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
[ 9.228948] am335x-phy-driver 47401b00.usb-phy: using lookup tables for GPIO lookup
[ 9.236967] am335x-phy-driver 47401b00.usb-phy: lookup for GPIO vbus-detect failed
[ 9.244949] 47401b00.usb-phy supply vcc not found, using dummy regulator
[ 10.013176] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
[ 13.208361] [drm:drm_sysfs_hotplug_event] generating hotplug event
[ 13.215381] [drm:drm_fb_helper_hotplug_event]
[ 13.220029] [drm:drm_helper_probe_single_connector_modes_merge_bits] [CONNECTOR:20:HDMI-A-1]
[ 14.414426] RADEK drm_helper_probe_add_cmdline_mode
[ 14.419704] [drm:tilcdc_crtc_mode_valid] Processing mode 1280x720@60 with pixel clock 74440
[ 14.428677] [drm:tilcdc_crtc_mode_valid] Processing mode 1280x720@60 with pixel clock 74250
[ 14.437433] [drm:tilcdc_crtc_mode_valid] Processing mode 1280x720@60 with pixel clock 74176
[ 14.446180] [drm:tilcdc_crtc_mode_valid] Processing mode 1280x720@50 with pixel clock 74250
[ 14.454923] [drm:tilcdc_crtc_mode_valid] Processing mode 800x600@60 with pixel clock 40000
[ 14.463553] [drm:tilcdc_crtc_mode_valid] Processing mode 720x576@50 with pixel clock 27000
[ 14.472205] [drm:tilcdc_crtc_mode_valid] Processing mode 720x480@60 with pixel clock 27027
[ 14.480858] [drm:tilcdc_crtc_mode_valid] Processing mode 720x480@60 with pixel clock 27000
[ 14.489511] [drm:tilcdc_crtc_mode_valid] Processing mode 640x480@60 with pixel clock 25200
[ 14.498164] [drm:tilcdc_crtc_mode_valid] Processing mode 640x480@60 with pixel clock 25175
[ 14.506823] [drm:drm_mode_debug_printmodeline] Modeline 22:"1440x900" 60 106500 1440 1520 1672 1904 900 903 909 934 0x48 0x6
[ 14.518625] [drm:drm_mode_prune_invalid] Not using 1440x900 mode: VIRTUAL_X
[ 14.525950] [drm:drm_mode_debug_printmodeline] Modeline 28:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x40 0x5
[ 14.538141] [drm:drm_mode_prune_invalid] Not using 1280x1024 mode: VIRTUAL_Y
[ 14.545534] [drm:drm_mode_debug_printmodeline] Modeline 31:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa
[ 14.557177] [drm:drm_mode_prune_invalid] Not using 1024x768 mode: VIRTUAL_Y
[ 14.564457] [drm:drm_mode_debug_printmodeline] Modeline 33:"1920x1080i" 60 74250 1920 2008 2052 2200 1080 1084 1094 1125 0x40 0x15
[ 14.576736] [drm:drm_mode_prune_invalid] Not using 1920x1080i mode: VIRTUAL_X
[ 14.584197] [drm:drm_mode_debug_printmodeline] Modeline 36:"1920x1080i" 50 74250 1920 2448 2492 2640 1080 1084 1094 1125 0x40 0x15
[ 14.596474] [drm:drm_mode_prune_invalid] Not using 1920x1080i mode: VIRTUAL_X
[ 14.603934] [drm:drm_mode_debug_printmodeline] Modeline 45:"720x480i" 0 13500 720 739 801 858 480 488 494 525 0x40 0x101a
[ 14.615394] [drm:drm_mode_prune_invalid] Not using 720x480i mode: NO_INTERLACE
[ 14.622945] [drm:drm_mode_debug_printmodeline] Modeline 47:"720x576i" 0 13500 720 732 795 864 576 580 586 625 0x40 0x101a
[ 14.634405] [drm:drm_mode_prune_invalid] Not using 720x576i mode: NO_INTERLACE
[ 14.641977] [drm:drm_mode_debug_printmodeline] Modeline 56:"1920x1080i" 60 74176 1920 2008 2052 2200 1080 1084 1094 1125 0x40 0x15
[ 14.654254] [drm:drm_mode_prune_invalid] Not using 1920x1080i mode: VIRTUAL_X
[ 14.661737] [drm:drm_mode_debug_printmodeline] Modeline 59:"720x480i" 60 13513 720 739 801 858 480 488 494 525 0x40 0x101a
[ 14.673288] [drm:drm_mode_prune_invalid] Not using 720x480i mode: NO_INTERLACE
[ 14.680862] [drm:drm_helper_probe_single_connector_modes_merge_bits] [CONNECTOR:20:HDMI-A-1] probed modes :
[ 14.691060] [drm:drm_mode_debug_printmodeline] Modeline 49:"1280x720" 60 74440 1280 1336 1472 1664 720 721 724 746 0x20 0x6
[ 14.702716] [drm:drm_mode_debug_printmodeline] Modeline 27:"1280x720" 60 74250 1280 1390 1430 1650 720 725 730 750 0x40 0x5
[ 14.714428] [drm:drm_mode_debug_printmodeline] Modeline 42:"1280x720" 60 74176 1280 1390 1430 1650 720 725 730 750 0x40 0x5
[ 14.726089] [drm:drm_mode_debug_printmodeline] Modeline 25:"1280x720" 50 74250 1280 1720 1760 1980 720 725 730 750 0x40 0x5
[ 14.737740] [drm:drm_mode_debug_printmodeline] Modeline 29:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5
[ 14.749026] [drm:drm_mode_debug_printmodeline] Modeline 26:"720x576" 50 27000 720 732 796 864 576 581 586 625 0x40 0xa
[ 14.760220] [drm:drm_mode_debug_printmodeline] Modeline 46:"720x480" 60 27027 720 736 798 858 480 489 495 525 0x40 0xa
[ 14.771414] [drm:drm_mode_debug_printmodeline] Modeline 35:"720x480" 60 27000 720 736 798 858 480 489 495 525 0x40 0xa
[ 14.782608] [drm:drm_mode_debug_printmodeline] Modeline 30:"640x480" 60 25200 640 656 752 800 480 490 492 525 0x40 0xa
[ 14.793802] [drm:drm_mode_debug_printmodeline] Modeline 34:"640x480" 60 25175 640 656 752 800 480 490 492 525 0x40 0xa
[ 14.805142] [drm:drm_setup_crtcs]
[ 14.808707] [drm:drm_enable_connectors] connector 20 enabled? yes
[ 14.815293] [drm:drm_target_preferred] looking for cmdline mode on connector 20
[ 14.822931] [drm:drm_target_preferred] found mode 1280x720
[ 14.828722] [drm:drm_setup_crtcs] picking CRTCs for 2048x2048 config
[ 14.835395] [drm:drm_setup_crtcs] desired mode 1280x720 set on crtc 18 (0,0)
[ 14.842844] [drm:drm_crtc_helper_set_config]
[ 14.847428] [drm:drm_crtc_helper_set_config] [CRTC:18] [FB:24] #connectors=1 (x y) (0 0)
[ 14.855917] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to [CRTC:18]
[ 14.863770] [drm:drm_framebuffer_reference] ddccddc0: FB ID: 24 (4)
[ 14.870342] [drm:drm_framebuffer_unreference] ddccddc0: FB ID: 24 (5)
[ 17.299113] FAT-fs (mmcblk0): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 17.316247] FAT-fs (mmcblk1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 18.168497] usbcore: registered new interface driver usbfs
[ 18.175070] usbcore: registered new interface driver hub
[ 18.180870] usbcore: registered new device driver usb
[ 18.997570] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[ 19.008692] musb-hdrc: MHDRC RTL version 2.0
[ 19.013244] musb-hdrc: setup fifo_mode 4
[ 19.017380] musb-hdrc: 28/31 max ep, 16384/16384 memory
[ 19.029051] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[ 19.040164] musb-hdrc: MHDRC RTL version 2.0
[ 19.044716] musb-hdrc: setup fifo_mode 4
[ 19.048860] musb-hdrc: 28/31 max ep, 16384/16384 memory
[ 19.055103] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 19.062035] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[ 19.904427] FAT-fs (mmcblk1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 19.918079] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 19.925312] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 19.932858] usb usb1: Product: MUSB HDRC host driver
[ 19.938094] usb usb1: Manufacturer: Linux 4.0.0-next-20150415-00001-g47d4e2d-dirty musb-hcd
[ 19.946843] usb usb1: SerialNumber: musb-hdrc.1.auto
[ 19.970678] FAT-fs (mmcblk0): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 20.002558] hub 1-0:1.0: USB hub found
[ 20.040218] hub 1-0:1.0: 1 port detected
[ 22.291809] EXT4-fs (mmcblk0p2): Unrecognized mount option "iocharset=utf8" or missing value
[ 22.349414] EXT4-fs (mmcblk1p2): Unrecognized mount option "iocharset=utf8" or missing value
[ 22.386244] EXT3-fs (mmcblk0p2): error: unrecognized mount option "iocharset=utf8" or missing value
[ 22.411439] FAT-fs (mmcblk1boot1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 22.445717] FAT-fs (mmcblk0p1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 22.461485] FAT-fs (mmcblk1boot0): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 22.474172] EXT3-fs (mmcblk1p2): error: unrecognized mount option "iocharset=utf8" or missing value
[ 22.487631] FAT-fs (mmcblk1p1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 22.511718] FAT-fs (mmcblk0p2): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 22.533243] FAT-fs (mmcblk1p2): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 22.645164] FAT-fs (mmcblk0p1): IO charset utf8 not found
[ 22.657532] FAT-fs (mmcblk1p1): IO charset utf8 not found
[ 22.986826] FAT-fs (mmcblk1boot1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 23.008142] EXT3-fs (mmcblk0p2): error: unrecognized mount option "iocharset=utf8" or missing value
[ 23.052767] FAT-fs (mmcblk1boot0): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 23.093945] EXT3-fs (mmcblk1p2): error: unrecognized mount option "iocharset=utf8" or missing value
[ 23.129922] EXT4-fs (mmcblk0p2): Unrecognized mount option "iocharset=utf8" or missing value
[ 23.150505] FAT-fs (mmcblk0p1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 23.169708] FAT-fs (mmcblk1p1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 23.223000] EXT4-fs (mmcblk1p2): Unrecognized mount option "iocharset=utf8" or missing value
[ 23.253594] FAT-fs (mmcblk0p2): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 23.353217] FAT-fs (mmcblk1p2): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 23.415292] FAT-fs (mmcblk0p1): IO charset utf8 not found
[ 23.432718] FAT-fs (mmcblk1p1): IO charset utf8 not found
[ 25.017685] EXT4-fs (mmcblk0p2): recovery complete
[ 25.023408] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 25.051297] EXT4-fs (mmcblk1p2): recovery complete
[ 25.056518] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
[ 25.161833] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 25.199457] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 29.411489] NET: Registered protocol family 10
[ 31.107064] Bluetooth: Core ver 2.20
[ 31.111040] NET: Registered protocol family 31
[ 31.115815] Bluetooth: HCI device and connection manager initialized
[ 31.123028] Bluetooth: HCI socket layer initialized
[ 31.128249] Bluetooth: L2CAP socket layer initialized
[ 31.133914] Bluetooth: SCO socket layer initialized
[ 31.601002] [drm:drm_crtc_helper_set_config]
[ 31.601019] [drm:drm_crtc_helper_set_config] [CRTC:18] [FB:24] #connectors=1 (x y) (0 0)
[ 31.601047] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to [CRTC:18]
[ 31.601060] [drm:drm_framebuffer_reference] ddccddc0: FB ID: 24 (4)
[ 31.601066] [drm:drm_framebuffer_unreference] ddccddc0: FB ID: 24 (5)
[ 31.601096] [drm:drm_crtc_helper_set_config]
[ 31.601102] [drm:drm_crtc_helper_set_config] [CRTC:18] [FB:24] #connectors=1 (x y) (0 0)
[ 31.601113] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to [CRTC:18]
[ 31.601121] [drm:drm_framebuffer_reference] ddccddc0: FB ID: 24 (4)
[ 31.601127] [drm:drm_framebuffer_unreference] ddccddc0: FB ID: 24 (5)
[ 31.601220] [drm:drm_crtc_helper_set_config]
[ 31.601228] [drm:drm_crtc_helper_set_config] [CRTC:18] [FB:24] #connectors=1 (x y) (0 0)
[ 31.601239] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to [CRTC:18]
[ 31.601247] [drm:drm_framebuffer_reference] ddccddc0: FB ID: 24 (4)
[ 31.601253] [drm:drm_framebuffer_unreference] ddccddc0: FB ID: 24 (5)
[ 32.246482] [drm:drm_crtc_helper_set_config]
[ 32.246499] [drm:drm_crtc_helper_set_config] [CRTC:18] [FB:24] #connectors=1 (x y) (0 0)
[ 32.246526] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to [CRTC:18]
[ 32.246539] [drm:drm_framebuffer_reference] ddccddc0: FB ID: 24 (4)
[ 32.246546] [drm:drm_framebuffer_unreference] ddccddc0: FB ID: 24 (5)
[ 35.248208] [drm:drm_crtc_helper_set_config]
[ 35.248222] [drm:drm_crtc_helper_set_config] [CRTC:18] [FB:24] #connectors=1 (x y) (0 0)
[ 35.248249] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to [CRTC:18]
[ 35.248261] [drm:drm_framebuffer_reference] ddccddc0: FB ID: 24 (4)
[ 35.248268] [drm:drm_framebuffer_unreference] ddccddc0: FB ID: 24 (5)
[ 35.346545] [drm:drm_crtc_helper_set_config]
[ 35.346563] [drm:drm_crtc_helper_set_config] [CRTC:18] [FB:24] #connectors=1 (x y) (0 0)
[ 35.346593] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to [CRTC:18]
[ 35.346605] [drm:drm_framebuffer_reference] ddccddc0: FB ID: 24 (4)
[ 35.346611] [drm:drm_framebuffer_unreference] ddccddc0: FB ID: 24 (5)
[ 35.346645] [drm:drm_crtc_helper_set_config]
[ 35.346652] [drm:drm_crtc_helper_set_config] [CRTC:18] [FB:24] #connectors=1 (x y) (0 0)
[ 35.346663] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to [CRTC:18]
[ 35.346671] [drm:drm_framebuffer_reference] ddccddc0: FB ID: 24 (4)
[ 35.346677] [drm:drm_framebuffer_unreference] ddccddc0: FB ID: 24 (5)
diff --git a/drivers/gpu/drm/drm_fb_helper.c b/drivers/gpu/drm/drm_fb_helper.c
index cac4229..d3a8ef4 100644
--- a/drivers/gpu/drm/drm_fb_helper.c
+++ b/drivers/gpu/drm/drm_fb_helper.c
@@ -1325,6 +1325,8 @@ again:
}

create_mode:
+ printk("RADEK drm_pick_cmdline_mode");
+ WARN_ON(list_empty(&fb_helper_conn->connector->modes));
mode = drm_mode_create_from_cmdline_mode(fb_helper_conn->connector->dev,
cmdline_mode);
list_add(&mode->head, &fb_helper_conn->connector->modes);
diff --git a/drivers/gpu/drm/drm_probe_helper.c b/drivers/gpu/drm/drm_probe_helper.c
index 6350387..c91acf1 100644
--- a/drivers/gpu/drm/drm_probe_helper.c
+++ b/drivers/gpu/drm/drm_probe_helper.c
@@ -89,6 +89,8 @@ static int drm_helper_probe_add_cmdline_mode(struct drm_connector *connector)
if (mode == NULL)
return 0;

+ printk("RADEK drm_helper_probe_add_cmdline_mode");
+ WARN_ON(list_empty(&connector->modes));
drm_mode_probed_add(connector, mode);
return 1;
}