[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#774896: linux: The armmp kernel config doesn't support exynos4 / odroid hardware



Package: src:linux
Version: 3.18-1~exp1
Severity: important
File: linux
Tags: newcomer patch

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

Currently there is no working debian kernel for exynos4 / odroid platforms.
The vendor hands out 3.8 / 3.10 kernels - with custom patches and minimal configs. However device-tree support is available in upstream uboot versions and newer kernels have pretty complete support for the hardware.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

I have patched the armmp kernel config with the options needed for odroid / exynos support. NB: I've only verified serial-console boot / networking.


   * What was the outcome of this action?

See dmesg - it works.

Please add the following patch to the armmp config:

--- config.armmp.orig	2015-01-06 19:27:33.883364445 +0100
+++ config.armmp	2015-01-08 08:57:53.031773518 +0100
@@ -12,6 +12,7 @@
 CONFIG_SMP_ON_UP=y
 CONFIG_HIGHMEM=y
 CONFIG_XEN=y
+CONFIG_ARM_AMBA=y
 CONFIG_ARM_APPENDED_DTB=y
 CONFIG_ARM_ATAG_DTB_COMPAT=y
 ## choice: Kernel command line type
@@ -31,7 +32,7 @@
 ##
 CONFIG_ARCH_EXYNOS=y
 # CONFIG_ARCH_EXYNOS3 is not set
-# CONFIG_ARCH_EXYNOS4 is not set
+CONFIG_ARCH_EXYNOS4=y
 CONFIG_ARCH_EXYNOS5=y
 
 ##
@@ -141,17 +142,19 @@
 ##
 CONFIG_COMMON_CLK_S2MPS11=m
 CONFIG_CLK_TWL6040=m
+CONFIG_COMMON_CLK_MAX77686=m
+CONFIG_COMMON_CLK_MAX77802=m
 
 ##
 ## file: drivers/cpufreq/Kconfig
 ##
 CONFIG_CPU_FREQ=y
 CONFIG_CPU_FREQ_STAT=m
-CONFIG_CPUFREQ_DT=m
 
 ##
 ## file: drivers/cpufreq/Kconfig.arm
 ##
+CONFIG_CPUFREQ_DT=m
 CONFIG_ARM_IMX6Q_CPUFREQ=m
 
 ##
@@ -265,6 +268,7 @@
 ##
 ## file: drivers/iio/adc/Kconfig
 ##
+CONFIG_EXYNOS_ADC=m
 CONFIG_TI_AM335X_ADC=m
 CONFIG_TWL4030_MADC=m
 
@@ -307,6 +311,7 @@
 ##
 CONFIG_OMAP_IOMMU=y
 # CONFIG_OMAP_IOMMU_DEBUG is not set
+CONFIG_EXYNOS_IOMMU=y
 
 ##
 ## file: drivers/leds/Kconfig
@@ -315,6 +320,7 @@
 CONFIG_LEDS_GPIO=m
 CONFIG_LEDS_LP5523=m
 CONFIG_LEDS_DA9052=m
+CONFIG_LEDS_MAX8997=m
 CONFIG_LEDS_PWM=m
 
 ##
@@ -364,8 +370,15 @@
 ##
 ## file: drivers/mfd/Kconfig
 ##
+CONFIG_MFD_CROS_EC=y
+CONFIG_MFD_CROS_EC_I2C=y
+CONFIG_MFD_CROS_EC_SPI=y
 CONFIG_MFD_DA9052_SPI=y
 CONFIG_MFD_DA9052_I2C=y
+CONFIG_MFD_MAX77686=y
+CONFIG_MFD_MAX77693=y
+CONFIG_MFD_MAX8997=y
+CONFIG_MFD_TPS65090=y
 CONFIG_MFD_MC13XXX_SPI=m
 CONFIG_MFD_MC13XXX_I2C=m
 CONFIG_MFD_SEC_CORE=y
@@ -394,11 +407,13 @@
 CONFIG_MMC_SDHCI=m
 CONFIG_MMC_SDHCI_PLTFM=m
 CONFIG_MMC_SDHCI_ESDHC_IMX=m
+CONFIG_MMC_SDHCI_S3C=m
 CONFIG_MMC_OMAP=m
 CONFIG_MMC_OMAP_HS=m
 CONFIG_MMC_MVSDIO=m
 CONFIG_MMC_SPI=m
 CONFIG_MMC_DW=m
+CONFIG_MMC_DW_IDMAC=y
 CONFIG_MMC_DW_EXYNOS=m
 CONFIG_MMC_WMT=m
 CONFIG_MMC_SUNXI=m
@@ -610,6 +625,8 @@
 CONFIG_BATTERY_BQ27x00=m
 CONFIG_CHARGER_ISP1704=m
 CONFIG_CHARGER_BQ2415X=m
+CONFIG_CHARGER_MAX8997=m
+CONFIG_CHARGER_TPS65090=m
 
 ##
 ## file: drivers/power/reset/Kconfig
@@ -623,6 +640,7 @@
 ##
 CONFIG_PWM=y
 CONFIG_PWM_IMX=m
+CONFIG_PWM_SAMSUNG=m
 CONFIG_PWM_TIECAP=m
 CONFIG_PWM_TIEHRPWM=m
 CONFIG_PWM_TWL=m
@@ -635,11 +653,17 @@
 CONFIG_REGULATOR=y
 CONFIG_REGULATOR_ANATOP=m
 CONFIG_REGULATOR_DA9052=m
+CONFIG_REGULATOR_GPIO=m
+CONFIG_REGULATOR_MAX8997=m
+CONFIG_REGULATOR_MAX77693=m
+CONFIG_REGULATOR_MAX77686=y
+CONFIG_REGULATOR_MAX77802=m
 CONFIG_REGULATOR_MC13783=m
 CONFIG_REGULATOR_MC13892=m
 CONFIG_REGULATOR_S2MPA01=m
 CONFIG_REGULATOR_S2MPS11=m
 CONFIG_REGULATOR_S5M8767=m
+CONFIG_REGULATOR_TPS65090=m
 CONFIG_REGULATOR_TWL4030=y
 CONFIG_REGULATOR_VEXPRESS=m
 
@@ -657,9 +681,13 @@
 CONFIG_RTC_DRV_VT8500=y
 CONFIG_RTC_DRV_SUNXI=y
 CONFIG_RTC_DRV_MV=y
+CONFIG_RTC_DRV_MAX77686=y
+CONFIG_RTC_DRV_MAX77802=y
+CONFIG_RTC_DRV_MAX8997=y
 CONFIG_RTC_DRV_MC13XXX=y
 CONFIG_RTC_DRV_MXC=y
 CONFIG_RTC_DRV_SNVS=y
+CONFIG_RTC_DRV_S3C=y
 
 ##
 ## file: drivers/scsi/Kconfig
@@ -697,6 +725,8 @@
 ## file: drivers/thermal/Kconfig
 ##
 CONFIG_ARMADA_THERMAL=y
+CONFIG_EXYNOS_THERMAL=y
+CONFIG_EXYNOS_THERMAL_CORE=y
 
 ##
 ## file: drivers/tty/serial/Kconfig
@@ -849,6 +879,7 @@
 CONFIG_ARM_SP805_WATCHDOG=m
 CONFIG_OMAP_WATCHDOG=m
 CONFIG_ORION_WATCHDOG=m
+CONFIG_S3C2410_WATCHDOG=m
 CONFIG_SUNXI_WATCHDOG=m
 CONFIG_TWL4030_WATCHDOG=m
 CONFIG_IMX2_WDT=m
@@ -890,3 +921,17 @@
 CONFIG_SND_OMAP_SOC_OMAP_HDMI=m
 CONFIG_SND_OMAP_SOC_OMAP3_PANDORA=m
 
+##
+## file: sound/soc/samsung/Kconfig
+##
+CONFIG_SND_SOC_SAMSUNG=m
+CONFIG_SND_SAMSUNG_PCM=m
+CONFIG_SND_SAMSUNG_SPDIF=m
+CONFIG_SND_SAMSUNG_I2S=m
+CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m
+CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF=m
+CONFIG_SND_SOC_SMDK_WM8994_PCM=m
+CONFIG_SND_SOC_SNOW=m
+CONFIG_SND_SOC_ODROIDX2=m
+CONFIG_SND_SOC_ARNDALE_RT5631_ALC5631=m
+CONFIG_SND_SOC_I2C_AND_SPI=m

-- Package-specific info:
** Version:
Linux version 3.18.0-trunk-armmp (debian-kernel@lists.debian.org) (gcc version 4.9.1 (Debian 4.9.1-19) ) #1 SMP Debian 3.18-1~exp1 (2014-12-11)

** Command line:
console=tty1 console=ttySAC1,115200n8 root=/dev/mmcblk0p2 rootwait ro earlyprintk

** Not tainted

** Kernel log:
[    0.000000] Booting Linux on physical CPU 0xa00
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.18.0-trunk-armmp (debian-kernel@lists.debian.org) (gcc version 4.9.1 (Debian 4.9.1-19) ) #1 SMP Debian 3.18-1~exp1 (2014-12-11)
[    0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: Hardkernel ODROID-X board based on Exynos4412
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] On node 0 totalpages: 261888
[    0.000000] free_area_init_node: node 0, pgdat c0a21d80, node_mem_map eeff1000
[    0.000000]   DMA zone: 1520 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 194560 pages, LIFO batch:31
[    0.000000]   HighMem zone: 526 pages used for memmap
[    0.000000]   HighMem zone: 67328 pages, LIFO batch:15
[    0.000000] Running under secure firmware.
[    0.000000] PERCPU: Embedded 11 pages/cpu @eefa1000 s13376 r8192 d23488 u45056
[    0.000000] pcpu-alloc: s13376 r8192 d23488 u45056 alloc=11*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 260368
[    0.000000] Kernel command line: console=tty1 console=ttySAC1,115200n8 root=/dev/mmcblk0p2 rootwait ro earlyprintk
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    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: 1015096K/1047552K available (6573K kernel code, 844K rwdata, 2260K rodata, 732K init, 395K bss, 32456K reserved, 269312K highmem)
[    0.000000] Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xffc00000 - 0xffe00000   (2048 kB)
    vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
    lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
    pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    modules : 0xbf000000 - 0xbfe00000   (  14 MB)
      .text : 0xc0008000 - 0xc08a86b0   (8834 kB)
      .init : 0xc08a9000 - 0xc0960000   ( 732 kB)
      .data : 0xc0960000 - 0xc0a33020   ( 845 kB)
       .bss : 0xc0a33020 - 0xc0a95c9c   ( 396 kB)
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] L2C: failed to init: -19
[    0.000000] Exynos4x12 clocks: sclk_apll = 1000000000, sclk_mpll = 800000000
	sclk_epll = 96000000, sclk_vpll = 350000000, arm_clk = 1000000000
[    0.000000] Switching to timer-based delay loop, resolution 41ns
[    0.000007] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956969942ns
[    0.000739] Console: colour dummy device 80x30
[    0.001202] console [tty1] enabled
[    0.001240] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=120000)
[    0.001277] pid_max: default: 32768 minimum: 301
[    0.001490] Security Framework initialized
[    0.001548] AppArmor: AppArmor disabled by boot time parameter
[    0.001575] Yama: disabled by default; enable with sysctl kernel.yama.*
[    0.001704] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.001737] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.002571] Initializing cgroup subsys memory
[    0.002626] Initializing cgroup subsys devices
[    0.002660] Initializing cgroup subsys freezer
[    0.002690] Initializing cgroup subsys net_cls
[    0.002727] Initializing cgroup subsys blkio
[    0.002756] Initializing cgroup subsys perf_event
[    0.002786] Initializing cgroup subsys net_prio
[    0.002888] CPU: Testing write buffer coherency: ok
[    0.002942] ftrace: allocating 23571 entries in 70 pages
[    0.038099] CPU0: thread -1, cpu 0, socket 10, mpidr 80000a00
[    0.039114] Setting up static identity map for 0x405e7438 - 0x405e7490
[    0.052544] CPU1: Booted secondary processor
[    0.052606] CPU1: thread -1, cpu 1, socket 10, mpidr 80000a01
[    0.053703] CPU2: Booted secondary processor
[    0.053763] CPU2: thread -1, cpu 2, socket 10, mpidr 80000a02
[    0.054836] CPU3: Booted secondary processor
[    0.054892] CPU3: thread -1, cpu 3, socket 10, mpidr 80000a03
[    0.055069] Brought up 4 CPUs
[    0.055147] SMP: Total of 4 processors activated.
[    0.055160] CPU: All CPU(s) started in SVC mode.
[    0.055994] devtmpfs: initialized
[    0.059629] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    0.064877] pinctrl core: initialized pinctrl subsystem
[    0.065367] regulator-dummy: no parameters
[    0.074292] NET: Registered protocol family 16
[    0.075140] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.079389] exynos-audss-clk 3810000.clock-controller: setup completed
[    0.096928] No ATAGs?
[    0.096982] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[    0.097015] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.097243] EXYNOS4x12 PMU Initialize
[    0.099486] Serial: AMBA PL011 UART driver
[    0.124624] p3v3_en: 3300 mV 
[    0.126008] vgaarb: loaded
[    0.126775] usbcore: registered new interface driver usbfs
[    0.126876] usbcore: registered new interface driver hub
[    0.127064] usbcore: registered new device driver usb
[    0.128068] s3c-i2c 13860000.i2c: slave address 0x00
[    0.128101] s3c-i2c 13860000.i2c: bus frequency set to 390 KHz
[    0.133021] VDD_ALIVE_1.0V: 1000 mV 
[    0.133827] VDDQ_M1_2_1.8V: 1800 mV 
[    0.134628] VDDQ_EXT_1.8V: 1800 mV 
[    0.135459] VDDQ_MMC2_2.8V: 2800 mV 
[    0.136244] VDDQ_MMC1_3_1.8V: 1800 mV 
[    0.137034] VDD10_MPLL_1.0V: 1000 mV 
[    0.137825] VDD10_XPLL_1.0V: 1000 mV 
[    0.138445] LDO8: at 1000 mV 
[    0.139054] LDO9: at 1800 mV 
[    0.139648] LDO10: at 1800 mV 
[    0.140500] VDD18_ABB1_1.8V: 1800 mV 
[    0.141292] VDD33_USB_3.3V: 3300 mV 
[    0.142066] VDDQ_C2C_W_1.8V: 1800 mV 
[    0.142867] VDD18_ABB0_2_1.8V: 1800 mV 
[    0.143652] VDD10_HSIC_1.0V: 1000 mV 
[    0.144440] VDD18_HSIC_1.8V: 1800 mV 
[    0.145072] LDO17: at 1200 mV 
[    0.145670] LDO18: at 1800 mV 
[    0.146284] LDO19: at 1800 mV 
[    0.147182] LDO20_1.8V: 1800 mV 
[    0.148739] LDO21_3.3V: 3300 mV 
[    0.149346] LDO22: at 2800 mV 
[    0.149944] LDO23: at 3000 mV 
[    0.150576] LDO24: at 3000 mV 
[    0.151363] VDDQ_LCD_1.8V: 1800 mV 
[    0.151949] LDO26: at 3000 mV 
[    0.152724] vdd_mif: 1000 mV 
[    0.153519] vdd_arm: 900 <--> 1350 mV at 1287 mV 
[    0.154294] vdd_int: 1000 mV 
[    0.154909] vdd_g3d: 50mV offset 
[    0.155711] VDDQ_CKEM1_2_1.2V: 1200 mV 
[    0.156504] BUCK6_1.35V: 1350 mV 
[    0.157300] BUCK7_2.0V: 2000 mV 
[    0.157924] BUCK8_2.8V: 2800 mV 
[    0.158514] BUCK9: at 1200 mV 
[    0.159137] s3c-i2c 13860000.i2c: i2c-0: S3C I2C adapter
[    0.159405] s3c-i2c 13870000.i2c: slave address 0x00
[    0.159437] s3c-i2c 13870000.i2c: bus frequency set to 97 KHz
[    0.160319] s3c-i2c 13870000.i2c: i2c-1: S3C I2C adapter
[    0.160477] media: Linux media interface: v0.10
[    0.160577] Linux video capture interface: v2.00
[    0.160727] pps_core: LinuxPPS API ver. 1 registered
[    0.160747] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.160799] PTP clock support registered
[    0.161887] exynos_iommu_init: Failed to register exynos-iommu driver.
[    0.163164] Switched to clocksource mct-frc
[    0.216319] NET: Registered protocol family 2
[    0.217143] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.217238] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    0.217349] TCP: Hash tables configured (established 8192 bind 8192)
[    0.217479] TCP: reno registered
[    0.217507] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.217561] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.218008] NET: Registered protocol family 1
[    0.218098] PCI: CLS 0 bytes, default 64
[    0.218671] Unpacking initramfs...
[    1.187931] Freeing initrd memory: 12200K (cf416000 - d0000000)
[    1.188448] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
[    1.190570] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    1.190771] audit: initializing netlink subsys (disabled)
[    1.190882] audit: type=2000 audit(1.175:1): initialized
[    1.192318] zpool: loaded
[    1.192818] VFS: Disk quotas dquot_6.5.2
[    1.192928] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.193115] msgmni has been set to 1480
[    1.195382] alg: No test for stdrng (krng)
[    1.195536] bounce: pool size: 64 pages
[    1.195676] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    1.196034] io scheduler noop registered
[    1.196071] io scheduler deadline registered
[    1.196187] io scheduler cfq registered (default)
[    1.203758] dma-pl330 12680000.pdma: Loaded driver for PL330 DMAC-141330
[    1.203794] dma-pl330 12680000.pdma: 	DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32
[    1.207322] dma-pl330 12690000.pdma: Loaded driver for PL330 DMAC-141330
[    1.207356] dma-pl330 12690000.pdma: 	DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32
[    1.208579] dma-pl330 12850000.mdma: Loaded driver for PL330 DMAC-141330
[    1.208612] dma-pl330 12850000.mdma: 	DBUFF-64x8bytes Num_Chans-8 Num_Peri-1 Num_Events-32
[    1.209339] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.211232] Serial: AMBA driver
[    1.211704] samsung-uart 13800000.serial: ttySAC0 at MMIO 0x13800000 (irq = 84, base_baud = 0) is a S3C6400/10
[    1.212265] samsung-uart 13810000.serial: ttySAC1 at MMIO 0x13810000 (irq = 85, base_baud = 0) is a S3C6400/10
[    2.050595] console [ttySAC1] enabled
[    2.054873] samsung-uart 13820000.serial: ttySAC2 at MMIO 0x13820000 (irq = 86, base_baud = 0) is a S3C6400/10
[    2.064731] samsung-uart 13830000.serial: ttySAC3 at MMIO 0x13830000 (irq = 87, base_baud = 0) is a S3C6400/10
[    2.074700] Serial: IMX driver
[    2.082314] mousedev: PS/2 mouse device common for all mice
[    2.083768] max77686-rtc max77686-rtc: max77686_rtc_probe
[    2.188950] max77686-rtc max77686-rtc: rtc core: registered max77686-rtc as rtc0
[    2.192594] s3c-rtc 10070000.rtc: rtc core: registered s3c as rtc1
[    2.200823] ledtrig-cpu: registered to indicate activity on CPUs
[    2.202955] hidraw: raw HID events driver (C) Jiri Kosina
[    2.208887] usbcore: registered new interface driver usbhid
[    2.213843] usbhid: USB HID core driver
[    2.218478] TCP: cubic registered
[    2.221067] NET: Registered protocol family 10
[    2.226615] mip6: Mobile IPv6
[    2.228490] NET: Registered protocol family 17
[    2.232765] mpls_gso: MPLS GSO support
[    2.236603] ThumbEE CPU extension supported.
[    2.240771] Registering SWP/SWPB emulation handler
[    2.246658] registered taskstats version 1
[    2.250596] isp-power-domain: Power-off latency exceeded, new value 376000 ns
[    2.256758] gps-alive-power-domain: Power-off latency exceeded, new value 6307834 ns
[    2.257371] input: gpio_keys as /devices/gpio_keys/input/input0
[    2.270607] gps-power-domain: Power-off latency exceeded, new value 209708 ns
[    2.277523] cam-power-domain: Power-off latency exceeded, new value 7086958 ns
[    2.284935] lcd0-power-domain: Power-off latency exceeded, new value 174250 ns
[    2.291933] g3d-power-domain: Power-off latency exceeded, new value 7162708 ns
[    2.299097] tv-power-domain: Power-off latency exceeded, new value 14361917 ns
[    2.306630] max77686-rtc max77686-rtc: setting system clock to 2015-01-08 18:28:50 UTC (1420741730)
[    2.315361] mfc-power-domain: Power-off latency exceeded, new value 9035458 ns
[    2.334609] PM: Hibernation image not present or could not be loaded.
[    2.335295] LDO20_1.8V: disabling
[    2.337520] Freeing unused kernel memory: 732K (c08a9000 - c0960000)
[    2.474685] systemd-udevd[84]: starting version 215
[    2.481011] random: systemd-udevd urandom read with 16 bits of entropy available
[    2.656311] Synopsys Designware Multimedia Card Interface Driver
[    2.660973] dwmmc_exynos 12550000.mmc: Using internal DMA controller.
[    2.661584] sdhci: Secure Digital Host Controller Interface driver
[    2.661588] sdhci: Copyright(c) Pierre Ossman
[    2.663881] s3c-sdhci 12530000.sdhci: clock source 2: mmc_busclk.2 (50000000 Hz)
[    2.664005] s3c-sdhci 12530000.sdhci: Got CD GPIO
[    2.664657] s3c-sdhci 12530000.sdhci: No vqmmc regulator found
[    2.691559] dwmmc_exynos 12550000.mmc: Version ID is 240a
[    2.694780] mmc0: SDHCI controller on samsung-hsmmc [12530000.sdhci] using ADMA
[    2.704726] dwmmc_exynos 12550000.mmc: DW MMC controller at irq 109, 32 bit host data width, 128 deep fifo
[    2.714244] dwmmc_exynos 12550000.mmc: No vqmmc regulator found
[    2.748460] dwmmc_exynos 12550000.mmc: 1 slots initialized
[    2.931638] mmc0: new high speed SDHC card at address e624
[    2.932467] mmcblk0: mmc0:e624 SD08G 7.40 GiB 
[    2.940321]  mmcblk0: p1 p2
[    3.235539] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[    6.074193] s3c2410-wdt 10060000.watchdog: watchdog inactive, reset disabled, irq disabled
[    6.165482] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    6.175264] usb3503 0-0008: switched to HUB mode
[    6.175389] usb3503 0-0008: usb3503_probe: probed in hub mode
[    6.179125] ehci-exynos: EHCI EXYNOS driver
[    6.179718] exynos-ehci 12580000.ehci: EHCI Host Controller
[    6.182280] exynos-ehci 12580000.ehci: new USB bus registered, assigned bus number 1
[    6.182659] exynos-ehci 12580000.ehci: irq 102, io mem 0x12580000
[    6.188248] exynos-ehci 12580000.ehci: USB 2.0 started, EHCI 1.00
[    6.188665] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    6.188672] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.188677] usb usb1: Product: EHCI Host Controller
[    6.188681] usb usb1: Manufacturer: Linux 3.18.0-trunk-armmp ehci_hcd
[    6.188684] usb usb1: SerialNumber: 12580000.ehci
[    6.189388] hub 1-0:1.0: USB hub found
[    6.189453] hub 1-0:1.0: 3 ports detected
[    6.428494] odroidx2-audio sound: ASoC: Property 'samsung,audio-routing' does not exist or its length is not even
[    6.440815] odroidx2-audio: probe of sound failed with error -22
[    6.503543] usb 1-2: new high-speed USB device number 2 using exynos-ehci
[    6.633606] usb 1-2: New USB device found, idVendor=0424, idProduct=3503
[    6.634684] usb 1-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    6.643076] hub 1-2:1.0: USB hub found
[    6.645775] hub 1-2:1.0: 3 ports detected
[    6.839069] FAT-fs (mmcblk0p1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[    6.933539] usb 1-2.1: new high-speed USB device number 3 using exynos-ehci
[    7.040066] usb 1-2.1: New USB device found, idVendor=0424, idProduct=9514
[    7.041354] usb 1-2.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    7.054963] hub 1-2.1:1.0: USB hub found
[    7.055273] hub 1-2.1:1.0: 5 ports detected
[    7.140508] systemd-journald[152]: Received request to flush runtime journal from PID 1
[    7.358757] usb 1-2.1.1: new high-speed USB device number 4 using exynos-ehci
[    7.464685] usb 1-2.1.1: New USB device found, idVendor=0424, idProduct=ec00
[    7.466130] usb 1-2.1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    7.547996] smsc95xx v1.0.4
[    7.568567] usb 1-2.1.5: new high-speed USB device number 5 using exynos-ehci
[    7.606119] smsc95xx 1-2.1.1:1.0 eth0: register 'smsc95xx' at usb-12580000.ehci-2.1.1, smsc95xx USB 2.0 Ethernet, 3e:2f:c5:32:3f:c6
[    7.614603] usbcore: registered new interface driver smsc95xx
[    7.694177] usb 1-2.1.5: New USB device found, idVendor=148f, idProduct=5370
[    7.695610] usb 1-2.1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    7.703164] usb 1-2.1.5: Product: 802.11 n WLAN
[    7.703172] usb 1-2.1.5: Manufacturer: Ralink
[    7.703176] usb 1-2.1.5: SerialNumber: 1.0
[   59.950643] random: nonblocking pool is initialized
[  266.988269] smsc95xx 1-2.1.1:1.0 eth0: hardware isn't capable of remote wakeup
[  266.990308] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[  268.587781] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[  268.589599] smsc95xx 1-2.1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xC1E1
** Model information
Hardware	: SAMSUNG EXYNOS (Flattened Device Tree)
Revision	: 0000

** Loaded modules:
smsc95xx
usbnet
mii
nls_utf8
nls_cp437
vfat
fat
snd_soc_odroidx2_max98090
snd_soc_i2s
snd_soc_max98090
snd_soc_idma
leds_gpio
evdev
snd_soc_s3c_dma
snd_soc_core
snd_compress
snd_pcm_dmaengine
snd_pcm
snd_timer
snd
clk_max77686
soundcore
ehci_exynos
usb3503
ehci_hcd
phy_exynos_usb2
s3c2410_wdt
fuse
autofs4
ext4
crc16
mbcache
jbd2
sdhci_s3c
sdhci
dw_mmc_exynos
dw_mmc_pltfm
dw_mmc

** PCI devices:
not available

** USB devices:
not available


-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: armhf (armv7l)

Kernel: Linux 3.18.0-trunk-armmp (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages linux-image-3.18.0-trunk-armmp depends on:
ii  debconf [debconf-2.0]                   1.5.55
ii  initramfs-tools [linux-initramfs-tool]  0.116
ii  kmod                                    18-3
ii  linux-base                              3.5
ii  module-init-tools                       18-3

Versions of packages linux-image-3.18.0-trunk-armmp recommends:
pn  firmware-linux-free  <none>
pn  irqbalance           <none>

Versions of packages linux-image-3.18.0-trunk-armmp suggests:
pn  debian-kernel-handbook  <none>
pn  fdutils                 <none>
pn  linux-doc-3.18          <none>

Versions of packages linux-image-3.18.0-trunk-armmp is related to:
pn  firmware-atheros        <none>
pn  firmware-bnx2           <none>
pn  firmware-bnx2x          <none>
pn  firmware-brcm80211      <none>
pn  firmware-intelwimax     <none>
pn  firmware-ipw2x00        <none>
pn  firmware-ivtv           <none>
pn  firmware-iwlwifi        <none>
pn  firmware-libertas       <none>
pn  firmware-linux          <none>
pn  firmware-linux-nonfree  <none>
pn  firmware-myricom        <none>
pn  firmware-netxen         <none>
pn  firmware-qlogic         <none>
pn  firmware-ralink         <none>
pn  firmware-realtek        <none>
pn  xen-hypervisor          <none>

-- debconf information excluded


Reply to: