Hi Tony,
Am 20.06.2018 um 08:22 schrieb Tony Lindgren tony@atomide.com:
- H. Nikolaus Schaller hns@goldelico.com [180620 06:16]:
Am 20.06.2018 um 07:40 schrieb Tony Lindgren tony@atomide.com: So we either free it in pinctrl-single.c somehow, or do you have maybe deferred probing happending for some additional pinctrl instance we don't have in the mainline kernel?
Not that we are aware of. The bug does not seem to depend on out-of-tree drivers.
OK so no deferred probe for the pin controller driver itself, so it should be something we free in pinctrl-single.c on consumer deferred probe. Maybe add some printk to kfree parts there to see what's going on.
Seems to depend on weekday. Today I have not yet seen many strcmp(NULL)...
Here is some more logging to show relationship between adding, freeing and retrying:
root@letux:~# dmesg|grep "dt_free|generic_add|deferred" [ 0.749267] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_hsusb2_pins selector=0 [ 0.751251] pinctrl_generic_add_group: pctldev=ee487f80 name=pinmux_hsusb2_2_pins selector=0 [ 0.752166] pinctrl_generic_add_group: pctldev=ee487e00 name=pinmux_mcbsp1_devconf0_pins selector=0 [ 0.752929] pinctrl_generic_add_group: pctldev=ee487d00 name=pinmux_tv_acbias_devconf1_pins selector=0 [ 0.770294] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_uart1_pins selector=1 [ 0.772003] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_uart2_pins selector=2 [ 0.773162] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_uart3_pins selector=3 [ 1.800964] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_twl4030_pins selector=4 [ 1.810302] pinctrl_generic_add_group: pctldev=ee3bb000 name=pinmux_twl4030_vpins selector=0 [ 1.972869] pinctrl_generic_add_group: pctldev=ee487f80 name=spi_gpio_pinmux selector=1 [ 2.168395] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_mmc1_pins selector=5 [ 2.205108] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_wlan_irq_pin selector=6 [ 2.224792] pcs_dt_free_map [ 2.376678] platform 6e000000.gpmc: Retrying from deferred list [ 2.383361] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_gpmc_pins selector=7 [ 2.771697] platform wlan_en_regulator: Retrying from deferred list [ 2.779144] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_wlan_pins selector=8 [ 2.788574] platform bt_en_regulator: Retrying from deferred list [ 2.795043] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_bt_pins selector=9 [ 2.804443] platform 480b4000.mmc: Retrying from deferred list [ 5.258331] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_dss_dpi_pins selector=10 [ 5.879425] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_mcbsp1_pins selector=11 [ 5.916534] platform 48070000.i2c:twl@48:bci: Retrying from deferred list [ 5.994262] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_mcbsp2_pins selector=12 [ 6.072937] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_penirq_pins selector=13 [ 6.125610] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_mcbsp3_pins selector=14 [ 6.164184] pinctrl_generic_add_group: pctldev=ee3bb180 name=hdq_pins selector=15 [ 6.360595] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_camera_pins selector=16 [ 6.418457] pcs_dt_free_map [ 6.602600] i2c 1-0030: Retrying from deferred list [ 6.614440] pcs_dt_free_map [ 6.702392] i2c 1-0030: Retrying from deferred list [ 6.712951] pcs_dt_free_map [ 6.715942] i2c 1-0030: Retrying from deferred list [ 6.728424] pcs_dt_free_map [ 6.732513] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_mcbsp4_pins selector=17 [ 6.741424] i2c 1-0030: Retrying from deferred list [ 6.792175] pcs_dt_free_map [ 6.796844] i2c 1-0030: Retrying from deferred list [ 6.807220] pcs_dt_free_map [ 6.954742] pinctrl_generic_add_group: pctldev=ee3bb180 name=backlight_pins_pinmux selector=18 [ 7.118408] pcs_dt_free_map [ 7.158782] i2c 1-0030: Retrying from deferred list [ 7.164337] pcs_dt_free_map [ 7.167297] platform backlight: Retrying from deferred list [ 7.180816] pinctrl_generic_add_group: pctldev=ee3bb180 name=modem_pins selector=19 [ 7.234771] i2c 1-0030: Retrying from deferred list [ 7.253265] pcs_dt_free_map [ 7.275238] i2c 1-0030: Retrying from deferred list [ 7.284332] pcs_dt_free_map [ 7.553283] i2c 1-0030: Retrying from deferred list [ 7.568389] pcs_dt_free_map [ 7.858245] i2c 1-0030: Retrying from deferred list [ 7.863800] pcs_dt_free_map [ 7.877532] i2c 1-0030: Retrying from deferred list [ 7.884552] pcs_dt_free_map [ 7.981140] i2c 1-0030: Retrying from deferred list [ 7.986663] pcs_dt_free_map [ 7.996063] pinctrl_generic_add_group: pctldev=ee3bb180 name=pinmux_pps_pins selector=20 [ 8.076934] i2c 1-0030: Retrying from deferred list [ 8.086578] pcs_dt_free_map [ 9.129943] platform sound_bluetooth: Retrying from deferred list [ 9.137176] platform sound_fmradio: Retrying from deferred list [ 9.156463] i2c 1-0030: Retrying from deferred list [ 9.167480] pcs_dt_free_map [ 9.259460] platform sound_bluetooth: Retrying from deferred list [ 9.287811] platform sound_fmradio: Retrying from deferred list [ 9.297210] i2c 1-0030: Retrying from deferred list [ 9.321350] pcs_dt_free_map root@letux:~#
So there are calls - but not matching the retry or adding groups.
Then I added another printk to report if the selector was found (and not added) and got a strcmp(NULL) event. Here the full boot log (maybe you spot something):
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.17.0-letux+ (hns@iMac.fritz.box) (gcc version 4.9.2 (GCC)) #2481 SMP PREEMPT Wed Jun 20 16:52:04 CEST 2018 [ 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] OF: fdt: Machine model: Goldelico GTA04A5/Letux 2804 [ 0.000000] debug: ignoring loglevel setting. [ 0.000000] Memory policy: Data cache writeback [ 0.000000] cma: Reserved 16 MiB at 0xbe800000 [ 0.000000] On node 0 totalpages: 261632 [ 0.000000] Normal zone: 1536 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 196608 pages, LIFO batch:31 [ 0.000000] HighMem zone: 65024 pages, LIFO batch:15 [ 0.000000] CPU: All CPU(s) started in SVC mode. [ 0.000000] OMAP3630/DM3730 ES1.2 (l2cache iva sgx neon isp 192mhz_clk) [ 0.000000] percpu: Embedded 17 pages/cpu @(ptrval) s40000 r8192 d21440 u69632 [ 0.000000] pcpu-alloc: s40000 r8192 d21440 u69632 alloc=17*4096 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 260096 [ 0.000000] Kernel command line: console=ttyO2,115200n8 mtdoops.mtddev=omap2.nand ubi.mtd=4 root=/dev/mmcblk0p1 rw rootfstype=ext4,ext3 rootwait console=ttyO2,115200n8 vram=12M omapfb.vram=0:8M,1:4M omapfb.rotate_type=0 omapdss.def_disp=lcd rootwait twl4030_charger.allow_usb=1 log_buf_len=8M ignore_loglevel earlyprintk [ 0.000000] log_buf_len: 8388608 bytes [ 0.000000] early log buf free: 63960(97%) [ 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: 1001476K/1046528K available (6547K kernel code, 650K rwdata, 1820K rodata, 1024K init, 220K bss, 28668K reserved, 16384K cma-reserved, 243712K highmem) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB) [ 0.000000] vmalloc : 0xf0800000 - 0xff800000 ( 240 MB) [ 0.000000] lowmem : 0xc0000000 - 0xf0000000 ( 768 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0x(ptrval) - 0x(ptrval) (7540 kB) [ 0.000000] .init : 0x(ptrval) - 0x(ptrval) (1024 kB) [ 0.000000] .data : 0x(ptrval) - 0x(ptrval) ( 651 kB) [ 0.000000] .bss : 0x(ptrval) - 0x(ptrval) ( 221 kB) [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1. [ 0.000000] Tasks RCU enabled. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] IRQ: Found an INTC at 0x(ptrval) (revision 4.0) with 96 interrupts [ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/400/600 MHz [ 0.000000] OMAP clockevent source: timer1 at 32768 Hz [ 0.000000] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns [ 0.000030] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65535999984741ns [ 0.000030] OMAP clocksource: 32k_counter at 32768 Hz [ 0.002136] Console: colour dummy device 80x30 [ 0.002197] Calibrating delay loop... 597.60 BogoMIPS (lpj=2988032) [ 0.115203] pid_max: default: 32768 minimum: 301 [ 0.115386] Security Framework initialized [ 0.115509] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.115539] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.116455] CPU: Testing write buffer coherency: ok [ 0.116943] CPU0: thread -1, cpu 0, socket -1, mpidr 0 [ 0.165161] Setting up static identity map for 0x80100000 - 0x80100060 [ 0.175079] Hierarchical SRCU implementation. [ 0.195098] smp: Bringing up secondary CPUs ... [ 0.195129] smp: Brought up 1 node, 1 CPU [ 0.195129] SMP: Total of 1 processors activated (597.60 BogoMIPS). [ 0.195159] CPU: All CPU(s) started in SVC mode. [ 0.197204] devtmpfs: initialized [ 0.224761] random: get_random_u32 called from bucket_table_alloc+0x15c/0x1ac with crng_init=0 [ 0.235504] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 [ 0.236236] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.236267] futex hash table entries: 256 (order: 2, 16384 bytes) [ 0.237731] pinctrl core: initialized pinctrl subsystem [ 0.239044] NET: Registered protocol family 16 [ 0.242218] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.273895] omap_hwmod: mcbsp2_sidetone using broken dt data from mcbsp [ 0.274749] omap_hwmod: mcbsp3_sidetone using broken dt data from mcbsp [ 0.352935] audit: initializing netlink subsys (disabled) [ 0.356048] audit: type=2000 audit(0.350:1): state=initialized audit_enabled=0 res=1 [ 0.364807] cpuidle: using governor menu [ 0.365753] Reprogramming SDRC clock to 400000000 Hz [ 0.375701] OMAP GPIO hardware version 2.5 [ 0.383270] GPIO line 143 (irda_en) hogged as output/high [ 0.412078] omap-gpmc 6e000000.gpmc: could not find pctldev for node /ocp@68000000/l4@48000000/scm@2000/pinmux@30/pinmux_gpmc_pins, deferring probe [ 0.432342] No ATAGs? [ 0.432373] hw-breakpoint: debug architecture 0x4 unsupported. [ 0.433654] omap4_sram_init:Unable to allocate sram needed to handle errata I688 [ 0.433654] omap4_sram_init:Unable to get sram pool needed to handle errata I688 [ 0.434020] OMAP DMA hardware revision 5.0 [ 0.542968] omap-dma-engine 48056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported) [ 0.548065] reg-fixed-voltage wlan_en_regulator: could not find pctldev for node /ocp@68000000/l4@48000000/scm@2000/pinmux@30/pinmux_wlan_pins, deferring probe [ 0.548156] reg-fixed-voltage bt_en_regulator: could not find pctldev for node /ocp@68000000/l4@48000000/scm@2000/pinmux@30/pinmux_bt_pins, deferring probe [ 0.558593] omap-iommu 480bd400.mmu: 480bd400.mmu registered [ 0.559570] iommu: Adding device 480bc000.isp to group 0 [ 0.562408] vgaarb: loaded [ 0.563598] SCSI subsystem initialized [ 0.565399] libata version 3.00 loaded. [ 0.566375] usbcore: registered new interface driver usbfs [ 0.566558] usbcore: registered new interface driver hub [ 0.566802] usbcore: registered new device driver usb [ 0.567504] usb_phy_generic hsusb2_phy: hsusb2_phy supply vcc not found, using dummy regulator [ 0.573150] omap_i2c 48070000.i2c: bus 0 rev4.4 at 2600 kHz [ 0.577941] omap_i2c 48072000.i2c: bus 1 rev4.4 at 400 kHz [ 0.580322] omap_i2c 48060000.i2c: bus 2 rev4.4 at 100 kHz [ 0.582489] Advanced Linux Sound Architecture Driver Initialized. [ 0.587554] clocksource: Switched to clocksource 32k_counter [ 0.684417] VFS: Disk quotas dquot_6.6.0 [ 0.684539] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 0.719543] NET: Registered protocol family 2 [ 0.721130] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes) [ 0.721191] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 0.721282] TCP bind hash table entries: 8192 (order: 4, 65536 bytes) [ 0.721466] TCP: Hash tables configured (established 8192 bind 8192) [ 0.721618] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 0.721679] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 0.722015] NET: Registered protocol family 1 [ 0.722076] PCI: CLS 0 bytes, default 64 [ 0.726562] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available [ 0.732116] Initialise system trusted keyrings [ 0.733886] workingset: timestamp_bits=30 max_order=18 bucket_order=0 [ 0.734527] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.739288] Key type asymmetric registered [ 0.739318] Asymmetric key parser 'x509' registered [ 0.739410] bounce: pool size: 64 pages [ 0.739532] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 0.739562] io scheduler noop registered [ 0.739562] io scheduler deadline registered [ 0.739654] io scheduler cfq registered (default) [ 0.739685] io scheduler mq-deadline registered [ 0.739685] io scheduler kyber registered [ 0.748565] pinctrl-single 48002030.pinmux: 284 pins, size 568 [ 0.748626] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_hsusb2_pins selector=0 [ 0.749542] pinctrl-single 48002a00.pinmux: 46 pins, size 92 [ 0.750518] pinctrl-single 480025a0.pinmux: 46 pins, size 92 [ 0.750579] pinctrl_generic_add_group: pctldev=ee3bc000 name=pinmux_hsusb2_2_pins selector=0 [ 0.751403] pinctrl-single 48002274.pinmux_mcbsp1: initialized with no interrupts [ 0.751434] pinctrl-single 48002274.pinmux_mcbsp1: 10 pins, size 4 [ 0.751495] pinctrl_generic_add_group: pctldev=ee48fe80 name=pinmux_mcbsp1_devconf0_pins selector=0 [ 0.752197] pinctrl-single 480022d8.pinmux_tv_out: initialized with no interrupts [ 0.752227] pinctrl-single 480022d8.pinmux_tv_out: 4 pins, size 4 [ 0.752258] pinctrl_generic_add_group: pctldev=ee48fd80 name=pinmux_tv_acbias_devconf1_pins selector=0 [ 0.769714] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_uart1_pins selector=1 [ 0.769897] omap_uart 4806a000.serial: no wakeirq for uart0 [ 0.770416] 4806a000.serial: ttyO0 at MMIO 0x4806a000 (irq = 88, base_baud = 3000000) is a OMAP UART0 [ 0.771148] serial serial0: tty port ttyO0 registered [ 0.771545] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_uart2_pins selector=2 [ 0.771728] omap_uart 4806c000.serial: no wakeirq for uart1 [ 0.771911] 4806c000.serial: ttyO1 at MMIO 0x4806c000 (irq = 89, base_baud = 3000000) is a OMAP UART1 [ 0.772583] serial serial1: tty port ttyO1 registered [ 0.772888] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_uart3_pins selector=3 [ 0.773040] omap_uart 49020000.serial: no wakeirq for uart2 [ 0.773437] 49020000.serial: ttyO2 at MMIO 0x49020000 (irq = 90, base_baud = 3000000) is a OMAP UART2 [ 1.731750] console [ttyO2] enabled [ 1.736968] omap_uart 49042000.serial: no wakeirq for uart3 [ 1.743560] 49042000.serial: ttyO3 at MMIO 0x49042000 (irq = 96, base_baud = 3000000) is a OMAP UART3 [ 1.779815] brd: module loaded [ 1.795471] loop: module loaded [ 1.800292] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_twl4030_pins selector=4 [ 1.809631] pinctrl_generic_add_group: pctldev=ee3bc080 name=pinmux_twl4030_vpins selector=0 [ 1.851440] twl 0-0048: PIH (irq 23) chaining IRQs 144..152 [ 1.857421] twl 0-0048: power (irq 149) chaining IRQs 152..159 [ 1.867736] random: fast init done [ 1.876159] VAUX3: Bringing 2800000uV into 2500000-2500000uV [ 1.901367] VMMC2: Bringing 2600000uV into 1800000-1800000uV [ 1.908813] VMMC2: failed to apply 1800000-1800000uV constraint(-22) [ 1.915496] twl4030_reg 48070000.i2c:twl@48:regulator-vmmc2: can't register VMMC2, -22 [ 1.924041] twl4030_reg: probe of 48070000.i2c:twl@48:regulator-vmmc2 failed with error -22 [ 1.971923] pinctrl_generic_add_group: pctldev=ee3bc000 name=spi_gpio_pinmux selector=1 [ 1.990936] libphy: Fixed MDIO Bus: probed [ 2.005371] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 2.013153] ehci-pci: EHCI PCI platform driver [ 2.018615] usbcore: registered new interface driver usb-storage [ 2.025878] mousedev: PS/2 mouse device common for all mice [ 2.034698] twl_rtc 48070000.i2c:twl@48:rtc: Enabling TWL-RTC [ 2.043823] twl_rtc 48070000.i2c:twl@48:rtc: rtc core: registered 48070000.i2c:twl@48:rtc as rtc0 [ 2.054412] i2c /dev entries driver [ 2.059753] IR NEC protocol handler initialized [ 2.064514] IR RC5(x/sz) protocol handler initialized [ 2.070373] IR RC6 protocol handler initialized [ 2.075103] IR JVC protocol handler initialized [ 2.080169] IR Sony protocol handler initialized [ 2.084991] IR SANYO protocol handler initialized [ 2.090148] IR Sharp protocol handler initialized [ 2.095092] IR MCE Keyboard/mouse protocol handler initialized [ 2.101257] IR XMP protocol handler initialized [ 2.106018] Driver for 1-wire Dallas network protocol. [ 2.113769] ti-soc-thermal 48002524.bandgap: This OMAP thermal sensor is unreliable. You've been warned [ 2.124298] ti-soc-thermal 48002524.bandgap: Non-trimmed BGAP, Temp not accurate [ 2.134826] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec [ 2.152862] sdhci: Secure Digital Host Controller Interface driver [ 2.161437] sdhci: Copyright(c) Pierre Ossman [ 2.166839] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_mmc1_pins selector=5 [ 2.200988] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_wlan_irq_pin selector=6 [ 2.220611] pcs_dt_free_map [ 2.224365] sdhci-pltfm: SDHCI platform and OF driver helper [ 2.231964] ledtrig-cpu: registered to indicate activity on CPUs [ 2.243927] usbcore: registered new interface driver usbhid [ 2.250946] usbhid: USB HID core driver [ 2.255004] mmc0: host does not support reading read-only switch, assuming write-enable [ 2.263946] ashmem: initialized [ 2.272521] mmc0: new high speed SDHC card at address b368 [ 2.279296] oprofile: using arm/armv7 [ 2.284149] Initializing XFRM netlink socket [ 2.289947] mmcblk0: mmc0:b368 USD 7.47 GiB [ 2.295104] NET: Registered protocol family 17 [ 2.300842] NET: Registered protocol family 15 [ 2.305511] Key type dns_resolver registered [ 2.311584] omap2_set_init_voltage: unable to find boot up OPP for vdd_core [ 2.319152] mmcblk0: p1 [ 2.322540] omap2_set_init_voltage: unable to set vdd_core [ 2.329315] omap3_pm_off_mode_enable(1) [ 2.333740] ThumbEE CPU extension supported. [ 2.338348] Registering SWP/SWPB emulation handler [ 2.343383] SmartReflex Class3 initialized [ 2.348937] Loading compiled-in X.509 certificates [ 2.373138] platform 6e000000.gpmc: Retrying from deferred list [ 2.379760] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_gpmc_pins selector=7 [ 2.388671] omap-gpmc 6e000000.gpmc: GPMC revision 5.0 [ 2.394042] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000 [ 2.402252] omap2-onenand 4000000.onenand: initializing on CS0 (0x04000000), va (ptrval), DMA mode [ 2.412078] OneNAND Manufacturer: Samsung (0xec) [ 2.416931] Muxed OneNAND 512MB 1.8V 16-bit (0x50) [ 2.422027] OneNAND version = 0x0232 [ 2.425750] Chip support all block unlock [ 2.429992] Chip has 4KiB pagesize [ 2.433563] Chip has cache program feature [ 2.439392] Scanning device for bad blocks [ 2.547454] onenand_bbt_wait: ecc 0xaaaa ctrl 0x0400 intr 0x8080 addr1 0x34b addr8 0x0 [ 2.555755] OneNAND eraseblock 843 is an initial bad block [ 2.709594] omap2-onenand 4000000.onenand: optimized timings for 83 MHz [ 2.716522] 5 fixed-partitions partitions found on MTD device 4000000.onenand [ 2.724029] Creating 5 MTD partitions on "4000000.onenand": [ 2.729858] 0x000000000000-0x000000080000 : "X-Loader" [ 2.736846] 0x000000080000-0x000000240000 : "U-Boot" [ 2.743957] 0x000000240000-0x000000280000 : "U-Boot Env" [ 2.751403] 0x000000280000-0x000000880000 : "Kernel" [ 2.758575] 0x000000880000-0x000020000000 : "File System" [ 2.768371] platform wlan_en_regulator: Retrying from deferred list [ 2.775085] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_wlan_pins selector=8 [ 2.785095] platform bt_en_regulator: Retrying from deferred list [ 2.791900] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_bt_pins selector=9 [ 2.801086] platform 480b4000.mmc: Retrying from deferred list [ 2.807617] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_wlan_irq_pin found selector=10 [ 2.935638] ubi0: default fastmap pool size: 100 [ 2.942718] ubi0: default fastmap WL pool size: 50 [ 2.947875] ubi0: attaching mtd4 [ 2.952301] onenand_wait: correctable ECC error = 0x5555 [ 2.958862] ubi0: fixable bit-flip detected at PEB 6 [ 2.964752] omap_hsmmc 480b4000.mmc: card claims to support voltages below defined range [ 2.985534] onenand_wait: correctable ECC error = 0x5555 [ 2.991180] ubi0: fixable bit-flip detected at PEB 187 [ 3.008605] mmc1: new high speed SDIO card at address 0001 [ 3.025451] onenand_wait: correctable ECC error = 0x5555 [ 3.031890] ubi0: fixable bit-flip detected at PEB 465 [ 3.068450] onenand_wait: correctable ECC error = 0x5555 [ 3.074005] ubi0: fixable bit-flip detected at PEB 903 [ 3.086364] onenand_wait: correctable ECC error = 0x5555 [ 3.091979] ubi0: fixable bit-flip detected at PEB 1001 [ 3.120422] onenand_wait: correctable ECC error = 0x5555 [ 3.126007] ubi0: fixable bit-flip detected at PEB 1326 [ 3.137817] onenand_wait: correctable ECC error = 0x5555 [ 3.143402] ubi0: fixable bit-flip detected at PEB 1415 [ 3.158691] onenand_wait: correctable ECC error = 0x5555 [ 3.164245] ubi0: fixable bit-flip detected at PEB 1554 [ 3.198455] onenand_wait: correctable ECC error = 0x5555 [ 3.204010] ubi0: fixable bit-flip detected at PEB 1960 [ 3.213226] ubi0: scanning is finished [ 3.224151] ubi0: attached mtd4 (name "File System", size 503 MiB) [ 3.230987] ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 258048 bytes [ 3.238311] ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 1024 [ 3.245422] ubi0: VID header offset: 1024 (aligned 1024), data offset: 4096 [ 3.252777] ubi0: good PEBs: 2013, bad PEBs: 1, corrupted PEBs: 0 [ 3.259307] ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128 [ 3.266876] ubi0: max/mean erase counter: 59/35, WL threshold: 4096, image sequence number: 163025748 [ 3.276611] ubi0: available PEBs: 0, total reserved PEBs: 2013, PEBs reserved for bad PEB handling: 39 [ 3.286437] ubi0: background thread "ubi_bgt0d" started, PID 1038 [ 3.293884] input: gpio-keys as /devices/platform/gpio-keys/input/input0 [ 3.302520] input: gpio-keys-wwan-wakeup as /devices/platform/gpio-keys-wwan-wakeup/input/input1 [ 3.312957] omap_gpio 49056000.gpio: Could not set line 16 debounce to 10000 microseconds (-22) [ 3.322784] input: antenna-detect as /devices/platform/antenna-detect/input/input2 [ 3.332397] twl_rtc 48070000.i2c:twl@48:rtc: setting system clock to 2018-06-20 15:07:15 UTC (1529507235) [ 3.342773] sr_init: No PMIC hook to init smartreflex [ 3.348968] smartreflex 480cb000.smartreflex: omap_sr_probe: SmartReflex driver initialized [ 3.358398] smartreflex 480c9000.smartreflex: omap_sr_probe: SmartReflex driver initialized [ 3.369476] VAUX3: disabling [ 3.373291] VDAC: disabling [ 3.376739] VUSB1V5: disabling [ 3.380493] VUSB1V8: disabling [ 3.384124] VUSB3V1: disabling [ 3.387878] wlan-en-regulator: disabling [ 3.391998] bt-en-regulator: disabling [ 3.395904] ALSA device list: [ 3.399139] No soundcards found. [ 3.433776] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null) [ 3.443328] VFS: Mounted root (ext4 filesystem) on device 179:1. [ 3.462615] devtmpfs: mounted [ 3.468292] Freeing unused kernel memory: 1024K Mount failed for selinuxfs on /sys/fs/selinux: No such file or directory INIT: version 2.88 booting [info] Using makefile-style concurrent boot in runlevel S. [....] Starting the hotplug events dispatcher: udevd[ 4.885345] systemd-udevd[1171]: starting version 215 [ 4.970611] random: udevd: uninitialized urandom read (16 bytes read) [ 4.989929] random: udevd: uninitialized urandom read (16 bytes read) . [ 5.394439] omapdss: unknown parameter 'def_disp' ignored [ ok done. [....] Waiting for /dev to be fully populated...^[[c[ 5.476501] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_dss_dpi_pins selector=10 [ 5.514526] omapdss_dss 48050000.dss: 48050000.dss supply vdda_video not found, using dummy regulator [ 5.557128] DSS: OMAP DSS rev 2.0 [ 5.587249] omapdss_dss 48050000.dss: bound 48050400.dispc (ops dispc_component_ops [omapdss]) [ 5.650482] ehci-omap: OMAP-EHCI Host Controller driver [ 5.664672] gnss: GNSS driver registered with major 244 [ 5.695953] omapdss_dss 48050000.dss: bound 48050c00.encoder (ops venc_component_ops [omapdss]) [ 5.754333] input: twl4030:vibrator as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:audio/twl4030-vibra/input/input3 [ 5.770050] twl4030_madc 48070000.i2c:twl@48:madc: 48070000.i2c:twl@48:madc supply vusb3v1 not found, using dummy regulator [ 5.787902] ehci-omap 48064800.ehci: EHCI Host Controller [ 5.816314] ehci-omap 48064800.ehci: new USB bus registered, assigned bus number 1 [ 5.825592] platform 48070000.i2c:twl@48:bci: Retrying from deferred list [ 5.880859] ehci-omap 48064800.ehci: irq 93, io mem 0x48064800 [ 5.892059] platform 48070000.i2c:twl@48:bci: Retrying from deferred list [ 5.900787] input: twl4030_pwrbutton as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:pwrbutton/input/input4 [ 5.924621] platform 48070000.i2c:twl@48:bci: Retrying from deferred list [ 5.997833] ehci-omap 48064800.ehci: USB 2.0 started, EHCI 1.00 [ 6.013641] platform 48070000.i2c:twl@48:bci: Retrying from deferred list [ 6.037597] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.17 [ 6.067291] twl4030_gpio twl4030-gpio: can't dispatch IRQs from modules [ 6.112792] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 6.143859] platform 48070000.i2c:twl@48:bci: Retrying from deferred list [ 6.181030] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_mcbsp1_pins selector=11 [ 6.212585] media: Linux media interface: v0.10 [ 6.230682] usb usb1: Product: EHCI Host Controller [ 6.248474] usb usb1: Manufacturer: Linux 4.17.0-letux+ ehci_hcd [ 6.255645] platform 48070000.i2c:twl@48:bci: Retrying from deferred list [ 6.263275] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_mcbsp2_pins selector=12 [ 6.298156] input: accelerometer-iio-input-bridge as /devices/virtual/input/input5 [ 6.308380] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Initialized TWL4030 USB module [ 6.323516] usb usb1: SerialNumber: 48064800.ehci [ 6.335327] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_penirq_pins selector=13 [ 6.348266] Linux video capture interface: v2.00 [ 6.358489] hub 1-0:1.0: USB hub found [ 6.385986] hub 1-0:1.0: 3 ports detected [ 6.390533] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_mcbsp3_pins selector=14 [ 6.403686] input: TSC2007 Touchscreen as /devices/platform/68000000.ocp/48072000.i2c/i2c-1/1-0048/input/input6 [ 6.428436] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_mcbsp4_pins selector=15 [ 6.484527] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver [ 6.492248] bmp280 1-0076: 1-0076 supply vddd not found, using dummy regulator [ 6.529144] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 2 [ 6.542999] bmp280 1-0076: 1-0076 supply vdda not found, using dummy regulator [ 6.580078] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.17 [ 6.615844] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_camera_pins selector=16 [ 6.661895] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 6.682159] pcs_dt_free_map [ 6.706329] usb usb2: Product: MUSB HDRC host driver [ 6.753509] usb usb2: Manufacturer: Linux 4.17.0-letux+ musb-hcd [ 6.800994] usb usb2: SerialNumber: musb-hdrc.0.auto [ 6.845550] hub 2-0:1.0: USB hub found [ 6.877929] hub 2-0:1.0: 1 port detected [ 6.903656] i2c 1-0030: Retrying from deferred list [ 6.912048] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_camera_pins found selector=17 [ 6.932739] pcs_dt_free_map [ 6.935760] i2c 1-0030: Retrying from deferred list [ 6.951995] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_camera_pins found selector=17 [ 6.968994] pcs_dt_free_map [ 6.973632] pinctrl_generic_add_group: pctldev=ee3bc200 name=hdq_pins selector=17 [ 6.981781] i2c 1-0030: Retrying from deferred list [ 7.030334] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_camera_pins found selector=18 [ 7.048126] pcs_dt_free_map [ 7.051208] pinctrl_generic_add_group: pctldev=ee3bc200 name=backlight_pins_pinmux selector=18 [ 7.060394] omap_hdq 480b2000.1w: OMAP HDQ Hardware Rev 0.5. Driver in Interrupt mode [ 7.130554] pwm-backlight backlight: backlight supply power not found, using dummy regulator [ 7.154541] i2c 1-0030: Retrying from deferred list [ 7.164642] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_camera_pins found selector=19 [ 7.174285] w1_master_driver w1_bus_master1: Attaching one wire slave 01.000000000000 crc 3d [ 7.196868] pcs_dt_free_map [ 7.205200] i2c 1-0030: Retrying from deferred list [ 7.217590] bq27xxx_battery_setup [ 7.225982] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_camera_pins found selector=19 [ 7.235565] bq27xxx_battery_setup: dm_regs= (null) [ 7.248168] (NULL device *): hwmon: 'bq27000-battery' is not a valid name attribute, please fix [ 7.257446] bq27xxx_battery_settings [ 7.261535] pcs_dt_free_map [ 7.274200] bq27xxx_battery_settings: power_supply_get_battery_info failed ret=-1088290796 [ 7.322113] pcs_dt_free_map [ 7.356658] i2c 1-0030: Retrying from deferred list [ 7.363830] (NULL device *): hwmon: 'gta04-battery' is not a valid name attribute, please fix [ 7.373260] pinctrl_generic_add_group: pctldev=ee3bc200 name=pinmux_camera_pins found selector=19 [ 7.386840] pcs_dt_free_map [ 7.394378] platform backlight: Retrying from deferred list [ 7.406372] pinctrl_generic_get_group_name: group>name is NULL [ 7.415954] wwan_on_off_init: wwan_on_off_init [ 7.420867] Unable to handle kernel NULL pointer dereference at virtual address 00000000 [ 7.435180] pgd = (ptrval) [ 7.438140] [00000000] *pgd=00000000 [ 7.441894] Internal error: Oops: 17 [#1] PREEMPT SMP ARM [ 7.447540] Modules linked in: wwan_on_off(+) snd_soc_gtm601(+) connector_analog_tv(+) pwm_omap_dmtimer(+) generic_adc_battery(+) bq27xxx_battery_hdq bq27xxx_battery pwm_bl wlcore_sdio bmp280_spi omap_hdq omap2430 ov9655 v4l2_fwnode v4l2_common bmp280_i2c bmp280 videodev at24 leds_tca6507 tsc2007 bmc150_accel_i2c bmc150_magn_i2c bmc150_accel_core media bmc150_magn industrialio_triggered_buffer snd_soc_omap_mcbsp kfifo_buf snd_soc_omap snd_pcm_dmaengine phy_twl4030_usb musb_hdrc gpio_twl4030 snd_soc_twl4030 twl4030_pwrbutton twl4030_vibra twl4030_charger twl4030_madc gnss_w2sg0004 industrialio w2cbw003_bluetooth gnss ehci_omap omapdss omapdss_base cec [ 7.507934] CPU: 0 PID: 957 Comm: kworker/0:2 Not tainted 4.17.0-letux+ #2481 [ 7.515411] Hardware name: Generic OMAP36xx (Flattened Device Tree) [ 7.521942] Workqueue: events deferred_probe_work_func [ 7.527343] PC is at strcmp+0x4/0x34 [ 7.531097] LR is at pinctrl_generic_add_group+0x50/0x110 [ 7.536743] pc : [<c0758f84>] lr : [<c042bbf4>] psr: 600d0013 [ 7.543273] sp : ee65dd48 ip : 00000000 fp : 00000001 [ 7.548736] r10: 00000013 r9 : ed237dd0 r8 : 00000001 [ 7.554199] r7 : ef7c4958 r6 : c0799fd8 r5 : ee3bc200 r4 : 00000012 [ 7.561035] r3 : 00000062 r2 : 00000002 r1 : 00000000 r0 : ef7c4959 [ 7.567871] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none [ 7.575317] Control: 10c5387d Table: ad028019 DAC: 00000051 [ 7.581298] Process kworker/0:2 (pid: 957, stack limit = 0x(ptrval)) [ 7.587951] Stack: (0xee65dd48 to 0xee65e000) [ 7.592498] dd40: ee3bc200 ef7c4958 ee445c10 00000012 ef7c4858 00000001 [ 7.601074] dd60: ee65de30 ed237dd0 00000001 c04320e0 ee445c10 ed237e50 ee65de34 ed237e50 [ 7.609619] dd80: ed237e10 ed237e10 ee445c48 ffff0a01 0000016f c089ae6d ffffff10 ed237d90 [ 7.618164] dda0: ef7c4858 00000002 0000008a 00000003 00000000 00000000 00000000 00000000 [ 7.626708] ddc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 7.635284] dde0: 00000000 00000000 ef7c4884 ed237e80 ee3bc200 00000000 ef7f61d0 00000000 [ 7.643859] de00: ef7f6354 ef7c4858 ef7c402c c043005c 00000000 014080c0 014080c0 c1c1001c [ 7.652404] de20: c1c10008 00000000 c1c10008 00000001 ed20de10 00000000 ee000000 ed237e80 [ 7.660980] de40: ee231010 c08e9fbc c0bd1df0 00000000 bf20f014 0000002e c0b98f70 c042d0a8 [ 7.669555] de60: 00000014 014080c0 00000000 c08e9fbc ee231010 00000000 ed237ed0 ee231010 [ 7.678100] de80: c0bd1df0 fffffdfb bf20f014 0000002e c0b98f70 c042d408 00000000 ee231010 [ 7.686676] dea0: ed234f10 c04f2f40 ee231010 00000000 c0bd1df4 c04d3f5c 00000000 ee65def0 [ 7.695251] dec0: c04d4268 ee231044 c0b664c4 c0b02d00 00000000 c04d27ac ee01be6c ed123238 [ 7.703826] dee0: ee231010 c0b666c8 00000001 c04d3ddc ee231010 00000001 00000002 ee231010 [ 7.712371] df00: c0b666c8 ee231010 00000000 c04d3388 ee231010 c0b664a8 ef7b7c80 c04d38a4 [ 7.720947] df20: ee653780 c0b664dc ef7b7c80 00000000 ef7baf00 c014874c ee653780 c0b664dc [ 7.729492] df40: ffff8daf ee653780 ef7b7c80 ef7b7c80 ee65c000 ef7b7c98 c0b02d00 ee653798 [ 7.738067] df60: 00000008 c0148f20 00000000 ee652680 ee652440 00000000 ee653780 c0148c60 [ 7.746612] df80: ee0b5ef0 ee65269c 00000000 c014cef4 ee652440 c014cdc0 00000000 00000000 [ 7.755187] dfa0: 00000000 00000000 00000000 c01010e8 00000000 00000000 00000000 00000000 [ 7.763732] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 7.772277] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000 [ 7.780853] [<c0758f84>] (strcmp) from [<c042bbf4>] (pinctrl_generic_add_group+0x50/0x110) [ 7.789520] [<c042bbf4>] (pinctrl_generic_add_group) from [<c04320e0>] (pcs_dt_node_to_map+0x4b0/0x81c) [ 7.799346] [<c04320e0>] (pcs_dt_node_to_map) from [<c043005c>] (pinctrl_dt_to_map+0x1ec/0x2b8) [ 7.808471] [<c043005c>] (pinctrl_dt_to_map) from [<c042d0a8>] (create_pinctrl+0x58/0x2f8) [ 7.817108] [<c042d0a8>] (create_pinctrl) from [<c042d408>] (devm_pinctrl_get+0x2c/0x6c) [ 7.825592] [<c042d408>] (devm_pinctrl_get) from [<c04f2f40>] (pinctrl_bind_pins+0x3c/0x138) [ 7.834411] [<c04f2f40>] (pinctrl_bind_pins) from [<c04d3f5c>] (driver_probe_device+0xe8/0x318) [ 7.843536] [<c04d3f5c>] (driver_probe_device) from [<c04d27ac>] (bus_for_each_drv+0x84/0x94) [ 7.852447] [<c04d27ac>] (bus_for_each_drv) from [<c04d3ddc>] (__device_attach+0x88/0xfc) [ 7.860992] [<c04d3ddc>] (__device_attach) from [<c04d3388>] (bus_probe_device+0x28/0x80) [ 7.869567] [<c04d3388>] (bus_probe_device) from [<c04d38a4>] (deferred_probe_work_func+0xf8/0x130) [ 7.879028] [<c04d38a4>] (deferred_probe_work_func) from [<c014874c>] (process_one_work+0x244/0x464) [ 7.888610] [<c014874c>] (process_one_work) from [<c0148f20>] (worker_thread+0x2c0/0x3ec) [ 7.897155] [<c0148f20>] (worker_thread) from [<c014cef4>] (kthread+0x134/0x150) [ 7.904907] [<c014cef4>] (kthread) from [<c01010e8>] (ret_from_fork+0x14/0x2c) [ 7.912445] Exception stack(0xee65dfb0 to 0xee65dff8) [ 7.917724] dfa0: 00000000 00000000 00000000 00000000 [ 7.926300] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 7.934844] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 7.941772] Code: e5e32001 1afffffb e12fff1e e4d03001 (e4d12001) [ 7.990631] pps_core: LinuxPPS API ver. 1 registered [ 7.995849] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it [ 8.474365] ---[ end trace 801f9668406bf662 ]--- [ 8.499908] iio_charge:-745 [ 9.380584] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 9.421264] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 9.449859] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 9.466430] cfg80211: failed to load regulatory.db [ 9.754394] wlcore: ERROR ti-connectivity/wl18xx-conf.bin configuration binary size is wrong, expected 1229 got 1221 [ 9.778045] wlcore: WARNING falling back to default config [ 10.190948] wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11) [ 10.202667] wlcore: WARNING Detected unconfigured mac address in nvs, derive from fuse instead. [ 10.202667] [ 10.213531] wlcore: WARNING This default nvs file can be removed from the file system [ 10.213531] [ 10.254119] wlcore: loaded [ 10.281890] wl18xx_driver wl18xx.1.auto wlan1: renamed from wlan0 [ 10.320526] systemd-udevd[1197]: renamed network interface wlan0 to wlan1 [ 23.298736] random: crng init done
Next boot was ok:
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.17.0-letux+ (hns@iMac.fritz.box) (gcc version 4.9.2 (GCC)) #2481 SMP PREEMPT Wed Jun 20 16:52:04 CEST 2018 [ 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] OF: fdt: Machine model: Goldelico GTA04A5/Letux 2804 [ 0.000000] debug: ignoring loglevel setting. [ 0.000000] Memory policy: Data cache writeback [ 0.000000] cma: Reserved 16 MiB at 0xbe800000 [ 0.000000] On node 0 totalpages: 261632 [ 0.000000] Normal zone: 1536 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 196608 pages, LIFO batch:31 [ 0.000000] HighMem zone: 65024 pages, LIFO batch:15 [ 0.000000] CPU: All CPU(s) started in SVC mode. [ 0.000000] OMAP3630/DM3730 ES1.2 (l2cache iva sgx neon isp 192mhz_clk) [ 0.000000] percpu: Embedded 17 pages/cpu @(ptrval) s40000 r8192 d21440 u69632 [ 0.000000] pcpu-alloc: s40000 r8192 d21440 u69632 alloc=17*4096 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 260096 [ 0.000000] Kernel command line: console=ttyO2,115200n8 mtdoops.mtddev=omap2.nand ubi.mtd=4 root=/dev/mmcblk0p1 rw rootfstype=ext4,ext3 rootwait console=ttyO2,115200n8 vram=12M omapfb.vram=0:8M,1:4M omapfb.rotate_type=0 omapdss.def_disp=lcd rootwait twl4030_charger.allow_usb=1 log_buf_len=8M ignore_loglevel earlyprintk [ 0.000000] log_buf_len: 8388608 bytes [ 0.000000] early log buf free: 63960(97%) [ 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: 1001476K/1046528K available (6547K kernel code, 650K rwdata, 1820K rodata, 1024K init, 220K bss, 28668K reserved, 16384K cma-reserved, 243712K highmem) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB) [ 0.000000] vmalloc : 0xf0800000 - 0xff800000 ( 240 MB) [ 0.000000] lowmem : 0xc0000000 - 0xf0000000 ( 768 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0x(ptrval) - 0x(ptrval) (7540 kB) [ 0.000000] .init : 0x(ptrval) - 0x(ptrval) (1024 kB) [ 0.000000] .data : 0x(ptrval) - 0x(ptrval) ( 651 kB) [ 0.000000] .bss : 0x(ptrval) - 0x(ptrval) ( 221 kB) [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1. [ 0.000000] Tasks RCU enabled. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] IRQ: Found an INTC at 0x(ptrval) (revision 4.0) with 96 interrupts [ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/400/600 MHz [ 0.000000] OMAP clockevent source: timer1 at 32768 Hz [ 0.000000] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns [ 0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65535999984741ns [ 0.000030] OMAP clocksource: 32k_counter at 32768 Hz [ 0.002136] Console: colour dummy device 80x30 [ 0.002197] Calibrating delay loop... 597.60 BogoMIPS (lpj=2988032) [ 0.115203] pid_max: default: 32768 minimum: 301 [ 0.115386] Security Framework initialized [ 0.115509] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.115539] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.116455] CPU: Testing write buffer coherency: ok [ 0.116943] CPU0: thread -1, cpu 0, socket -1, mpidr 0 [ 0.165161] Setting up static identity map for 0x80100000 - 0x80100060 [ 0.175079] Hierarchical SRCU implementation. [ 0.195098] smp: Bringing up secondary CPUs ... [ 0.195129] smp: Brought up 1 node, 1 CPU [ 0.195129] SMP: Total of 1 processors activated (597.60 BogoMIPS). [ 0.195159] CPU: All CPU(s) started in SVC mode. [ 0.197204] devtmpfs: initialized [ 0.224761] random: get_random_u32 called from bucket_table_alloc+0x15c/0x1ac with crng_init=0 [ 0.235504] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 [ 0.236236] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.236267] futex hash table entries: 256 (order: 2, 16384 bytes) [ 0.237701] pinctrl core: initialized pinctrl subsystem [ 0.239044] NET: Registered protocol family 16 [ 0.242156] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.273864] omap_hwmod: mcbsp2_sidetone using broken dt data from mcbsp [ 0.274688] omap_hwmod: mcbsp3_sidetone using broken dt data from mcbsp [ 0.353881] audit: initializing netlink subsys (disabled) [ 0.356903] audit: type=2000 audit(0.350:1): state=initialized audit_enabled=0 res=1 [ 0.364807] cpuidle: using governor menu [ 0.365753] Reprogramming SDRC clock to 400000000 Hz [ 0.375671] OMAP GPIO hardware version 2.5 [ 0.383270] GPIO line 143 (irda_en) hogged as output/high [ 0.412048] omap-gpmc 6e000000.gpmc: could not find pctldev for node /ocp@68000000/l4@48000000/scm@2000/pinmux@30/pinmux_gpmc_pins, deferring probe [ 0.432281] No ATAGs? [ 0.432312] hw-breakpoint: debug architecture 0x4 unsupported. [ 0.433593] omap4_sram_init:Unable to allocate sram needed to handle errata I688 [ 0.433624] omap4_sram_init:Unable to get sram pool needed to handle errata I688 [ 0.433990] OMAP DMA hardware revision 5.0 [ 0.542724] omap-dma-engine 48056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported) [ 0.548095] reg-fixed-voltage wlan_en_regulator: could not find pctldev for node /ocp@68000000/l4@48000000/scm@2000/pinmux@30/pinmux_wlan_pins, deferring probe [ 0.548156] reg-fixed-voltage bt_en_regulator: could not find pctldev for node /ocp@68000000/l4@48000000/scm@2000/pinmux@30/pinmux_bt_pins, deferring probe [ 0.558624] omap-iommu 480bd400.mmu: 480bd400.mmu registered [ 0.559600] iommu: Adding device 480bc000.isp to group 0 [ 0.562408] vgaarb: loaded [ 0.563598] SCSI subsystem initialized [ 0.565460] libata version 3.00 loaded. [ 0.566436] usbcore: registered new interface driver usbfs [ 0.566619] usbcore: registered new interface driver hub [ 0.566864] usbcore: registered new device driver usb [ 0.567535] usb_phy_generic hsusb2_phy: hsusb2_phy supply vcc not found, using dummy regulator [ 0.573150] omap_i2c 48070000.i2c: bus 0 rev4.4 at 2600 kHz [ 0.577941] omap_i2c 48072000.i2c: bus 1 rev4.4 at 400 kHz [ 0.580322] omap_i2c 48060000.i2c: bus 2 rev4.4 at 100 kHz [ 0.582489] Advanced Linux Sound Architecture Driver Initialized. [ 0.587554] clocksource: Switched to clocksource 32k_counter [ 0.684326] VFS: Disk quotas dquot_6.6.0 [ 0.684478] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 0.718872] NET: Registered protocol family 2 [ 0.720367] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes) [ 0.720428] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 0.720550] TCP bind hash table entries: 8192 (order: 4, 65536 bytes) [ 0.720733] TCP: Hash tables configured (established 8192 bind 8192) [ 0.720886] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 0.720916] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 0.721801] NET: Registered protocol family 1 [ 0.721862] PCI: CLS 0 bytes, default 64 [ 0.726348] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available [ 0.731903] Initialise system trusted keyrings [ 0.733673] workingset: timestamp_bits=30 max_order=18 bucket_order=0 [ 0.734313] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.739074] Key type asymmetric registered [ 0.739074] Asymmetric key parser 'x509' registered [ 0.739196] bounce: pool size: 64 pages [ 0.739318] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 0.739349] io scheduler noop registered [ 0.739349] io scheduler deadline registered [ 0.739440] io scheduler cfq registered (default) [ 0.739471] io scheduler mq-deadline registered [ 0.739471] io scheduler kyber registered [ 0.748809] pinctrl-single 48002030.pinmux: 284 pins, size 568 [ 0.748870] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_hsusb2_pins selector=0 [ 0.749816] pinctrl-single 48002a00.pinmux: 46 pins, size 92 [ 0.750823] pinctrl-single 480025a0.pinmux: 46 pins, size 92 [ 0.750885] pinctrl_generic_add_group: pctldev=ee3b6000 name=pinmux_hsusb2_2_pins selector=0 [ 0.751739] pinctrl-single 48002274.pinmux_mcbsp1: initialized with no interrupts [ 0.751739] pinctrl-single 48002274.pinmux_mcbsp1: 10 pins, size 4 [ 0.751800] pinctrl_generic_add_group: pctldev=ee47fe80 name=pinmux_mcbsp1_devconf0_pins selector=0 [ 0.752502] pinctrl-single 480022d8.pinmux_tv_out: initialized with no interrupts [ 0.752532] pinctrl-single 480022d8.pinmux_tv_out: 4 pins, size 4 [ 0.752563] pinctrl_generic_add_group: pctldev=ee47fd80 name=pinmux_tv_acbias_devconf1_pins selector=0 [ 0.769714] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_uart1_pins selector=1 [ 0.769897] omap_uart 4806a000.serial: no wakeirq for uart0 [ 0.770416] 4806a000.serial: ttyO0 at MMIO 0x4806a000 (irq = 88, base_baud = 3000000) is a OMAP UART0 [ 0.771118] serial serial0: tty port ttyO0 registered [ 0.771545] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_uart2_pins selector=2 [ 0.771697] omap_uart 4806c000.serial: no wakeirq for uart1 [ 0.771911] 4806c000.serial: ttyO1 at MMIO 0x4806c000 (irq = 89, base_baud = 3000000) is a OMAP UART1 [ 0.772399] serial serial1: tty port ttyO1 registered [ 0.772827] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_uart3_pins selector=3 [ 0.772979] omap_uart 49020000.serial: no wakeirq for uart2 [ 0.773376] 49020000.serial: ttyO2 at MMIO 0x49020000 (irq = 90, base_baud = 3000000) is a OMAP UART2 [ 1.731384] console [ttyO2] enabled [ 1.736602] omap_uart 49042000.serial: no wakeirq for uart3 [ 1.743225] 49042000.serial: ttyO3 at MMIO 0x49042000 (irq = 96, base_baud = 3000000) is a OMAP UART3 [ 1.779266] brd: module loaded [ 1.795043] loop: module loaded [ 1.799835] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_twl4030_pins selector=4 [ 1.809112] pinctrl_generic_add_group: pctldev=ee3b6080 name=pinmux_twl4030_vpins selector=0 [ 1.851409] twl 0-0048: PIH (irq 23) chaining IRQs 144..152 [ 1.857391] twl 0-0048: power (irq 149) chaining IRQs 152..159 [ 1.867736] random: fast init done [ 1.876251] VAUX3: Bringing 2800000uV into 2500000-2500000uV [ 1.901184] VMMC2: Bringing 2600000uV into 1800000-1800000uV [ 1.908782] VMMC2: failed to apply 1800000-1800000uV constraint(-22) [ 1.915466] twl4030_reg 48070000.i2c:twl@48:regulator-vmmc2: can't register VMMC2, -22 [ 1.924011] twl4030_reg: probe of 48070000.i2c:twl@48:regulator-vmmc2 failed with error -22 [ 1.972015] pinctrl_generic_add_group: pctldev=ee3b6000 name=spi_gpio_pinmux selector=1 [ 1.990966] libphy: Fixed MDIO Bus: probed [ 2.005462] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 2.013122] ehci-pci: EHCI PCI platform driver [ 2.018585] usbcore: registered new interface driver usb-storage [ 2.025848] mousedev: PS/2 mouse device common for all mice [ 2.034790] twl_rtc 48070000.i2c:twl@48:rtc: Enabling TWL-RTC [ 2.043792] twl_rtc 48070000.i2c:twl@48:rtc: rtc core: registered 48070000.i2c:twl@48:rtc as rtc0 [ 2.054382] i2c /dev entries driver [ 2.059722] IR NEC protocol handler initialized [ 2.064483] IR RC5(x/sz) protocol handler initialized [ 2.070343] IR RC6 protocol handler initialized [ 2.075073] IR JVC protocol handler initialized [ 2.080139] IR Sony protocol handler initialized [ 2.084960] IR SANYO protocol handler initialized [ 2.090118] IR Sharp protocol handler initialized [ 2.095031] IR MCE Keyboard/mouse protocol handler initialized [ 2.101226] IR XMP protocol handler initialized [ 2.105957] Driver for 1-wire Dallas network protocol. [ 2.113739] ti-soc-thermal 48002524.bandgap: This OMAP thermal sensor is unreliable. You've been warned [ 2.124237] ti-soc-thermal 48002524.bandgap: Non-trimmed BGAP, Temp not accurate [ 2.134796] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec [ 2.152832] sdhci: Secure Digital Host Controller Interface driver [ 2.161407] sdhci: Copyright(c) Pierre Ossman [ 2.166839] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_mmc1_pins selector=5 [ 2.200958] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_wlan_irq_pin selector=6 [ 2.220550] pcs_dt_free_map [ 2.224334] sdhci-pltfm: SDHCI platform and OF driver helper [ 2.231903] ledtrig-cpu: registered to indicate activity on CPUs [ 2.243591] usbcore: registered new interface driver usbhid [ 2.250793] usbhid: USB HID core driver [ 2.254852] mmc0: host does not support reading read-only switch, assuming write-enable [ 2.263824] ashmem: initialized [ 2.272094] mmc0: new high speed SDHC card at address b368 [ 2.278778] oprofile: using arm/armv7 [ 2.283813] Initializing XFRM netlink socket [ 2.289550] mmcblk0: mmc0:b368 USD 7.47 GiB [ 2.294677] NET: Registered protocol family 17 [ 2.300292] NET: Registered protocol family 15 [ 2.304962] Key type dns_resolver registered [ 2.311126] omap2_set_init_voltage: unable to find boot up OPP for vdd_core [ 2.318695] mmcblk0: p1 [ 2.322448] omap2_set_init_voltage: unable to set vdd_core [ 2.328918] omap3_pm_off_mode_enable(1) [ 2.333374] ThumbEE CPU extension supported. [ 2.337982] Registering SWP/SWPB emulation handler [ 2.343017] SmartReflex Class3 initialized [ 2.348602] Loading compiled-in X.509 certificates [ 2.372772] platform 6e000000.gpmc: Retrying from deferred list [ 2.379302] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_gpmc_pins selector=7 [ 2.388366] omap-gpmc 6e000000.gpmc: GPMC revision 5.0 [ 2.393737] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000 [ 2.401916] omap2-onenand 4000000.onenand: initializing on CS0 (0x04000000), va (ptrval), DMA mode [ 2.411804] OneNAND Manufacturer: Samsung (0xec) [ 2.416656] Muxed OneNAND 512MB 1.8V 16-bit (0x50) [ 2.421752] OneNAND version = 0x0232 [ 2.425476] Chip support all block unlock [ 2.429748] Chip has 4KiB pagesize [ 2.433288] Chip has cache program feature [ 2.439147] Scanning device for bad blocks [ 2.546783] onenand_bbt_wait: ecc 0xaaaa ctrl 0x0400 intr 0x8080 addr1 0x34b addr8 0x0 [ 2.555114] OneNAND eraseblock 843 is an initial bad block [ 2.708435] omap2-onenand 4000000.onenand: optimized timings for 83 MHz [ 2.715423] 5 fixed-partitions partitions found on MTD device 4000000.onenand [ 2.722930] Creating 5 MTD partitions on "4000000.onenand": [ 2.728790] 0x000000000000-0x000000080000 : "X-Loader" [ 2.735748] 0x000000080000-0x000000240000 : "U-Boot" [ 2.742858] 0x000000240000-0x000000280000 : "U-Boot Env" [ 2.750335] 0x000000280000-0x000000880000 : "Kernel" [ 2.757324] 0x000000880000-0x000020000000 : "File System" [ 2.767120] platform wlan_en_regulator: Retrying from deferred list [ 2.774658] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_wlan_pins selector=8 [ 2.784088] platform bt_en_regulator: Retrying from deferred list [ 2.791046] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_bt_pins selector=9 [ 2.800079] platform 480b4000.mmc: Retrying from deferred list [ 2.806610] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_wlan_irq_pin found selector=10 [ 2.925628] ubi0: default fastmap pool size: 100 [ 2.932708] ubi0: default fastmap WL pool size: 50 [ 2.937835] ubi0: attaching mtd4 [ 2.942260] onenand_wait: correctable ECC error = 0x5555 [ 2.948791] ubi0: fixable bit-flip detected at PEB 6 [ 2.954711] omap_hsmmc 480b4000.mmc: card claims to support voltages below defined range [ 2.975524] onenand_wait: correctable ECC error = 0x5555 [ 2.981170] ubi0: fixable bit-flip detected at PEB 187 [ 2.998565] mmc1: new high speed SDIO card at address 0001 [ 3.015594] onenand_wait: correctable ECC error = 0x5555 [ 3.021789] ubi0: fixable bit-flip detected at PEB 465 [ 3.088165] onenand_wait: correctable ECC error = 0x5555 [ 3.093749] ubi0: fixable bit-flip detected at PEB 1326 [ 3.115264] onenand_wait: correctable ECC error = 0x5555 [ 3.120941] ubi0: fixable bit-flip detected at PEB 1554 [ 3.155120] onenand_wait: correctable ECC error = 0x5555 [ 3.160766] ubi0: fixable bit-flip detected at PEB 1960 [ 3.169982] ubi0: scanning is finished [ 3.180938] ubi0: attached mtd4 (name "File System", size 503 MiB) [ 3.187408] ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 258048 bytes [ 3.195007] ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 1024 [ 3.202239] ubi0: VID header offset: 1024 (aligned 1024), data offset: 4096 [ 3.209625] ubi0: good PEBs: 2013, bad PEBs: 1, corrupted PEBs: 0 [ 3.216003] ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128 [ 3.223693] ubi0: max/mean erase counter: 59/35, WL threshold: 4096, image sequence number: 163025748 [ 3.233428] ubi0: available PEBs: 0, total reserved PEBs: 2013, PEBs reserved for bad PEB handling: 39 [ 3.243255] ubi0: background thread "ubi_bgt0d" started, PID 1038 [ 3.250701] input: gpio-keys as /devices/platform/gpio-keys/input/input0 [ 3.259368] input: gpio-keys-wwan-wakeup as /devices/platform/gpio-keys-wwan-wakeup/input/input1 [ 3.269775] omap_gpio 49056000.gpio: Could not set line 16 debounce to 10000 microseconds (-22) [ 3.279602] input: antenna-detect as /devices/platform/antenna-detect/input/input2 [ 3.289245] twl_rtc 48070000.i2c:twl@48:rtc: setting system clock to 2018-06-20 15:27:03 UTC (1529508423) [ 3.299621] sr_init: No PMIC hook to init smartreflex [ 3.305633] smartreflex 480cb000.smartreflex: omap_sr_probe: SmartReflex driver initialized [ 3.315155] smartreflex 480c9000.smartreflex: omap_sr_probe: SmartReflex driver initialized [ 3.326202] VAUX3: disabling [ 3.330200] VDAC: disabling [ 3.333648] VUSB1V5: disabling [ 3.337310] VUSB1V8: disabling [ 3.341033] VUSB3V1: disabling [ 3.344635] wlan-en-regulator: disabling [ 3.348876] bt-en-regulator: disabling [ 3.352813] ALSA device list: [ 3.355895] No soundcards found. [ 3.390380] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null) [ 3.399322] VFS: Mounted root (ext4 filesystem) on device 179:1. [ 3.419891] devtmpfs: mounted [ 3.424865] Freeing unused kernel memory: 1024K Mount failed for selinuxfs on /sys/fs/selinux: No such file or directory INIT: version 2.88 booting [info] Using makefile-style concurrent boot in runlevel S. [....] Starting the hotplug events dispatcher: udevd[ 4.826904] systemd-udevd[1171]: starting version 215 [ 4.909637] random: udevd: uninitialized urandom read (16 bytes read) [ 4.928771] random: udevd: uninitialized urandom read (16 bytes read) . [ ok ....] Synthesizing the initial hotplug events...[ 5.354217] omapdss: unknown parameter 'def_disp' ignored done. [....] Waiting for /dev to be fully populated...[ 5.423675] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_dss_dpi_pins selector=10 ^[[c[ 5.465637] omapdss_dss 48050000.dss: 48050000.dss supply vdda_video not found, using dummy regulator [ 5.506561] DSS: OMAP DSS rev 2.0 [ 5.546752] omapdss_dss 48050000.dss: bound 48050400.dispc (ops dispc_component_ops [omapdss]) [ 5.579254] ehci-omap: OMAP-EHCI Host Controller driver [ 5.603240] omapdss_dss 48050000.dss: bound 48050c00.encoder (ops venc_component_ops [omapdss]) [ 5.620239] gnss: GNSS driver registered with major 243 [ 5.667999] ehci-omap 48064800.ehci: EHCI Host Controller [ 5.694305] twl4030_madc 48070000.i2c:twl@48:madc: 48070000.i2c:twl@48:madc supply vusb3v1 not found, using dummy regulator [ 5.721466] ehci-omap 48064800.ehci: new USB bus registered, assigned bus number 1 [ 5.741333] input: twl4030:vibrator as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:audio/twl4030-vibra/input/input3 [ 5.797332] ehci-omap 48064800.ehci: irq 93, io mem 0x48064800 [ 5.822723] input: twl4030_pwrbutton as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:pwrbutton/input/input4 [ 5.868011] ehci-omap 48064800.ehci: USB 2.0 started, EHCI 1.00 [ 5.894683] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.17 [ 5.955078] twl4030_gpio twl4030-gpio: can't dispatch IRQs from modules [ 5.987854] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 5.995422] usb usb1: Product: EHCI Host Controller [ 6.039337] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_mcbsp1_pins selector=11 [ 6.073547] platform 48070000.i2c:twl@48:bci: Retrying from deferred list [ 6.118804] media: Linux media interface: v0.10 [ 6.130340] usb usb1: Manufacturer: Linux 4.17.0-letux+ ehci_hcd [ 6.145111] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_mcbsp2_pins selector=12 [ 6.158233] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Initialized TWL4030 USB module [ 6.188323] input: accelerometer-iio-input-bridge as /devices/virtual/input/input5 [ 6.222167] usb usb1: SerialNumber: 48064800.ehci [ 6.239501] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_penirq_pins selector=13 [ 6.250793] hub 1-0:1.0: USB hub found [ 6.257385] Linux video capture interface: v2.00 [ 6.270050] hub 1-0:1.0: 3 ports detected [ 6.277862] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_mcbsp3_pins selector=14 [ 6.293823] input: TSC2007 Touchscreen as /devices/platform/68000000.ocp/48072000.i2c/i2c-1/1-0048/input/input6 [ 6.327362] pinctrl_generic_add_group: pctldev=ee3b6200 name=hdq_pins selector=15 [ 6.367858] omap_hdq 480b2000.1w: OMAP HDQ Hardware Rev 0.5. Driver in Interrupt mode [ 6.380981] bmp280 1-0076: 1-0076 supply vddd not found, using dummy regulator [ 6.407989] bmp280 1-0076: 1-0076 supply vdda not found, using dummy regulator [ 6.416442] w1_master_driver w1_bus_master1: Attaching one wire slave 01.000000000000 crc 3d [ 6.426696] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver [ 6.460388] bq27xxx_battery_setup [ 6.463867] bq27xxx_battery_setup: dm_regs= (null) [ 6.477020] (NULL device *): hwmon: 'bq27000-battery' is not a valid name attribute, please fix [ 6.487304] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 2 [ 6.497406] bq27xxx_battery_settings [ 6.506469] bq27xxx_battery_settings: power_supply_get_battery_info failed ret=-1088450540 [ 6.548034] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins selector=16 [ 6.556976] pcs_dt_free_map [ 6.568084] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.17 [ 6.576721] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 6.665863] usb usb2: Product: MUSB HDRC host driver [ 6.718078] usb usb2: Manufacturer: Linux 4.17.0-letux+ musb-hcd [ 6.747894] usb usb2: SerialNumber: musb-hdrc.0.auto [ 6.767547] hub 2-0:1.0: USB hub found [ 6.779754] i2c 1-0030: Retrying from deferred list [ 6.785064] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=17 [ 6.808044] pcs_dt_free_map [ 6.825256] hub 2-0:1.0: 1 port detected [ 6.840759] i2c 1-0030: Retrying from deferred list [ 6.846069] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=17 [ 6.868041] pcs_dt_free_map [ 6.871032] i2c 1-0030: Retrying from deferred list [ 6.876312] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=17 [ 6.905578] pcs_dt_free_map [ 6.913360] i2c 1-0030: Retrying from deferred list [ 6.919830] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_mcbsp4_pins selector=17 [ 6.972503] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=18 [ 6.989471] pcs_dt_free_map [ 6.992462] i2c 1-0030: Retrying from deferred list [ 7.008026] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=18 [ 7.017547] pcs_dt_free_map [ 7.152526] (NULL device *): hwmon: 'gta04-battery' is not a valid name attribute, please fix [ 7.260528] iio_charge:-745 [ 7.264404] pinctrl_generic_add_group: pctldev=ee3b6200 name=backlight_pins_pinmux selector=18 [ 7.273986] i2c 1-0030: Retrying from deferred list [ 7.294219] wwan_on_off_init: wwan_on_off_init [ 7.315032] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=19 [ 7.325683] pps_core: LinuxPPS API ver. 1 registered [ 7.331237] pwm-backlight backlight: backlight supply power not found, using dummy regulator [ 7.340301] pcs_dt_free_map [ 7.378021] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it [ 7.389007] pcs_dt_free_map [ 7.407989] i2c 1-0030: Retrying from deferred list [ 7.413299] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=19 [ 7.436614] pcs_dt_free_map [ 7.443389] platform backlight: Retrying from deferred list [ 7.449554] pinctrl_generic_add_group: pctldev=ee3b6200 name=modem_pins selector=19 [ 7.458282] pinctrl_generic_add_group: pctldev=ee3b6200 name=backlight_pins_pinmux found selector=20 [ 7.476287] pwm-backlight backlight: backlight supply power not found, using dummy regulator [ 7.500762] i2c 1-0030: Retrying from deferred list [ 7.506072] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=20 [ 7.519012] wwan_on_off_probe: wwan_on_off_probe() [ 7.524108] wwan_on_off_probe: onoff = 186 indicator = 496 act low: 0 usb_phy = -298843632 [ 7.534515] pcs_dt_free_map [ 7.537506] i2c 1-0030: Retrying from deferred list [ 7.552062] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=20 [ 7.571563] pcs_dt_free_map [ 7.599273] wwan_on_off_probe: wwan_on_off_probe() wwan=(ptrval) [ 7.658325] wwan_on_off_is_powered_on: gpio value = 0, inverted=0 [ 7.683746] wwan_on_off_is_powered_on: return 'false' [ 7.728637] wwan_on_off_rfkill_set_block: blocked: 1 [ 7.733825] wwan_on_off_set_power:on = 0 [ 7.777282] wwan_on_off_is_powered_on: gpio value = 0, inverted=0 [ 7.838043] wwan_on_off_is_powered_on: return 'false' [ 7.857971] wwan_on_off_set_power: state 0 [ 7.862274] wwan_on_off_set_power: done [ 7.886474] wwan_on_off_probe: successfully probed [ 7.928039] i2c 1-0030: Retrying from deferred list [ 7.933410] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=20 [ 7.956970] pcs_dt_free_map [ 8.027526] twl4030_voice_set_tristate codec=(ptrval) 1 [ 8.076599] TPS Voice IF is tristated [ 8.098602] omap-mcbsp 49022000.mcbsp: ASoC: Failed to create component debugfs directory [ 8.138763] omap-twl4030 sound: twl4030-hifi <-> 49022000.mcbsp mapping ok [ 8.205352] i2c 1-0030: Retrying from deferred list [ 8.211120] omap-mcbsp 49026000.mcbsp: ASoC: Failed to create component debugfs directory [ 8.220001] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=20 [ 8.234161] pcs_dt_free_map [ 8.260253] asoc-simple-card sound_telephony: gtm601 <-> 49026000.mcbsp mapping ok [ 8.309265] i2c 1-0030: Retrying from deferred list [ 8.314666] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_pps_pins selector=20 [ 8.347900] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=21 [ 8.357421] pcs_dt_free_map [ 8.373474] pps pps0: new PPS source pps.-1 [ 8.388671] pps pps0: Registered IRQ 165 as PPS source [ 8.394134] i2c 1-0030: Retrying from deferred list [ 8.403167] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=21 [ 8.422973] pcs_dt_free_map [ 8.803588] omapdrm omapdrm.0: DMM not available, disable DMM support [ 8.866058] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 8.914916] [drm] No driver support for vblank timestamp query. [ 8.948181] omapdrm omapdrm.0: Tiled buffers require DMM [ 9.069122] Console: switching to colour frame buffer device 60x40 [ 9.092712] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 9.128784] omapdrm omapdrm.0: fb0: omapdrm frame buffer device [ 9.153717] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 9.161987] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 0 [ 9.206054] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 9.224609] cfg80211: failed to load regulatory.db [ 9.237426] i2c 1-0030: Retrying from deferred list [ 9.245788] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=21 [ 9.268066] pcs_dt_free_map [ 9.271087] platform sound_bluetooth: Retrying from deferred list [ 9.286132] platform sound_fmradio: Retrying from deferred list [ 9.444854] voice ctl route: 0 [ 9.625823] i2c 1-0030: Retrying from deferred list [ 9.635070] wlcore: ERROR ti-connectivity/wl18xx-conf.bin configuration binary size is wrong, expected 1229 got 1221 [ 9.649627] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=21 [ 9.668121] wlcore: WARNING falling back to default config [ 9.678619] pcs_dt_free_map [ 9.681701] platform sound_bluetooth: Retrying from deferred list [ 9.691955] platform sound_fmradio: Retrying from deferred list [ 10.070709] wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11) [ 10.082916] wlcore: WARNING Detected unconfigured mac address in nvs, derive from fuse instead. [ 10.082916] [ 10.093841] wlcore: WARNING This default nvs file can be removed from the file system [ 10.093841] [ 10.135223] wlcore: loaded [ 10.163452] wl18xx_driver wl18xx.1.auto wlan1: renamed from wlan0 [ 10.200256] systemd-udevd[1192]: renamed network interface wlan0 to wlan1 done.
...
And checking dmesg:
root@letux:~# dmesg|grep "dt_free|generic_add|deferred" [ 0.748870] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_hsusb2_pins selector=0 [ 0.750885] pinctrl_generic_add_group: pctldev=ee3b6000 name=pinmux_hsusb2_2_pins selector=0 [ 0.751800] pinctrl_generic_add_group: pctldev=ee47fe80 name=pinmux_mcbsp1_devconf0_pins selector=0 [ 0.752563] pinctrl_generic_add_group: pctldev=ee47fd80 name=pinmux_tv_acbias_devconf1_pins selector=0 [ 0.769714] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_uart1_pins selector=1 [ 0.771545] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_uart2_pins selector=2 [ 0.772827] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_uart3_pins selector=3 [ 1.799835] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_twl4030_pins selector=4 [ 1.809112] pinctrl_generic_add_group: pctldev=ee3b6080 name=pinmux_twl4030_vpins selector=0 [ 1.972015] pinctrl_generic_add_group: pctldev=ee3b6000 name=spi_gpio_pinmux selector=1 [ 2.166839] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_mmc1_pins selector=5 [ 2.200958] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_wlan_irq_pin selector=6 [ 2.220550] pcs_dt_free_map [ 2.372772] platform 6e000000.gpmc: Retrying from deferred list [ 2.379302] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_gpmc_pins selector=7 [ 2.767120] platform wlan_en_regulator: Retrying from deferred list [ 2.774658] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_wlan_pins selector=8 [ 2.784088] platform bt_en_regulator: Retrying from deferred list [ 2.791046] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_bt_pins selector=9 [ 2.800079] platform 480b4000.mmc: Retrying from deferred list [ 2.806610] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_wlan_irq_pin found selector=10 [ 5.423675] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_dss_dpi_pins selector=10 [ 6.039337] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_mcbsp1_pins selector=11 [ 6.073547] platform 48070000.i2c:twl@48:bci: Retrying from deferred list [ 6.145111] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_mcbsp2_pins selector=12 [ 6.239501] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_penirq_pins selector=13 [ 6.277862] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_mcbsp3_pins selector=14 [ 6.327362] pinctrl_generic_add_group: pctldev=ee3b6200 name=hdq_pins selector=15 [ 6.548034] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins selector=16 [ 6.556976] pcs_dt_free_map [ 6.779754] i2c 1-0030: Retrying from deferred list [ 6.785064] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=17 [ 6.808044] pcs_dt_free_map [ 6.840759] i2c 1-0030: Retrying from deferred list [ 6.846069] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=17 [ 6.868041] pcs_dt_free_map [ 6.871032] i2c 1-0030: Retrying from deferred list [ 6.876312] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=17 [ 6.905578] pcs_dt_free_map [ 6.913360] i2c 1-0030: Retrying from deferred list [ 6.919830] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_mcbsp4_pins selector=17 [ 6.972503] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=18 [ 6.989471] pcs_dt_free_map [ 6.992462] i2c 1-0030: Retrying from deferred list [ 7.008026] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=18 [ 7.017547] pcs_dt_free_map [ 7.264404] pinctrl_generic_add_group: pctldev=ee3b6200 name=backlight_pins_pinmux selector=18 [ 7.273986] i2c 1-0030: Retrying from deferred list [ 7.315032] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=19 [ 7.340301] pcs_dt_free_map [ 7.389007] pcs_dt_free_map [ 7.407989] i2c 1-0030: Retrying from deferred list [ 7.413299] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=19 [ 7.436614] pcs_dt_free_map [ 7.443389] platform backlight: Retrying from deferred list [ 7.449554] pinctrl_generic_add_group: pctldev=ee3b6200 name=modem_pins selector=19 [ 7.458282] pinctrl_generic_add_group: pctldev=ee3b6200 name=backlight_pins_pinmux found selector=20 [ 7.500762] i2c 1-0030: Retrying from deferred list [ 7.506072] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=20 [ 7.534515] pcs_dt_free_map [ 7.537506] i2c 1-0030: Retrying from deferred list [ 7.552062] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=20 [ 7.571563] pcs_dt_free_map [ 7.928039] i2c 1-0030: Retrying from deferred list [ 7.933410] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=20 [ 7.956970] pcs_dt_free_map [ 8.205352] i2c 1-0030: Retrying from deferred list [ 8.220001] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=20 [ 8.234161] pcs_dt_free_map [ 8.309265] i2c 1-0030: Retrying from deferred list [ 8.314666] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_pps_pins selector=20 [ 8.347900] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=21 [ 8.357421] pcs_dt_free_map [ 8.394134] i2c 1-0030: Retrying from deferred list [ 8.403167] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=21 [ 8.422973] pcs_dt_free_map [ 9.237426] i2c 1-0030: Retrying from deferred list [ 9.245788] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=21 [ 9.268066] pcs_dt_free_map [ 9.271087] platform sound_bluetooth: Retrying from deferred list [ 9.286132] platform sound_fmradio: Retrying from deferred list [ 9.625823] i2c 1-0030: Retrying from deferred list [ 9.649627] pinctrl_generic_add_group: pctldev=ee3b6200 name=pinmux_camera_pins found selector=21 [ 9.678619] pcs_dt_free_map [ 9.681701] platform sound_bluetooth: Retrying from deferred list [ 9.691955] platform sound_fmradio: Retrying from deferred list root@letux:~#
Unfortunately I have not found a way to printk the name of the pinctrl in calls to pcs_dt_free_map so it is not clear what is freed.
BR, Nikolaus