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: