Bug#847779: omap2-nand not auto-loaded on gta04
Package: linux-image-4.9.0-rc8-armmp-unsigned: src:linux Version: 4.9~rc8-1~exp1
Message-ID: <148146021121.356.16709761149479929183.reportbug@localhost>
X-Mailer: reportbug 6.6.6
Date: Sun, 11 Dec 2016 12:43:31 +0000
X-Debbugs-Cc: josua.mayer97@gmail.com
Severity: normal
Dear Maintainer,
While doing some more tests on the GTA04 board I found that the nand flash
works just fine *after* manually loading omap2-nand. The kernel should know
to load that module on its own, why it doesn't is still to be found.
-- Package-specific info:
** Version:
Linux version 4.9.0-rc8-armmp (debian-kernel@lists.debian.org) (gcc
version 6.2.1 20161124 (Debian 6.2.1-5) ) #1 SMP Debian 4.9~rc8-1~exp1
(2016-12-05)
** Command line:
console=ttyO2,115200n8 root=/dev/mmcblk0p1 rootfstype=ext2 rootwait
** Tainted: E (8192)
* Unsigned module has been loaded.
** Kernel log:
[ 11.949829] EXT4-fs error (device mmcblk0p1):
ext4_mb_generate_buddy:758: group 6, block bitmap and bg descriptor
inconsistent: 5945 vs 5947 free clusters
[ 12.437194] EXT4-fs error (device mmcblk0p1):
ext4_mb_generate_buddy:758: group 1, block bitmap and bg descriptor
inconsistent: 26419 vs 26417 free clusters
[ 12.556365] EXT4-fs error (device mmcblk0p1):
ext4_mb_generate_buddy:758: group 2, block bitmap and bg descriptor
inconsistent: 18241 vs 18243 free clusters
[ 14.364379] 48050000.dss supply vdda_video not found, using dummy regulator
[ 14.476654] OMAP DSS rev 2.0
[ 14.514038] omapdss_dss 48050000.dss: bound 48050400.dispc (ops
dispc_component_ops [omapdss])
[ 14.592834] omapdss_dss 48050000.dss: bound 48050c00.encoder (ops
venc_component_ops [omapdss])
[ 14.893432] omap_ssi 48058000.ssi-controller: ssi controller 0
initialized (2 ports)!
[ 14.959777] omap_ssi_port 4805a000.ssi-port: couldn't get cawake
gpio (err=-2)!
[ 15.034698] omap_ssi_port: probe of 4805a000.ssi-port failed with error -2
[ 15.130096] omap_ssi_port 4805b000.ssi-port: couldn't get cawake
gpio (err=-2)!
[ 15.185852] omap_ssi_port: probe of 4805b000.ssi-port failed with error -2
[ 15.261901] input: twl4030_pwrbutton as
/devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:pwrbutton/input/input1
[ 15.357574] input: twl4030:vibrator as
/devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:audio/twl4030-vibra/input/input2
[ 15.437683] 48070000.i2c:twl@48:madc supply vusb3v1 not found,
using dummy regulator
[ 15.552154] twl4030_bci 48070000.i2c:twl@48:bci: could not request
vac iio channel
[ 16.300292] Driver for 1-wire Dallas network protocol.
[ 16.335479] input: TSC2007 Touchscreen as
/devices/platform/68000000.ocp/48072000.i2c/i2c-1/1-0048/input/input3
[ 16.499816] omap_hdq 480b2000.1w: OMAP HDQ Hardware Rev 0.5. Driver
in Interrupt mode
[ 16.508819] at24 1-0050: 8192 byte 24c64 EEPROM, writable, 1 bytes/write
[ 16.631317] omap-sham 480c3000.sham: hw accel on OMAP rev 0.9
[ 17.195587] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
[ 17.245086] OF: graph: no port node found in /ocp@68000000/isp@480bc000/ports
[ 17.292327] 480bc000.isp supply vdd-csiphy1 not found, using dummy regulator
[ 17.419189] 480bc000.isp supply vdd-csiphy2 not found, using dummy regulator
[ 17.456146] backlight supply power not found, using dummy regulator
[ 17.519348] omap3isp 480bc000.isp: Revision 15.0 found
[ 17.547027] connector-analog-tv connector: failed to find video source
[ 17.595306] iommu: Adding device 480bc000.isp to group 0
[ 17.671722] omap-iommu 480bd400.mmu: 480bd400.mmu: version 1.1
[ 17.753997] OF: ERROR: Bad of_node_put() on
/ocp@68000000/i2c@48070000/twl@48/audio
[ 17.762023] CPU: 0 PID: 230 Comm: systemd-udevd Tainted: G
E 4.9.0-rc8-armmp #1 Debian 4.9~rc8-1~exp1
[ 17.772827] Hardware name: Generic OMAP36xx (Flattened Device Tree)
[ 17.779418] [<c0115108>] (unwind_backtrace) from [<c010f30c>]
(show_stack+0x20/0x24)
[ 17.787506] [<c010f30c>] (show_stack) from [<c040a3dc>]
(dump_stack+0x90/0xa4)
[ 17.795074] [<c040a3dc>] (dump_stack) from [<c06a3a90>]
(of_node_release+0xa0/0xa4)
[ 17.803070] [<c06a3a90>] (of_node_release) from [<c040c7c8>]
(kobject_put+0xc8/0x224)
[ 17.811248] [<c040c7c8>] (kobject_put) from [<c06a2da4>]
(of_node_put+0x24/0x28)
[ 17.818969] [<c06a2da4>] (of_node_put) from [<c069fcc8>]
(of_find_node_by_name+0x8c/0xdc)
[ 17.827545] [<c069fcc8>] (of_find_node_by_name) from [<bf439bcc>]
(twl4030_soc_probe+0x8c/0x438 [snd_soc_twl4030])
[ 17.838439] [<bf439bcc>] (twl4030_soc_probe [snd_soc_twl4030]) from
[<bf3ca458>] (snd_soc_codec_drv_probe+0x28/0x2c [snd_soc_core])
[ 17.850860] [<bf3ca458>] (snd_soc_codec_drv_probe [snd_soc_core])
from [<bf3cd988>] (soc_probe_component+0x22c/0x374 [snd_soc_core])
[ 17.863342] [<bf3cd988>] (soc_probe_component [snd_soc_core]) from
[<bf3d0bb4>] (snd_soc_register_card+0x4b8/0xe7c [snd_soc_core])
[ 17.875640] [<bf3d0bb4>] (snd_soc_register_card [snd_soc_core])
from [<bf3df230>] (devm_snd_soc_register_card+0x48/0x80
[snd_soc_core])
[ 17.888397] [<bf3df230>] (devm_snd_soc_register_card
[snd_soc_core]) from [<bf54b3f4>] (omap_twl4030_probe+0x130/0x1e4
[snd_soc_omap_twl4030])
[ 17.901763] [<bf54b3f4>] (omap_twl4030_probe
[snd_soc_omap_twl4030]) from [<c0588440>]
(platform_drv_probe+0x60/0xc0)
[ 17.912872] [<c0588440>] (platform_drv_probe) from [<c0585fd8>]
(driver_probe_device+0x24c/0x440)
[ 17.922149] [<c0585fd8>] (driver_probe_device) from [<c05862d8>]
(__driver_attach+0x10c/0x128)
[ 17.931152] [<c05862d8>] (__driver_attach) from [<c0583938>]
(bus_for_each_dev+0x8c/0xd0)
[ 17.939697] [<c0583938>] (bus_for_each_dev) from [<c0585688>]
(driver_attach+0x2c/0x30)
[ 17.948059] [<c0585688>] (driver_attach) from [<c05850c4>]
(bus_add_driver+0x1c0/0x280)
[ 17.956420] [<c05850c4>] (bus_add_driver) from [<c0586e58>]
(driver_register+0x88/0x104)
[ 17.964874] [<c0586e58>] (driver_register) from [<c058838c>]
(__platform_driver_register+0x50/0x58)
[ 17.974334] [<c058838c>] (__platform_driver_register) from
[<bf54e01c>] (omap_twl4030_driver_init+0x1c/0x24
[snd_soc_omap_twl4030])
[ 17.986694] [<bf54e01c>] (omap_twl4030_driver_init
[snd_soc_omap_twl4030]) from [<c0102154>] (do_one_initcall+0x64/0x1a0)
[ 17.998168] [<c0102154>] (do_one_initcall) from [<c026cee4>]
(do_init_module+0x74/0x1e4)
[ 18.006622] [<c026cee4>] (do_init_module) from [<c01ea514>]
(load_module+0x2024/0x2690)
[ 18.014984] [<c01ea514>] (load_module) from [<c01eae60>]
(SyS_finit_module+0xf0/0x120)
[ 18.023254] [<c01eae60>] (SyS_finit_module) from [<c010a3e0>]
(__sys_trace_return+0x0/0x10)
[ 18.042724] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
CCP2 was not initialized!
[ 18.100646] [drm] Initialized
[ 18.145111] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
CSI2a was not initialized!
[ 18.270263] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
CCDC was not initialized!
[ 18.385162] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
preview was not initialized!
[ 18.462066] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
resizer was not initialized!
[ 18.555603] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
AEWB was not initialized!
[ 18.646240] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
AF was not initialized!
[ 18.722991] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP
histogram was not initialized!
[ 18.789886] iommu: Removing device 480bc000.isp from group 0
[ 18.854705] clk_unregister: unregistering prepared clock: cam_xclka
[ 18.897338] clk_unregister: unregistering prepared clock: cam_xclkb
[ 18.947479] omap3isp: probe of 480bc000.isp failed with error -22
[ 19.451904] omap-twl4030 sound: twl4030-hifi <-> 49022000.mcbsp mapping ok
[ 19.505035] backlight supply power not found, using dummy regulator
[ 19.512268] OF: /sound_telephony/simple-audio-card,cpu: could not
get #sound-dai-cells for /ocp@68000000/mcbsp@49026000
[ 19.523681] asoc-simple-card sound_telephony: parse error -22
[ 19.581207] connector-analog-tv connector: failed to find video source
[ 19.620422] asoc-simple-card: probe of sound_telephony failed with error -22
[ 20.211914] systemd[1]: apt-daily.timer: Adding 1h 3min 43.712247s
random time.
[ 46.625518] random: crng init done
[ 77.410430] omap-aes 480c5000.aes: OMAP AES hw accel rev: 2.6
[ 77.432739] omap-aes 480c5000.aes: will run requests pump with
realtime priority
[ 77.463745] backlight supply power not found, using dummy regulator
[ 77.482727] connector-analog-tv connector: failed to find video source
[ 320.584777] EXT4-fs (mmcblk0p1): error count since last fsck: 6
[ 320.591003] EXT4-fs (mmcblk0p1): initial error at time 1478193405:
ext4_lookup:1609: inode 49178
[ 320.600189] EXT4-fs (mmcblk0p1): last error at time 1478193406:
ext4_mb_generate_buddy:758
[ 468.388061] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xbc
[ 468.394958] nand: Micron MT29F4G16ABBDA3W
[ 468.399169] nand: 512 MiB, SLC, erase size: 128 KiB, page size:
2048, OOB size: 64
[ 468.407165] nand: using OMAP_ECC_BCH8_CODE_HW_DETECTION_SW
[ 468.445220] 5 ofpart partitions found on MTD device 30000000.nand
[ 468.451721] Creating 5 MTD partitions on "30000000.nand":
[ 468.466644] 0x000000000000-0x000000080000 : "X-Loader"
[ 468.477416] 0x000000080000-0x000000260000 : "U-Boot"
[ 468.502777] 0x000000260000-0x000000280000 : "U-Boot Env"
[ 468.531951] 0x000000280000-0x000000680000 : "Kernel"
[ 468.572875] 0x000000680000-0x000010000000 : "File System"
[ 468.815643] backlight supply power not found, using dummy regulator
[ 468.846466] connector-analog-tv connector: failed to find video source
** Model information
Hardware : Generic OMAP36xx (Flattened Device Tree)
Revision : 0000
Device Tree model: Goldelico GTA04A4
** Loaded modules:
ofpart(E)
omap2_nand(E)
omap_aes(E)
crypto_engine(E)
joydev(E)
omapdrm(E)
drm_kms_helper(E)
snd_soc_simple_card(E)
snd_soc_simple_card_utils(E)
snd_soc_omap_twl4030(E)
evdev(E)
drm(E)
connector_analog_tv(E)
pwm_bl(E)
cpufreq_dt(E)
hmac(E)
snd_soc_omap_mcbsp(E)
snd_soc_omap(E)
omap3_isp(E)
omap_wdt(E)
videobuf2_dma_contig(E)
w1_smem(E)
videobuf2_memops(E)
videobuf2_v4l2(E)
videobuf2_core(E)
omap_sham(E)
snd_soc_twl4030(E)
omap_hdq(E)
at24(E)
tsc2007(E)
wire(E)
spi_omap2_mcspi(E)
nvmem_core(E)
snd_soc_core(E)
twl4030_wdt(E)
snd_pcm_dmaengine(E)
snd_pcm(E)
snd_timer(E)
snd(E)
soundcore(E)
twl4030_charger(E)
twl4030_vibra(E)
twl4030_madc(E)
ff_memless(E)
industrialio(E)
twl4030_pwrbutton(E)
pwm_twl_led(E)
pwm_twl(E)
omap_ssi(E)
hsi(E)
omapdss(E)
sunrpc(E)
ip_tables(E)
x_tables(E)
autofs4(E)
ext4(E)
crc16(E)
jbd2(E)
crc32c_generic(E)
fscrypto(E)
ecb(E)
mbcache(E)
phy_generic(E)
pbias_regulator(E)
ti_abb_regulator(E)
omap2430(E)
omap_hsmmc(E)
phy_omap_control(E)
phy_twl4030_usb(E)
musb_hdrc(E)
udc_core(E)
ohci_omap3(E)
ehci_omap(E)
ohci_hcd(E)
ehci_hcd(E)
usbcore(E)
** PCI devices:
not available
** USB devices:
not available
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: armhf (armv7l)
Kernel: Linux 4.9.0-rc8-armmp (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages linux-image-4.9.0-rc8-armmp-unsigned depends on:
ii initramfs-tools [linux-initramfs-tool] 0.125
ii kmod 23-1
ii linux-base 4.5
Versions of packages linux-image-4.9.0-rc8-armmp-unsigned recommends:
ii firmware-linux-free 3.4
ii irqbalance 1.1.0-2
Versions of packages linux-image-4.9.0-rc8-armmp-unsigned suggests:
pn debian-kernel-handbook <none>
pn linux-doc-4.9 <none>
Versions of packages linux-image-4.9.0-rc8-armmp-unsigned is related to:
pn firmware-amd-graphics <none>
pn firmware-atheros <none>
pn firmware-bnx2 <none>
pn firmware-bnx2x <none>
pn firmware-brcm80211 <none>
pn firmware-cavium <none>
pn firmware-intel-sound <none>
pn firmware-intelwimax <none>
pn firmware-ipw2x00 <none>
pn firmware-ivtv <none>
pn firmware-iwlwifi <none>
pn firmware-libertas <none>
pn firmware-linux-nonfree <none>
pn firmware-misc-nonfree <none>
pn firmware-myricom <none>
pn firmware-netxen <none>
pn firmware-qlogic <none>
pn firmware-realtek <none>
pn firmware-samsung <none>
pn firmware-siano <none>
pn firmware-ti-connectivity <none>
pn xen-hypervisor <none>
-- no debconf information
Reply to: