[Letux-kernel] omap3 isp -- media-ctl
Javier Martinez Canillas
javier at osg.samsung.com
Thu Sep 8 00:04:52 CEST 2016
Hello Nikolaus,
Sorry for the delay, I was very busy today since I just cameback
from holidays.
On 09/07/2016 12:08 PM, H. Nikolaus Schaller wrote:
> Hi,
>
>> Am 07.09.2016 um 17:42 schrieb Javier Martinez Canillas <javier at osg.samsung.com>:
>>
>> Hello Nikolaus,
>>
>> On 09/07/2016 11:29 AM, H. Nikolaus Schaller wrote:
>>> Hi Javier,
>>> I am trying to upgrade our camera subsystem on a omap3 board
>>> to use the latest DT based kernel but have trouble using the
>>> media-ctl tool as before (we have a working setup on 3.12).
>>>
>>> Problem 1: there is no /dev/media*
>>>
>>> root at letux:~# media-ctl -v -p
>>> Opening media device /dev/media0
>>> media_device_open: Can't open media device /dev/media0
>>> Failed to enumerate /dev/media0 (-2)
>>> root at letux:~# ls -l /dev/media*
>>> ls: cannot access /dev/media*: No such file or directory
>>> root at letux:~# ls -l /dev/video*
>>> crw-rw---- 1 root video 81, 0 Sep 7 12:17 /dev/video0
>>> crw-rw---- 1 root video 81, 1 Sep 7 12:17 /dev/video1
>>> crw-rw---- 1 root video 81, 2 Sep 7 12:17 /dev/video2
>>> crw-rw---- 1 root video 81, 3 Sep 7 12:17 /dev/video3
>>> crw-rw---- 1 root video 81, 4 Sep 7 12:17 /dev/video4
>>> crw-rw---- 1 root video 81, 5 Sep 7 12:17 /dev/video5
>>> crw-rw---- 1 root video 81, 6 Sep 7 12:17 /dev/video6
>>> root at letux:~#
>>>
>>> Problem 2: if I try to use /dev/video*
>>>
>>> root at letux:~# media-ctl -v -d /dev/video0 -p
>>> Opening media device /dev/video0
>>> media_device_enumerate: Unable to retrieve media device information for device /dev/video0 (Inappropriate ioctl for device)
>>> Failed to enumerate /dev/video0 (-25)
>>> root at letux:~#
>>>
>>> So do you have some working example how to successfully control
>>> the ISP from user space with latest kernels?
>>>
>>
>> The omap3isp driver doesn't have legacy platform data support anymore so
>> you need to have nodes for both the omap3isp and your camera sensor.
>>
>> Look at commit 78c66fbcec71 ("[media] v4l: omap3isp: Drop platform data
>> support") that landed in Linux version 4.3.
>>
>> So you need something like the following patch [0] in order to work.
>
> Yes, we think we have what we need - but there might of course a small bug...
>
Yes, I think your DTS is ok AFAICT. I just have a minor style comment about it.
>>
>>> Our setup:
>>> * kernel 4.8-rc5 (with patches for the camera module)
>>> * Debian Jessie
>>> * v4l-utils (Jessie)
>>>
>>> I have also tried to build the latest (stable = 1.10.1) media-ctl from
>>> https://git.linuxtv.org/v4l-utils.git
>>> but see no difference.
>>>
>>
>> I don't think is a user-space issue but a kernel-space one as mentioned.
>>
>> Could you please share your complete boot log?
>
> Yes, attached.
>
>> Does the omap3isp driver
>> probes? and does probe the driver for your attached camera sensor?
>
> Yes, both. Here an excerpt of the boot log and lsmod
>
Yes, both are probed but your camera driver (drivers/media/i2c/ov9650.c) is
missing a call to v4l2_async_register_subdev() in its probe function to be
registered async with the bridge driver (omap3isp). You need something like
commit c7d97499cc8a ("[media] tvp5150: add support for asynchronous probing")
A more detailed explanation: when the omap3isp driver probes, it doesn't
create the media device on probe but instead parses from the DT what are sub-
devices that are attached to the bridge interfaces so these devices can be
registered asynchronously and the bridge driver notified when this happen and
when all the expected sub-devices have been registered.
You can see that omap3isp isp_probe() calls v4l2_async_notifier_register()
and sets the notifier .bound and .complete callbacks. The .bound callback is
called for each registered sub-device and the .complete callback when all the
sub-devices have been registered.
So sub-devices need to call v4l2_async_register_subdev() so the v4l2-async
core can notify the bridge drivers that one of its sub-devices are registered
by calling to its .bound callback and .complete when no pending sub-devices.
Look that the isp_subdev_notifier_complete() calls media_device_register()
and that's why you don't have a /dev/media* device since neither the .bound
nor .complete callback was ever called (omap3isp is still waiting for ov9650).
> [ 11.611328] OV9650 1-0030: could not get clock
> [ 11.637542] hub 2-0:1.0: USB hub found
> [ 11.652404] hub 2-0:1.0: 1 port detected
> [ 11.676605] id = bf1a11fc
> [ 11.676635] id = 38485
> ^^^ this is from our camera driver
> [ 11.677398] OV9650 1-0030: could not get clock
> [ 11.708068] id = bf1a11fc
> [ 11.708068] id = 38485
> [ 11.708953] OV9650 1-0030: could not get clock
> [ 11.764343] id = bf1a11fc
> [ 11.764343] id = 38485
> [ 11.765228] OV9650 1-0030: could not get clock
> [ 11.773437] id = bf1a11fc
> [ 11.773468] id = 38485
> [ 11.774261] OV9650 1-0030: could not get clock
> [ 11.908935] driver_register 'omap3isp'
> [ 11.909820] omap3isp 480bc000.isp: parsing endpoint /ocp/isp at 480bc000/ports/port at 0/endpoint, interface 0
> [ 11.910064] 480bc000.isp supply vdd-csiphy1 not found, using dummy regulator
> [ 11.910461] 480bc000.isp supply vdd-csiphy2 not found, using dummy regulator
> [ 11.910980] omap3isp 480bc000.isp: Revision 15.0 found
> [ 11.913787] iommu: Adding device 480bc000.isp to group 0
> [ 11.914520] omap-iommu 480bd400.mmu: 480bd400.mmu: version 1.1
> [ 11.915649] omap3isp 480bc000.isp: hist: using DMA channel dma0chan4
> [ 11.964904] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP CCP2 was not initialized!
> [ 11.979827] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP CSI2a was not initialized!
> [ 11.986236] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP CCDC was not initialized!
> [ 11.991516] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP preview was not initialized!
> [ 12.019165] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP resizer was not initialized!
> [ 12.054504] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP AEWB was not initialized!
> [ 12.054534] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP AF was not initialized!
> [ 12.054565] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP histogram was not initialized!
> [ 12.056243] id = bf1a11fc
> [ 12.056243] id = 38485
> [ 12.057403] omap3isp 480bc000.isp: isp_xclk_set_rate: cam_xclka set to 24685714 Hz (div 7)
> [ 12.190734] OV9650: Found OV9657 sensor
>
> root at letux:~# lsmod
> --- manually filtered for isp / v4l ---
> Module Size Used by
> omap3_isp 112112 0
> videobuf2_dma_contig 8583 1 omap3_isp
> videobuf2_memops 1907 1 videobuf2_dma_contig
> videobuf2_v4l2 15305 1 omap3_isp
> videobuf2_core 30410 2 omap3_isp,videobuf2_v4l2
> ov9650 13442 0
> v4l2_common 5604 2 omap3_isp,ov9650
> videodev 159855 5 v4l2_common,omap3_isp,videobuf2_core,ov9650,videobuf2_v4l2
> media 25675 3 omap3_isp,videodev,ov9650
> root at letux:~#
>
>
>>
>>> Our old setup did simply work with media-ctl on /dev/media0 and no
>>> -d option required.
>>>
>>> BR and thanks for any hints,
>>> Nikolaus
>>>
>>>
>>
>> [0]:
>> commit 5a54b2d7dbbaeaf418aa602ce8b9b6496d9045c4
>> Author: Eduard Gavin <egavinc at gmail.com>
>> Date: Thu Sep 10 17:23:02 2015 +0200
>>
>> ARM: dts: omap3-igep0020: Add ISP and TVP5150 device nodes
>>
>> Signed-off-by: Eduard Gavin <egavinc at gmail.com>
>> Signed-off-by: Javier Martinez Canillas <javier at osg.samsung.com>
>>
>> diff --git a/arch/arm/boot/dts/omap3-igep.dtsi b/arch/arm/boot/dts/omap3-igep.dtsi
>> index f4f2ce46d681..4ddcdff64d8a 100644
>> --- a/arch/arm/boot/dts/omap3-igep.dtsi
>> +++ b/arch/arm/boot/dts/omap3-igep.dtsi
>> @@ -89,6 +89,13 @@
>> >;
>> };
>>
>> + i2c2_pins: pinmux_i2c2_pins {
>> + pinctrl-single,pins = <
>> + 0x18e (PIN_INPUT | MUX_MODE0) /* i2c2_scl.i2c2_scl */
>> + 0x190 (PIN_INPUT | MUX_MODE0) /* i2c2_sda.i2c2_sda */
>> + >;
>> + };
>> +
>> i2c3_pins: pinmux_i2c3_pins {
>> pinctrl-single,pins = <
>> OMAP3_CORE1_IOPAD(0x21c2, PIN_INPUT | MUX_MODE0) /* i2c3_scl.i2c3_scl */
>> diff --git a/arch/arm/boot/dts/omap3-igep0020-common.dtsi b/arch/arm/boot/dts/omap3-igep0020-common.dtsi
>> index 667f96245729..63a1953b151e 100644
>> --- a/arch/arm/boot/dts/omap3-igep0020-common.dtsi
>> +++ b/arch/arm/boot/dts/omap3-igep0020-common.dtsi
>> @@ -107,6 +129,8 @@
>> pinctrl-0 = <
>> &tfp410_pins
>> &dss_dpi_pins
>> + &cam_pins
>> + &tvp5150_pins
>> >;
>>
>> tfp410_pins: pinmux_tfp410_pins {
>> @@ -115,6 +139,38 @@
>> >;
>> };
>>
>> + tvp5150_pins: pinmux_tvp5150_pins {
>> + pinctrl-single,pins = <
>> + OMAP3_CORE1_IOPAD(0x2130, PIN_OUTPUT | MUX_MODE4) /* ccdc_wen.gpio167 - tvp5150 reset pin */
>> + OMAP3_CORE1_IOPAD(0x2132, PIN_OUTPUT | MUX_MODE4) /* cam_strobe.gpio126 - tvp5150 power down pin*/
>> + >;
>> + };
>> +
>> + cam_pins: pinmux_cam_pins {
>> + pinctrl-single,pins = <
>> + OMAP3_CORE1_IOPAD(0x210c, PIN_INPUT | MUX_MODE0) /* cam_hs.cam_hs */
>> + OMAP3_CORE1_IOPAD(0x210e, PIN_INPUT | MUX_MODE0) /* cam_vs.cam_vs */
>> + OMAP3_CORE1_IOPAD(0x2110, PIN_OUTPUT| MUX_MODE0) /* cam_xclka.cam_xclka */
>> + OMAP3_CORE1_IOPAD(0x2112, PIN_INPUT | MUX_MODE0) /* cam_pclk.cam_pclk */
>> + OMAP3_CORE1_IOPAD(0x2114, PIN_INPUT | MUX_MODE4) /* cam_fld.gpio98 */
>> + OMAP3_CORE1_IOPAD(0x2116, PIN_INPUT | MUX_MODE0) /* cam_d0.cam_d0 */
>> + OMAP3_CORE1_IOPAD(0x2118, PIN_INPUT | MUX_MODE0) /* cam_d1.cam_d1 */
>> + OMAP3_CORE1_IOPAD(0x211a, PIN_INPUT | MUX_MODE0) /* cam_d2.cam_d2 */
>> + OMAP3_CORE1_IOPAD(0x211c, PIN_INPUT | MUX_MODE0) /* cam_d3.cam_d3 */
>> + OMAP3_CORE1_IOPAD(0x211e, PIN_INPUT | MUX_MODE0) /* cam_d4.cam_d4 */
>> + OMAP3_CORE1_IOPAD(0x2120, PIN_INPUT | MUX_MODE0) /* cam_d5.cam_d5 */
>> + OMAP3_CORE1_IOPAD(0x2122, PIN_INPUT | MUX_MODE0) /* cam_d6.cam_d6 */
>> + OMAP3_CORE1_IOPAD(0x2124, PIN_INPUT | MUX_MODE0) /* cam_d7.cam_d7 */
>> + OMAP3_CORE1_IOPAD(0x2126, PIN_INPUT | MUX_MODE0) /* cam_d8.cam_d8 */
>> + OMAP3_CORE1_IOPAD(0x2128, PIN_INPUT | MUX_MODE0) /* cam_d9.cam_d9 */
>> + OMAP3_CORE1_IOPAD(0x212a, PIN_INPUT | MUX_MODE0) /* cam_d10.cam_d10 */
>> + OMAP3_CORE1_IOPAD(0x212c, PIN_INPUT | MUX_MODE0) /* cam_d11.cam_d11 */
>> + OMAP3_CORE1_IOPAD(0x212e, PIN_INPUT | MUX_MODE4) /* cam_xclkb.gpio111 */
>> + /* OMAP3_CORE1_IOPAD(0x2130, PIN_INPUT | MUX_MODE0) cam_wen.cam_wen */
>> + /* OMAP3_CORE1_IOPAD(0x2132, PIN_INPUT | MUX_MODE0) cam_strobe.cam_strobe */
>> + >;
>> + };
>> +
>
> http://git.goldelico.com/?p=gta04-kernel.git;a=blob;f=arch/arm/boot/dts/omap3-gta04.dtsi;h=a5b4c631d58b2d3bc26e5a9de671ee4dc0bc1f7d;hb=refs/heads/letux-4.8-rc5#l922
>
> 922 camera_pins: pinmux_camera_pins {
> 923 pinctrl-single,pins = <
> 924 /* set up parallel camera interface */
> 925 OMAP3_CORE1_IOPAD(0x210c, PIN_INPUT_PULLDOWN | MUX_MODE0) /* cam_hs */
> 926 OMAP3_CORE1_IOPAD(0x210e, PIN_INPUT_PULLDOWN | MUX_MODE0) /* cam_vs */
> 927 OMAP3_CORE1_IOPAD(0x2110, PIN_OUTPUT | MUX_MODE0) /* cam_xclka */
> 928 OMAP3_CORE1_IOPAD(0x2112, PIN_INPUT_PULLDOWN | MUX_MODE7) /* cam_pclk */
> 929 OMAP3_CORE1_IOPAD(0x2114, PIN_OUTPUT | MUX_MODE4) /* cam_fld = gpio_98 */
> 930 OMAP3_CORE1_IOPAD(0x2116, PIN_INPUT_PULLDOWN | MUX_MODE0) /* cam_d0 */
> 931 OMAP3_CORE1_IOPAD(0x2118, PIN_INPUT_PULLDOWN | MUX_MODE0) /* cam_d1 */
> 932 OMAP3_CORE1_IOPAD(0x211a, PIN_INPUT_PULLDOWN | MUX_MODE0) /* cam_d2 */
> 933 OMAP3_CORE1_IOPAD(0x211c, PIN_INPUT_PULLDOWN | MUX_MODE0) /* cam_d3 */
> 934 OMAP3_CORE1_IOPAD(0x211e, PIN_INPUT_PULLDOWN | MUX_MODE0) /* cam_d4 */
> 935 OMAP3_CORE1_IOPAD(0x2120, PIN_INPUT_PULLDOWN | MUX_MODE0) /* cam_d5 */
> 936 OMAP3_CORE1_IOPAD(0x2122, PIN_INPUT_PULLDOWN | MUX_MODE0) /* cam_d6 */
> 937 OMAP3_CORE1_IOPAD(0x2124, PIN_INPUT_PULLDOWN | MUX_MODE0) /* cam_d7 */
> 938 OMAP3_CORE1_IOPAD(0x2126, PIN_INPUT_PULLDOWN | MUX_MODE0) /* cam_d8 */
> 939 OMAP3_CORE1_IOPAD(0x2128, PIN_INPUT_PULLDOWN | MUX_MODE0) /* cam_d9 */
> 940 OMAP3_CORE1_IOPAD(0x212a, PIN_INPUT_PULLDOWN | MUX_MODE0) /* cam_d10 */
> 941 OMAP3_CORE1_IOPAD(0x212c, PIN_INPUT_PULLDOWN | MUX_MODE0) /* cam_d10 */
> 942 OMAP3_CORE1_IOPAD(0x212e, PIN_OUTPUT | MUX_MODE0) /* cam_xclkb */
> 943 OMAP3_CORE1_IOPAD(0x2130, PIN_OUTPUT | MUX_MODE4) /* cam_wen = gpio_167 */
> 944 OMAP3_CORE1_IOPAD(0x2132, PIN_INPUT_PULLDOWN | MUX_MODE4) /* cam_strobe */
> 945 >;
> 946 };
>
>> dss_dpi_pins: pinmux_dss_dpi_pins {
>> pinctrl-single,pins = <
>> OMAP3_CORE1_IOPAD(0x20d4, PIN_OUTPUT | MUX_MODE0) /* dss_pclk.dss_pclk */
>> @@ -167,9 +223,9 @@
>> &omap3_pmx_core2 {
>> pinctrl-names = "default";
>> pinctrl-0 = <
>> - &hsusbb1_pins
>> - >;
>> -
>> + &hsusbb1_pins
>> + >;
>> +
>> hsusbb1_pins: pinmux_hsusbb1_pins {
>> pinctrl-single,pins = <
>> OMAP3630_CORE2_IOPAD(0x25da, PIN_OUTPUT | MUX_MODE3) /* etk_ctl.hsusb1_clk */
>> @@ -202,13 +258,47 @@
>> };
>> };
>>
>> -&i2c3 {
>> - clock-frequency = <100000>;
>> +&i2c2 {
>> + pinctrl-names = "default";
>> + pinctrl-0 = <&i2c2_pins>;
>> +
>> + clock-frequency = <400000>;
>> +
>> + tvp5150 at 5c {
>> + compatible = "ti,tvp5150";
>> + reg = <0x5c>;
>> + pinctrl-0 = <&tvp5150_pins>;
>> + pdn-gpios = <&gpio4 30 GPIO_ACTIVE_LOW>;
>> + reset-gpios = <&gpio6 7 GPIO_ACTIVE_LOW>;
>> +
>> + port {
>> + tvp5150_1: endpoint {
>> + remote-endpoint = <&ccdc_ep>;
>> + };
>> + };
>> + };
>
> http://git.goldelico.com/?p=gta04-kernel.git;a=blob;f=arch/arm/boot/dts/omap3-gta04.dtsi;h=a5b4c631d58b2d3bc26e5a9de671ee4dc0bc1f7d;hb=refs/heads/letux-4.8-rc5#l984
>
> 984 /* camera */
> 985 ov9655 at 30 {
> 986 pinctrl-names = "default";
> 987 pinctrl-0 = <&camera_pins>;
> 988 compatible = "ovti,ov9655";
> 989 reg = <0x30>;
> 990 gpios = <&gpio3 2 0>, /* reset cam_fld = GPIO_98 */
> 991 <&gpio6 7 0>; /* pwdn cam_wen = GPIO_167 */
> 992 vana-supply = <&vaux3>;
> 993 clocks = <&isp 0>; /* cam_clka */
> 994 clock-frequency = <24000000>;
> 995
> 996 port {
> 997 ov9655: endpoint {
> 998 bus-width = <8>;
> 999 remote-endpoint = <¶llel_ep>;
> 1000 hsync-active = <1>;
> 1001 vsync-active = <1>;
> 1002 data-active = <1>; /* Active High */
> 1003 pclk-sample = <1>; /* Rising */
> 1004 };
> 1005 };
> 1006 };
>
>>
>> - /*
>> - * Display monitor features are burnt in the EEPROM
>> - * as EDID data.
>> - */
>> eeprom at 50 {
>> compatible = "ti,eeprom";
>> reg = <0x50>;
>> @@ -261,3 +351,20 @@
>> pinctrl-0 = <&mmc1_pins &mmc1_wp_pins>;
>> wp-gpios = <&gpio1 29 GPIO_ACTIVE_LOW>; /* gpio_29 */
>> };
>> +
>> +&isp {
>> + vdd-csiphy1-supply = <&vaux2>;
>> + vdd-csiphy2-supply = <&vaux2>;
>> + ports {
>> + port at 0 {
>> + reg = <0>;
>> + ccdc_ep: endpoint {
>> + remote-endpoint = <&tvp5150_1>;
>> + bus-width = <8>;
>> + data-shift = <0>;
>> + };
>> + };
>> + };
>> +};
>
> http://git.goldelico.com/?p=gta04-kernel.git;a=blob;f=arch/arm/boot/dts/omap3-gta04.dtsi;h=a5b4c631d58b2d3bc26e5a9de671ee4dc0bc1f7d;hb=refs/heads/letux-4.8-rc5#l1017
>
> 1017 /* image signal processor within OMAP3 SoC */
> 1018 &isp {
> 1019 // vdd-csiphy1-supply = <&vaux2>;
> 1020 // vdd-csiphy2-supply = <&vaux2>;
> 1021 ports {
> 1022 port at 0 {
> 1023 reg = <0>;
> 1024 parallel_ep: endpoint {};
Why do you need this indirection level? Why not just have something like:
ports {
port at 0 {
reg = <0>;
parallel_ep: endpoint {
remote-endpoint = <&ov9655>;
ti,isp-clock-divisor = <1>;
ti,strobe-mode;
bus-width = <8>;/* Used data lines */
data-shift = <2>; /* Lines 9:2 are used */
hsync-active = <0>; /* Active low */
vsync-active = <0>; /* Active low */
data-active = <1>;/* Active high */
pclk-sample = <1>;/* Rising */
};
};
};
The resulting FDT will be the same but IMHO is much easier to read.
> 1025 };
> 1026 #if 0
> 1027 /* these ports are not used by GTA04 */
> 1028 port at 1 {
> 1029 reg = <1>;
> 1030 csi1_ep: endpoint {};
> 1031 };
> 1032
> 1033 port at 2 {
> 1034 reg = <2>;
> 1035 csi2_ep: endpoint {};
> 1036 };
> 1037 #endif
> 1038 };
> 1039 };
>
> and
>
> http://git.goldelico.com/?p=gta04-kernel.git;a=blob;f=arch/arm/boot/dts/omap3-gta04.dtsi;h=a5b4c631d58b2d3bc26e5a9de671ee4dc0bc1f7d;hb=refs/heads/letux-4.8-rc5#l1041
>
> 1041 /* parallel camera interface */
> 1042 ¶llel_ep {
> 1043 remote-endpoint = <&ov9655>;
> 1044 ti,isp-clock-divisor = <1>;
> 1045 ti,strobe-mode;
> 1046 bus-width = <8>;/* Used data lines */
> 1047 data-shift = <2>; /* Lines 9:2 are used */
> 1048 hsync-active = <0>; /* Active low */
> 1049 vsync-active = <0>; /* Active low */
> 1050 data-active = <1>;/* Active high */
> 1051 pclk-sample = <1>;/* Rising */
> 1052 };
>
>
>>
>> Best regards,
>> --
>> Javier Martinez Canillas
>> Open Source Group
>> Samsung Research America
>
> BR and thanks,
> Nikolaus
>
>
>
>
> Starting kernel ...
>
> [ 0.000000] Booting Linux on physical CPU 0x0
> [ 0.000000] Linux version 4.8.0-rc5-letux+ (hns at iMac.local) (gcc version 4.9.2 (GCC) ) #18 SMP PREEMPT Tue Sep 6 09:52:14 CEST 2016
> [ 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 GTA04A3/Letux 2804
> [ 0.000000] debug: ignoring loglevel setting.
> [ 0.000000] cma: Reserved 16 MiB at 0x9e800000
> [ 0.000000] Memory policy: Data cache writeback
> [ 0.000000] On node 0 totalpages: 130560
> [ 0.000000] free_area_init_node: node 0, pgdat c0b99900, node_mem_map df9f1000
> [ 0.000000] Normal zone: 1024 pages used for memmap
> [ 0.000000] Normal zone: 0 pages reserved
> [ 0.000000] Normal zone: 130560 pages, LIFO batch:31
> [ 0.000000] CPU: All CPU(s) started in SVC mode.
> [ 0.000000] OMAP3630 ES1.2 (l2cache iva sgx neon isp 192mhz_clk )
> [ 0.000000] percpu: Embedded 15 pages/cpu @df96a000 s30848 r8192 d22400 u61440
> [ 0.000000] pcpu-alloc: s30848 r8192 d22400 u61440 alloc=15*4096
> [ 0.000000] pcpu-alloc: [0] 0
> [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129536
> [ 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 musb_hdrc.preserve_vbus=1 log_buf_len=8M ignore_loglevel earlyprintk
> [ 0.000000] log_buf_len: 8388608 bytes
> [ 0.000000] early log buf free: 63904(97%)
> [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
> [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
> [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
> [ 0.000000] Memory: 473568K/522240K available (6144K kernel code, 639K rwdata, 2296K rodata, 1024K init, 8028K bss, 32288K reserved, 16384K cma-reserved, 0K highmem)
> [ 0.000000] Virtual kernel memory layout:
> [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
> [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
> [ 0.000000] vmalloc : 0xe0800000 - 0xff800000 ( 496 MB)
> [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
> [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
> [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
> [ 0.000000] .text : 0xc0008000 - 0xc0700000 (7136 kB)
> [ 0.000000] .init : 0xc0a00000 - 0xc0b00000 (1024 kB)
> [ 0.000000] .data : 0xc0b00000 - 0xc0b9fe48 ( 640 kB)
> [ 0.000000] .bss : 0xc0b9fe48 - 0xc137700c (8029 kB)
> [ 0.000000] Running RCU self tests
> [ 0.000000] Preemptible hierarchical RCU implementation.
> [ 0.000000] RCU lockdep checking is enabled.
> [ 0.000000] Build-time adjustment of leaf fanout to 32.
> [ 0.000000] RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1.
> [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=1
> [ 0.000000] NR_IRQS:16 nr_irqs:16 16
> [ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts
> [ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/332/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.002288] Console: colour dummy device 80x30
> [ 0.002349] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
> [ 0.002380] ... MAX_LOCKDEP_SUBCLASSES: 8
> [ 0.002380] ... MAX_LOCK_DEPTH: 48
> [ 0.002410] ... MAX_LOCKDEP_KEYS: 8191
> [ 0.002410] ... CLASSHASH_SIZE: 4096
> [ 0.002441] ... MAX_LOCKDEP_ENTRIES: 32768
> [ 0.002441] ... MAX_LOCKDEP_CHAINS: 65536
> [ 0.002471] ... CHAINHASH_SIZE: 32768
> [ 0.002471] memory used by lock dependency info: 5167 kB
> [ 0.002502] per task-struct memory footprint: 1536 bytes
> [ 0.002532] Calibrating delay loop... 594.73 BogoMIPS (lpj=2973696)
> [ 0.105133] pid_max: default: 32768 minimum: 301
> [ 0.105743] Security Framework initialized
> [ 0.105957] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
> [ 0.105987] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
> [ 0.111236] CPU: Testing write buffer coherency: ok
> [ 0.113708] CPU0: thread -1, cpu 0, socket -1, mpidr 0
> [ 0.113800] Setting up static identity map for 0x80100000 - 0x80100058
> [ 0.175201] Brought up 1 CPUs
> [ 0.175231] SMP: Total of 1 processors activated (594.73 BogoMIPS).
> [ 0.175262] CPU: All CPU(s) started in SVC mode.
> [ 0.181243] devtmpfs: initialized
> [ 0.375610] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
> [ 0.378356] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
> [ 0.380645] driver_register 'ARM-CCI PMU'
> [ 0.381011] driver_register 'ARM-CCI'
> [ 0.381225] pinctrl core: initialized pinctrl subsystem
> [ 0.383941] driver_register 'reg-dummy'
> [ 0.390197] NET: Registered protocol family 16
> [ 0.409576] DMA: preallocated 256 KiB pool for atomic coherent allocations
> [ 0.539306] omap_hwmod: mcbsp2_sidetone using broken dt data from mcbsp
> [ 0.542907] omap_hwmod: mcbsp3_sidetone using broken dt data from mcbsp
> [ 0.706665] driver_register 'omap_gpio'
> [ 0.710449] driver_register 'syscon'
> [ 0.717102] driver_register 'dummy'
> [ 0.717864] driver_register 'omap-gpmc'
> [ 0.718414] driver_register 'omap_l3_smx'
> [ 0.718963] driver_register 'omap_l3_noc'
> [ 0.720367] Reprogramming SDRC clock to 332000000 Hz
> [ 0.766998] OMAP GPIO hardware version 2.5
> [ 0.899597] omap-gpmc 6e000000.gpmc: GPMC revision 5.0
> [ 0.899902] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
> [ 0.968688] No ATAGs?
> [ 0.968719] hw-breakpoint: debug architecture 0x4 unsupported.
> [ 0.971374] omap4_sram_init:Unable to allocate sram needed to handle errata I688
> [ 0.971435] omap4_sram_init:Unable to get sram pool needed to handle errata I688
> [ 0.972808] driver_register 'omap_dma_system'
> [ 0.975555] OMAP DMA hardware revision 5.0
> [ 0.976898] driver_register 'ti-dma-crossbar'
> [ 1.173675] driver_register 'omap-control-phy'
> [ 1.175415] driver_register 'pca953x'
> [ 1.176910] driver_register 'omap-dma-engine'
> [ 1.221313] omap-dma-engine 48056000.dma-controller: OMAP DMA engine driver
> [ 1.224975] driver_register 'edma3-tptc'
> [ 1.226287] driver_register 'edma'
> [ 1.227569] driver_register 'reg-fixed-voltage'
> [ 1.228698] driver_register 'palmas-pmic'
> [ 1.231536] driver_register 'tps65023'
> [ 1.232116] driver_register 'tps6507x-pmic'
> [ 1.233612] driver_register 'tps65910-pmic'
> [ 1.234466] driver_register 'twl_reg'
> [ 1.242340] driver_register 'omap-iommu'
> [ 1.244262] omap-iommu 480bd400.mmu: 480bd400.mmu registered
> [ 1.249664] driver_register 'tps65910'
> [ 1.251190] driver_register 'palmas'
> [ 1.255187] SCSI subsystem initialized
> [ 1.258575] libata version 3.00 loaded.
> [ 1.260131] driver_register 'Generic PHY'
> [ 1.260681] driver_register 'Generic 10G PHY'
> [ 1.262664] driver_register 'usbfs'
> [ 1.266265] usbcore: registered new interface driver usbfs
> [ 1.266326] driver_register 'hub'
> [ 1.267059] usbcore: registered new interface driver hub
> [ 1.267303] driver_register 'usb'
> [ 1.268188] usbcore: registered new device driver usb
> [ 1.268218] driver_register 'usb_phy_generic'
> [ 1.269744] hsusb2_phy supply vcc not found, using dummy regulator
> [ 1.270477] usb_add_phy_dev nop-xceiv
> [ 1.275085] driver_register 'omap_i2c'
> [ 1.282043] omap_i2c 48070000.i2c: bus 0 rev4.4 at 2600 kHz
> [ 1.301086] omap_i2c 48072000.i2c: bus 1 rev4.4 at 400 kHz
> [ 1.305023] omap_i2c 48060000.i2c: bus 2 rev4.4 at 100 kHz
> [ 1.310791] Advanced Linux Sound Architecture Driver Initialized.
> [ 1.335815] clocksource: Switched to clocksource 32k_counter
> [ 1.550354] VFS: Disk quotas dquot_6.6.0
> [ 1.550628] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
> [ 1.678558] driver_register 'usbhs_tll'
> [ 1.683868] NET: Registered protocol family 2
> [ 1.689086] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
> [ 1.689270] TCP bind hash table entries: 4096 (order: 5, 147456 bytes)
> [ 1.691528] TCP: Hash tables configured (established 4096 bind 4096)
> [ 1.691864] UDP hash table entries: 256 (order: 2, 20480 bytes)
> [ 1.692199] UDP-Lite hash table entries: 256 (order: 2, 20480 bytes)
> [ 1.693634] NET: Registered protocol family 1
> [ 1.693756] driver_register 'usbhs_omap'
> [ 1.705108] driver_register 'armv7-pmu'
> [ 1.708038] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
> [ 1.709869] driver_register 'omap_timer'
> [ 1.720794] driver_register 'alarmtimer'
> [ 1.728668] futex hash table entries: 256 (order: 2, 16384 bytes)
> [ 1.751312] workingset: timestamp_bits=30 max_order=17 bucket_order=0
> [ 1.753784] squashfs: version 4.0 (2009/01/31) Phillip Lougher
> [ 1.768035] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
> [ 1.768280] io scheduler noop registered
> [ 1.768310] io scheduler deadline registered
> [ 1.768432] io scheduler cfq registered (default)
> [ 1.768859] driver_register 'omap-ocp2scp'
> [ 1.770050] driver_register 'omap-usb2'
> [ 1.771118] driver_register 'ti-pipe3'
> [ 1.772094] driver_register 'pinctrl-single'
> [ 1.775177] pinctrl-single 48002030.pinmux: 284 pins at pa fa002030 size 568
> [ 1.779693] pinctrl-single 48002a00.pinmux: 46 pins at pa fa002a00 size 92
> [ 1.781707] pinctrl-single 480025a0.pinmux: 46 pins at pa fa0025a0 size 92
> [ 1.782470] pinctrl-single 480022d8.pinmux: Invalid submask 0x40800 for pinmux_tv_acbias_pins at 0x0
> [ 1.782867] pinctrl-single 480022d8.pinmux: initialized with no interrupts
> [ 1.782897] pinctrl-single 480022d8.pinmux: 1 pins at pa fa0022d8 size 4
> [ 1.783721] driver_register 'twl-pwm'
> [ 1.785095] driver_register 'twl-pwmled'
> [ 1.787811] driver_register 'platform-lcd'
> [ 1.789459] driver_register 'pbias-regulator'
> [ 1.794189] driver_register 'ti_abb'
> [ 1.801147] driver_register 'omap_uart'
> [ 1.802185] DTR_gpio -2 inverted 0
> [ 1.802215] DTR_gpio -22 inverted 0
> [ 1.802246] omap_uart 4806a000.serial: no wakeirq for uart0
> [ 1.804687] 4806a000.serial: ttyO0 at MMIO 0x4806a000 (irq = 88, base_baud = 3000000) is a OMAP UART0
> [ 1.809997] DTR_gpio -2 inverted 0
> [ 1.810028] DTR_gpio -22 inverted 0
> [ 1.810089] omap_uart 4806c000.serial: no wakeirq for uart1
> [ 1.810791] 4806c000.serial: ttyO1 at MMIO 0x4806c000 (irq = 89, base_baud = 3000000) is a OMAP UART1
> [ 1.814331] DTR_gpio 21 inverted 0
> [ 1.814514] DTR_gpio 21 inverted 0
> [ 1.814544] omap_uart 49020000.serial: no wakeirq for uart2
> [ 1.814971] 49020000.serial: ttyO2 at MMIO 0x49020000 (irq = 90, base_baud = 3000000) is a OMAP UART2
> [ 2.619659] random: fast init done
> [ 2.877807] console [ttyO2] enabled
> [ 2.884735] DTR_gpio -2 inverted 0
> [ 2.888977] DTR_gpio -22 inverted 0
> [ 2.892669] omap_uart 49042000.serial: no wakeirq for uart3
> [ 2.899505] 49042000.serial: ttyO3 at MMIO 0x49042000 (irq = 96, base_baud = 3000000) is a OMAP UART3
> [ 2.913726] driver_register 'omap_rng'
> [ 2.920471] driver_register 'omap3-rom-rng'
> [ 3.190399] brd: module loaded
> [ 3.333190] loop: module loaded
> [ 3.337463] driver_register 'twl'
> [ 3.384948] twl 0-0048: PIH (irq 23) chaining IRQs 338..346
> [ 3.391784] twl 0-0048: power (irq 343) chaining IRQs 346..353
> [ 3.425628] VAUX3: Bringing 2800000uV into 2500000-2500000uV
> [ 3.487243] VMMC2: Bringing 2600000uV into 1800000-1800000uV
> [ 3.493957] VMMC2: failed to apply 1800000-1800000uV constraint(-22)
> [ 3.501159] twl_reg 48070000.i2c:twl at 48:regulator-vmmc2: can't register VMMC2, -22
> [ 3.509704] twl_reg: probe of 48070000.i2c:twl at 48:regulator-vmmc2 failed with error -22
> [ 3.547454] VSIM: Bringing 1800000uV into 2800000-2800000uV
> [ 3.578399] driver_register 'twl4030_power'
> [ 3.612365] driver_register 'twl4030-audio'
> [ 3.621917] driver_register 'twl6040'
> [ 3.628479] driver_register 'sd'
> [ 3.633392] driver_register 'ahci'
> [ 3.641326] driver_register 'omap2-nand'
> [ 3.648315] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xbc
> [ 3.654998] nand: Micron MT29F4G16ABBDA3W
> [ 3.659942] nand: 512 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
> [ 3.668395] nand: WARNING: 30000000.nand: the ECC used on your system is too weak compared to the one required by the NAND chip
> [ 3.680877] 6 ofpart partitions found on MTD device 30000000.nand
> [ 3.687438] Creating 6 MTD partitions on "30000000.nand":
> [ 3.693145] 0x000000000000-0x000000080000 : "X-Loader"
> [ 3.723754] 0x000000080000-0x000000260000 : "U-Boot"
> [ 3.751800] 0x000000260000-0x000000280000 : "U-Boot Env"
> [ 3.779571] 0x000000280000-0x000000880000 : "Kernel"
> [ 3.810760] 0x000000680000-0x000010000000 : "File System"
> [ 4.049316] 0x000000880000-0x000020000000 : "filesystem"
> [ 4.503356] driver_register 'omap-elm'
> [ 4.509246] driver_register 'omap2-onenand'
> [ 4.516265] driver_register 'spidev'
> [ 4.521301] driver_register 'spi_gpio'
> [ 4.536895] driver_register 'omap2_mcspi'
> [ 4.557891] driver_register 'SMSC LAN83C185'
> [ 4.563751] driver_register 'SMSC LAN8187'
> [ 4.569213] driver_register 'SMSC LAN8700'
> [ 4.574737] driver_register 'SMSC LAN911x Internal PHY'
> [ 4.581298] driver_register 'SMSC LAN8710/LAN8720'
> [ 4.587707] driver_register 'SMSC LAN8740'
> [ 4.596099] libphy: Fixed MDIO Bus: probed
> [ 4.600433] driver_register 'Atheros 8035 ethernet'
> [ 4.607238] driver_register 'Atheros 8030 ethernet'
> [ 4.613586] driver_register 'Atheros 8031 ethernet'
> [ 4.619842] driver_register 'ks8851'
> [ 4.624847] driver_register 'ks8851_mll'
> [ 4.631134] driver_register 'smc91x'
> [ 4.637481] driver_register 'smsc911x'
> [ 4.643585] driver_register 'davinci_mdio'
> [ 4.649749] driver_register 'cpsw-phy-sel'
> [ 4.656677] driver_register 'cpsw'
> [ 4.661956] driver_register 'am335x-control-usb'
> [ 4.669281] driver_register 'am335x-phy-driver'
> [ 4.679138] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> [ 4.687286] driver_register 'usb-storage'
> [ 4.692382] usbcore: registered new interface driver usb-storage
> [ 4.703094] mousedev: PS/2 mouse device common for all mice
> [ 4.710021] driver_register 'atkbd'
> [ 4.717376] driver_register 'omap_rtc'
> [ 4.724090] driver_register 'palmas-rtc'
> [ 4.730316] i2c /dev entries driver
> [ 4.741973] Driver for 1-wire Dallas network protocol.
> [ 4.749694] driver_register 'w1_master_driver'
> [ 4.755554] driver_register 'w1_slave_driver'
> [ 4.760986] driver_register 'ti-soc-thermal'
> [ 4.767333] ti-soc-thermal 48002524.bandgap: This OMAP thermal sensor is unreliable. You've been warned
> [ 4.777954] ti-soc-thermal 48002524.bandgap: Non-trimmed BGAP, Temp not accurate
> [ 4.793273] driver_register 'omap_wdt'
> [ 4.804412] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
> [ 4.814361] driver_register 'twl4030_wdt'
> [ 4.823211] driver_register 'cpufreq-dt'
> [ 4.841461] driver_register 'omap-cpufreq'
> [ 4.847290] driver_register 'pwrseq_simple'
> [ 4.854644] driver_register 'pwrseq_emmc'
> [ 4.863586] driver_register 'mmcblk'
> [ 4.868835] driver_register 'sdio_uart'
> [ 4.873870] driver_register 'mmci-omap'
> [ 4.879425] driver_register 'omap_hsmmc'
> [ 4.953918] ledtrig-cpu: registered to indicate activity on CPUs
> [ 4.961425] driver_register 'hid-generic'
> [ 4.970001] driver_register 'usbhid'
> [ 4.974975] usbcore: registered new interface driver usbhid
> [ 4.981384] usbhid: USB HID core driver
> [ 4.985412] driver_register 'gpio-clk'
> [ 4.990905] driver_register 'palmas-clk'
> [ 4.997802] driver_register 'twl6040-clk'
> [ 5.003967] driver_register 'dra7-atl'
> [ 5.011108] driver_register 'palmas-usb'
> [ 5.015319] mmc0: host does not support reading read-only switch, assuming write-enable
> [ 5.025054] mmc0: new high speed SDHC card at address 59b4
> [ 5.038391] driver_register 'bmp280'
> [ 5.043640] 1-0077 supply vddd not found, using dummy regulator
> [ 5.052215] mmcblk0: mmc0:59b4 USD 7.51 GiB
> [ 5.059143] mmcblk0: p1
> [ 5.073699] 1-0077 supply vdda not found, using dummy regulator
> [ 5.157073] driver_register 'bmp280'
> [ 5.161651] driver_register 'st-press-i2c'
> [ 5.169189] driver_register 'st-press-spi'
> [ 5.180603] driver_register 'snd-soc-dummy'
> [ 5.188110] driver_register 'soc-audio'
> [ 5.193969] driver_register 'oprofile-perf'
> [ 5.201385] oprofile: using arm/armv7
> [ 5.207946] Initializing XFRM netlink socket
> [ 5.212707] NET: Registered protocol family 17
> [ 5.218139] NET: Registered protocol family 15
> [ 5.223480] Key type dns_resolver registered
> [ 5.229827] omap2_set_init_voltage: unable to find boot up OPP for vdd_core
> [ 5.237426] omap2_set_init_voltage: unable to set vdd_core
> [ 5.249298] ThumbEE CPU extension supported.
> [ 5.253875] Registering SWP/SWPB emulation handler
> [ 5.260009] SmartReflex Class3 initialized
> [ 5.292114] ubi0: default fastmap pool size: 95
> [ 5.299407] ubi0: default fastmap WL pool size: 47
> [ 5.304473] ubi0: attaching mtd4
> [ 5.819366] ubi0: scanning is finished
> [ 5.842224] ubi0: attached mtd4 (name "File System", size 249 MiB)
> [ 5.848968] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 129024 bytes
> [ 5.856353] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 512
> [ 5.863372] ubi0: VID header offset: 512 (aligned 512), data offset: 2048
> [ 5.870849] ubi0: good PEBs: 1994, bad PEBs: 2, corrupted PEBs: 0
> [ 5.877380] ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128
> [ 5.884948] ubi0: max/mean erase counter: 12/2, WL threshold: 4096, image sequence number: 1550960594
> [ 5.894714] ubi0: available PEBs: 0, total reserved PEBs: 1994, PEBs reserved for bad PEB handling: 78
> [ 5.904815] ubi0: background thread "ubi_bgt0d" started, PID 832
> [ 5.911468] driver_register 'gpio-keys'
> [ 5.914215] input: gpio-keys as /devices/platform/gpio-keys/input/input0
> [ 5.933990] input: gpio-keys-wwan-wakeup as /devices/platform/gpio-keys-wwan-wakeup/input/input1
> [ 5.941223] hctosys: unable to open rtc device (rtc0)
> [ 5.941223] sr_init: No PMIC hook to init smartreflex
> [ 5.941223] driver_register 'smartreflex'
> [ 5.941925] smartreflex smartreflex.0: omap_sr_probe: SmartReflex driver initialized
> [ 5.946166] smartreflex smartreflex.1: omap_sr_probe: SmartReflex driver initialized
> [ 6.065856] VAUX3: disabling
> [ 6.070068] VDAC: disabling
> [ 6.074310] VUSB3V1: disabling
> [ 6.079376] ALSA device list:
> [ 6.082489] No soundcards found.
> [ 6.256347] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
> [ 6.265045] VFS: Mounted root (ext4 filesystem) on device 179:1.
> [ 6.286682] devtmpfs: mounted
> [ 6.292999] Freeing unused kernel memory: 1024K (c0a00000 - c0b00000)
> 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[ 8.378021] systemd-udevd[948]: starting version 215
> .
> [....] Synthesizing the initial hotplug events...done.
> [ 9.710083] driver_register 'omapdss'
> [....] Waiting for /dev to be fully populated...[ 9.789062] driver_register 'omapdss_dss'
> [ 9.805206] ehci-omap: OMAP-EHCI Host Controller driver
> [ 9.805236] driver_register 'ehci-omap'
> [ 9.811248] devm_usb_get_phy_by_phandle(..., phys, 0)
> [ 9.811248] devm_usb_get_phy_by_phandle(..., phys, 1)
> [ 9.811340] devm_usb_get_phy_by_node(ddbbe810 48064800.ehci, df9c1308 hsusb2_phy, (null))
> [ 9.811431] hsusb2_phy : hsusb2_phy
> [ 9.811431] phy = ddae89d0
> [ 9.826080] devm_usb_get_phy_by_phandle(..., phys, 2)
> [ 9.826293] ehci-omap 48064800.ehci: EHCI Host Controller
> [ 9.850799] ehci-omap 48064800.ehci: new USB bus registered, assigned bus number 1
> [ 9.852416] ehci-omap 48064800.ehci: irq 93, io mem 0x48064800
> [ 9.878387] ehci-omap 48064800.ehci: USB 2.0 started, EHCI 1.00
> [ 9.911193] driver_register 'twl4030_bci'
> [ 9.912231] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, ddfc2020)
> [ 9.912231] twl4030-usb : hsusb2_phy
> [ 9.912231] phy = fffffdfb
> [ 9.916900] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
> [ 9.916931] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> [ 9.916931] usb usb1: Product: EHCI Host Controller
> [ 9.916931] usb usb1: Manufacturer: Linux 4.8.0-rc5-letux+ ehci_hcd
> [ 9.916961] usb usb1: SerialNumber: 48064800.ehci
> [ 9.949707] driver_register 'twl4030_madc'
> [ 10.003784] driver_register 'twl4030_pwrbutton'
> [ 10.017150] hub 1-0:1.0: USB hub found
> [ 10.018096] 48070000.i2c:twl at 48:madc supply vusb3v1 not found, using dummy regulator
> [ 10.021087] hub 1-0:1.0: 3 ports detected
> [ 10.057830] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, dcb3ae20)
> [ 10.057922] twl4030-usb : hsusb2_phy
> [ 10.057952] phy = fffffdfb
> [ 10.062774] driver_register 'twl4030-vibra'
> [ 10.064697] input: twl4030:vibrator as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl at 48:audio/twl4030-vibra/input/input3
> [ 10.069213] input: twl4030_pwrbutton as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl at 48:pwrbutton/input/input2
> [ 10.083404] driver_register 'twl4030-codec'
> [ 10.100952] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, dcb3af20)
> [ 10.100982] twl4030-usb : hsusb2_phy
> [ 10.100982] phy = fffffdfb
> [ 10.109405] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, dcb3ae20)
> [ 10.109436] twl4030-usb : hsusb2_phy
> [ 10.109436] phy = fffffdfb
> [ 10.119781] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, ddfc2020)
> [ 10.119812] twl4030-usb : hsusb2_phy
> [ 10.119812] phy = fffffdfb
> [ 10.129150] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, ddfc2020)
> [ 10.129150] twl4030-usb : hsusb2_phy
> [ 10.129180] phy = fffffdfb
> [ 10.134033] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, dcb3ae20)
> [ 10.134033] twl4030-usb : hsusb2_phy
> [ 10.134063] phy = fffffdfb
> [ 10.356872] driver_register 'twl_rtc'
> [ 10.376220] twl_rtc 48070000.i2c:twl at 48:rtc: Power up reset detected.
> [ 10.376495] twl_rtc 48070000.i2c:twl at 48:rtc: Enabling TWL-RTC
> [ 10.389099] driver_register 'twl4030_gpio'
> [ 10.406951] twl_rtc 48070000.i2c:twl at 48:rtc: rtc core: registered 48070000.i2c:twl at 48 as rtc0
> [ 10.420928] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, ddfc2820)
> [ 10.420959] twl4030-usb : hsusb2_phy
> [ 10.420959] phy = fffffdfb
> [ 10.428558] twl4030_gpio twl4030-gpio: can't dispatch IRQs from modules
> [ 10.432250] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, dcb3af20)
> [ 10.432281] twl4030-usb : hsusb2_phy
> [ 10.432281] phy = fffffdfb
> [ 10.456176] usb 1-2: new high-speed USB device number 2 using ehci-omap
> [ 10.651855] usb 1-2: New USB device found, idVendor=0af0, idProduct=8800
> [ 10.651855] usb 1-2: New USB device strings: Mfr=3, Product=2, SerialNumber=0
> [ 10.651885] usb 1-2: Product: Globetrotter HSUPA Modem
> [ 10.651885] usb 1-2: Manufacturer: Option N.V.
> [ 10.682922] driver_register 'omap-mcbsp'
> [ 10.683563] omap-mcbsp 48074000.mcbsp: Cannot get pinctrl: -19
> [ 10.692810] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, ddfc2b20)
> [ 10.692840] twl4030-usb : hsusb2_phy
> [ 10.692840] phy = fffffdfb
> [ 10.697174] driver_register 'hmc5843'
> [ 10.702362] driver_register 'tsc2007'
> [ 10.707397] media: Linux media interface: v0.10
> [ 10.711578] driver_register 'leds-tca6507'
> [ 10.712738] driver_register 'bma150'
> [ 10.716552] musb_hdrc: unknown parameter 'preserve_vbus' ignored
> [ 10.718872] driver_register 'musb-hdrc'
> [ 10.723846] driver_register 'lis3lv02d_i2c'
> [ 10.725219] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, ddfc2b20)
> [ 10.725250] twl4030-usb : hsusb2_phy
> [ 10.725250] phy = fffffdfb
> [ 10.732971] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, ddfc2020)
> [ 10.733001] twl4030-usb : hsusb2_phy
> [ 10.733001] phy = fffffdfb
> [ 10.763458] input: TSC2007 Touchscreen as /devices/platform/68000000.ocp/48072000.i2c/i2c-1/1-0048/input/input4
> [ 10.774169] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, ddfc2b20)
> [ 10.774200] twl4030-usb : hsusb2_phy
> [ 10.774200] phy = fffffdfb
> [ 10.800292] driver_register 'at24'
> [ 10.807891] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, dcb3ae20)
> [ 10.807922] twl4030-usb : hsusb2_phy
> [ 10.807922] phy = fffffdfb
> [ 10.814544] omap_hsmmc 480b4000.mmc: allocated mmc-pwrseq
> [ 10.834381] driver_register 'twl4030_usb'
> [ 10.874999] input: bma150 as /devices/platform/68000000.ocp/48072000.i2c/i2c-1/1-0041/input/input5
> [ 10.881439] driver_register 'itg3200'
> [ 10.897796] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, ddfc2020)
> [ 10.897827] twl4030-usb : hsusb2_phy
> [ 10.897827] phy = fffffdfb
> [ 10.908813] hmc5843: probe of 1-001e failed with error -121
> [ 10.921539] usb_add_phy_dev twl4030
> [ 10.926757] lis3lv02d: unknown sensor type 0x87
> [ 10.927917] lis3lv02d_i2c: probe of 1-001d failed with error -22
> [ 10.929809] at24 1-0050: 8192 byte 24c64 EEPROM, writable, 1 bytes/write
> [ 10.930908] devm_usb_get_phy_by_node(ddd12410 48070000.i2c:twl at 48:bci, df9b187c twl4030-usb, ddfc2b20)
> [ 10.930938] twl4030-usb : hsusb2_phy
> [ 10.930938] twl4030-usb : twl4030-usb
> [ 10.930938] phy = ddfbc810
> [ 11.110900] driver_register 'omap_hdq'
> [ 11.148712] Linux video capture interface: v2.00
> [ 11.151977] driver_register 'musb-omap2430'
> [ 11.176208] omap_hdq 480b2000.1w: OMAP HDQ Hardware Rev 0.5. Driver in Interrupt mode
> [ 11.247863] devm_usb_get_phy_by_phandle(..., usb-phy, 0)
> [ 11.247924] devm_usb_get_phy_by_node(dda82010 480ab000.usb_otg_hs, df9b187c twl4030-usb, (null))
> [ 11.247955] twl4030-usb : hsusb2_phy
> [ 11.247955] twl4030-usb : twl4030-usb
> [ 11.247955] phy = ddfbc810
> [ 11.247985] xceiv = ddfbc810
> [ 11.247985] phy = dca8d000
> [ 11.300476] driver_register 'OV9650'
> [ 11.300994] id = bf1a11fc
> [ 11.301025] id = 38485
> [ 11.301727] OV9650 1-0030: could not get clock
> [ 11.569702] musb-hdrc musb-hdrc.0.auto: power state already 0
> [ 11.570220] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver
> [ 11.573730] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 2
> [ 11.592407] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
> [ 11.592437] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
> [ 11.592437] usb usb2: Product: MUSB HDRC host driver
> [ 11.592437] usb usb2: Manufacturer: Linux 4.8.0-rc5-letux+ musb-hcd
> [ 11.592468] usb usb2: SerialNumber: musb-hdrc.0.auto
> [ 11.609405] twl4030_usb 48070000.i2c:twl at 48:twl4030-usb: Initialized TWL4030 USB module
> [ 11.610443] id = bf1a11fc
> [ 11.610443] id = 38485
> [ 11.611328] OV9650 1-0030: could not get clock
> [ 11.637542] hub 2-0:1.0: USB hub found
> [ 11.652404] hub 2-0:1.0: 1 port detected
> [ 11.676605] id = bf1a11fc
> [ 11.676635] id = 38485
> [ 11.677398] OV9650 1-0030: could not get clock
> [ 11.708068] id = bf1a11fc
> [ 11.708068] id = 38485
> [ 11.708953] OV9650 1-0030: could not get clock
> [ 11.764343] id = bf1a11fc
> [ 11.764343] id = 38485
> [ 11.765228] OV9650 1-0030: could not get clock
> [ 11.773437] id = bf1a11fc
> [ 11.773468] id = 38485
> [ 11.774261] OV9650 1-0030: could not get clock
> [ 11.908935] driver_register 'omap3isp'
> [ 11.909820] omap3isp 480bc000.isp: parsing endpoint /ocp/isp at 480bc000/ports/port at 0/endpoint, interface 0
> [ 11.910064] 480bc000.isp supply vdd-csiphy1 not found, using dummy regulator
> [ 11.910461] 480bc000.isp supply vdd-csiphy2 not found, using dummy regulator
> [ 11.910980] omap3isp 480bc000.isp: Revision 15.0 found
> [ 11.913787] iommu: Adding device 480bc000.isp to group 0
> [ 11.914520] omap-iommu 480bd400.mmu: 480bd400.mmu: version 1.1
> [ 11.915649] omap3isp 480bc000.isp: hist: using DMA channel dma0chan4
> [ 11.964904] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP CCP2 was not initialized!
> [ 11.979827] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP CSI2a was not initialized!
> [ 11.986236] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP CCDC was not initialized!
> [ 11.991516] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP preview was not initialized!
> [ 12.019165] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP resizer was not initialized!
> [ 12.054504] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP AEWB was not initialized!
> [ 12.054534] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP AF was not initialized!
> [ 12.054565] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP histogram was not initialized!
> [ 12.056243] id = bf1a11fc
> [ 12.056243] id = 38485
> [ 12.057403] omap3isp 480bc000.isp: isp_xclk_set_rate: cam_xclka set to 24685714 Hz (div 7)
> [ 12.190734] OV9650: Found OV9657 sensor
> [ 12.208892] driver_register 'extcon-gpio'
> [ 12.209838] extcon-gpio: probe of antenna-detect failed with error -22
> [ 12.217468] driver_register 'pwm-backlight'
> [ 12.218444] backlight supply power not found, using dummy regulator
> [ 12.260223] driver_register 'generic-adc-battery'
> [ 12.269348] driver_register 'omap-dmtimer-pwm'
> [ 12.306579] iio_charge:-750
> [ 12.329803] backlight supply power not found, using dummy regulator
> [ 12.344177] backlight supply power not found, using dummy regulator
> [ 12.428192] driver_register 'twl4030_madc_hwmon'
> [ 12.565612] driver_register 'omap-twl4030'
> [ 12.594512] driver_register 'asoc-simple-card'
> [ 12.670166] driver_register 'w2cbw003'
> [ 12.708374] twl4030_voice_set_tristate codec=dc86ea00 1
> [ 12.709075] TPS Voice IF is tristated
> [ 12.710296] twl4030-codec twl4030-codec: ASoC: no sink widget found for Voice DigiInput
> [ 12.710296] twl4030-codec twl4030-codec: ASoC: Failed to add route GSMIN -> direct -> Voice DigiInput
> [ 12.710327] twl4030-codec twl4030-codec: ASoC: no sink widget found for Voice DigiOutput
> [ 12.710327] twl4030-codec twl4030-codec: ASoC: Failed to add route GSMOUT -> direct -> Voice DigiOutput
> [ 12.710479] twl4030-codec twl4030-codec: ASoC: no source widget found for Voice DigiInput
> [ 12.710479] twl4030-codec twl4030-codec: ASoC: Failed to add route Voice DigiInput -> direct -> Digital Voice Playback Mixer
> [ 12.727569] omap-twl4030 sound: twl4030-hifi <-> 49022000.mcbsp mapping ok
> [ 12.840087] driver_register 'w2sg0004'
> [ 12.840850] w2sg_probe()
> [ 12.841430] w2sg_probe() lna_regulator = da8f0080
> [ 12.841674] ------------[ cut here ]------------
> [ 12.841674] WARNING: CPU: 0 PID: 969 at drivers/tty/serial/serial_core.c:128 uart_change_pm+0x70/0x7c
> [ 12.841857] Modules linked in: w2sg0004(+) w2cbw003_bluetooth snd_soc_simple_card snd_soc_omap_twl4030 snd_soc_simple_card_utils twl4030_madc_hwmon pwm_omap_dmtimer generic_adc_battery pwm_bl extcon_gpio omap3_isp videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videobuf2_core ov9650 w1_bq27000 v4l2_common omap2430 omap_hdq videodev itg3200 phy_twl4030_usb at24 lis3lv02d_i2c nvmem_core bma150 hmc5843_i2c media snd_soc_omap_mcbsp tsc2007 lis3lv02d leds_tca6507 hmc5843_core snd_soc_omap musb_hdrc input_polldev snd_pcm_dmaengine gpio_twl4030 rtc_twl snd_soc_twl4030 twl4030_vibra twl4030_pwrbutton twl4030_madc twl4030_charger ehci_omap omapdss(+)
> [ 12.841888] CPU: 0 PID: 969 Comm: udevd Not tainted 4.8.0-rc5-letux+ #18
> [ 12.841888] Hardware name: Generic OMAP36xx (Flattened Device Tree)
> [ 12.841918] [<c010f170>] (unwind_backtrace) from [<c010b71c>] (show_stack+0x10/0x14)
> [ 12.841949] [<c010b71c>] (show_stack) from [<c03f3778>] (dump_stack+0x98/0xd0)
> [ 12.841949] [<c03f3778>] (dump_stack) from [<c012fb2c>] (__warn+0xd0/0x100)
> [ 12.841979] [<c012fb2c>] (__warn) from [<c012fc00>] (warn_slowpath_null+0x1c/0x24)
> [ 12.841979] [<c012fc00>] (warn_slowpath_null) from [<c047163c>] (uart_change_pm+0x70/0x7c)
> [ 12.842010] [<c047163c>] (uart_change_pm) from [<c0474b64>] (uart_register_rx_notification+0x3c/0x12c)
> [ 12.842041] [<c0474b64>] (uart_register_rx_notification) from [<bf360648>] (w2sg_probe+0x1fc/0x35c [w2sg0004])
> [ 12.842102] [<bf360648>] (w2sg_probe [w2sg0004]) from [<c048bb18>] (platform_drv_probe+0x50/0xa0)
> [ 12.842132] [<c048bb18>] (platform_drv_probe) from [<c0489bf8>] (driver_probe_device+0x134/0x29c)
> [ 12.842132] [<c0489bf8>] (driver_probe_device) from [<c0489de8>] (__driver_attach+0x88/0xac)
> [ 12.842132] [<c0489de8>] (__driver_attach) from [<c04882c8>] (bus_for_each_dev+0x6c/0x90)
> [ 12.842163] [<c04882c8>] (bus_for_each_dev) from [<c04892a8>] (bus_add_driver+0xcc/0x1e8)
> [ 12.842163] [<c04892a8>] (bus_add_driver) from [<c048ad38>] (driver_register+0xac/0xf4)
> [ 12.842193] [<c048ad38>] (driver_register) from [<c010193c>] (do_one_initcall+0xac/0x154)
> [ 12.842193] [<c010193c>] (do_one_initcall) from [<c0203c10>] (do_init_module+0x58/0x1c0)
> [ 12.842224] [<c0203c10>] (do_init_module) from [<c01bf48c>] (load_module+0x190c/0x19f4)
> [ 12.842224] [<c01bf48c>] (load_module) from [<c01bf744>] (SyS_finit_module+0x88/0x90)
> [ 12.842254] [<c01bf744>] (SyS_finit_module) from [<c0107060>] (ret_fast_syscall+0x0/0x1c)
> [ 12.842254] ---[ end trace 662c95f31c793d88 ]---
> [ 12.855133] w2sg_rfkill_set_block: blocked: 0
> [ 12.855163] w2sg_set_lna_power: off
> [ 12.864013] w2sg0004 probed
> [ 12.864044] w2sg power gpio ON
> [ 13.443359] w2sg power gpio OFF
> [ 14.613220] hso: drivers/net/usb/hso.c: Option Wireless
> [ 14.613281] driver_register 'hso'
> [ 14.730529] usbcore: registered new interface driver hso
> [ 15.298675] w2sg_set_power to 0 (0)
> [ 15.309204] driver_register 'bq27000-battery'
> [ 15.330108] bq27000-battery bq27000-battery: support ver. 1.2.0 enabled
> [ 16.842773] driver_register 'omapdss_dispc'
> [ 16.855621] driver_register 'omapdss_dsi'
> [ 16.867889] driver_register 'omapdss_dpi'
> [ 16.876098] driver_register 'omapdss_sdi'
> [ 16.883758] driver_register 'omapdss_venc'
> [ 16.889984] 48050000.dss supply vdda_video not found, using dummy regulator
> [ 16.898986] OMAP DSS rev 2.0
> [ 16.903289] omapdss_dss 48050000.dss: bound 48050400.dispc (ops dispc_component_ops [omapdss])
> [ 16.913421] omapdss_dss 48050000.dss: bound 48050c00.encoder (ops venc_component_ops [omapdss])
> [ 16.939086] driver_register 'omapdss_hdmi'
> [ 16.947692] driver_register 'omapdss_hdmi5'
> [ 17.160278] driver_register 'panel-tpo-td028ttec1'
> [ 17.187225] driver_register 'connector-analog-tv'
> [ 17.203155] driver_register 'amplifier-opa362'
> [ 17.877471] [drm] Initialized drm 1.1.0 20060810
> [ 18.514404] voice ctl route: 0
> [ 18.761779] driver_register 'dmm'
> [ 18.770904] driver_register 'omapdrm'
> [ 18.793273] omapdrm omapdrm.0: DMM not available, disable DMM support
> [ 18.815399] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
> [ 18.822692] [drm] No driver support for vblank timestamp query.
> [ 18.938598] Console: switching to colour frame buffer device 60x40
> [ 18.960632] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
> [ 18.996582] [drm] Initialized omapdrm 1.0.0 20110917 on minor 0
> done.
> [....] Warning: fstab entry for /dev/shm; should probably be for /run/shm unless working around a bug in the Oracle database ... (warning).
> [....] Activating swap...done.
> [ 21.925231] EXT4-fs (mmcblk0p1): re-mounted. Opts: (null)
> [....] Checking root file system...fsck from util-linux 2.25.2
> rootfs: clean, 43084/492880 files, 405811/1969904 blocks
> done.
> [ 23.045257] EXT4-fs (mmcblk0p1): re-mounted. Opts: errors=remount-ro
> [ 23.092926] random: crng init done
> [....] Activating lvm and md swap...done.
> [....] Checking file systems...fsck from util-linux 2.25.2
> done.
> [....] Cleaning up temporary files... /tmp. ok
> [ 26.446258] UBIFS (ubi0:0): background thread "ubifs_bgt0_0" started, PID 1472
> [ 26.499725] UBIFS (ubi0:0): UBIFS: mounted UBI device 0, volume 0, name "gta04-rootfs"
> [ 26.508178] UBIFS (ubi0:0): LEB size: 129024 bytes (126 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
> [ 26.518646] UBIFS (ubi0:0): FS size: 244758528 bytes (233 MiB, 1897 LEBs), journal size 12257280 bytes (11 MiB, 95 LEBs)
> [ 26.530059] UBIFS (ubi0:0): reserved for root: 4952683 bytes (4836 KiB)
> [ 26.537048] UBIFS (ubi0:0): media format: w4/r0 (latest is w4/r0), UUID A646BAFF-D7E2-4A51-8311-D3250A94096D, small LPT model
> [....] Mounting local filesystems...mount: /dev/mmcblk0p1 is already mounted or /boot busy
> /dev/mmcblk0p1 is already mounted on /
> mount: special device /dev/mmcblk1p1 does not exist
> failed.
> [....] Activating swapfile swap...done.
> [....] Warning: fstab entry for /dev/shm; should probably be for /run/shm unless working around a bug in the Oracle database ... (warning).
> [....] Cleaning up temporary files.... ok
> [....] Setting kernel variables ...done.
> [....] Configuring network interfaces...[ 41.245086] NET: Registered protocol family 10
> [ 43.730133] using random self ethernet address
> [ 43.734832] using random host ethernet address
> [ 43.758544] usb0: HOST MAC 66:da:ea:34:f7:6d
> [ 43.773284] usb0: MAC 96:e4:5a:04:e4:6b
> [ 43.786437] using random self ethernet address
> [ 43.791137] using random host ethernet address
> [ 43.803741] g_ether gadget: Ethernet Gadget, version: Memorial Day 2008
> [ 43.821716] g_ether gadget: g_ether ready
> [ 43.927825] musb-hdrc musb-hdrc.0.auto: power state already 0
> [ 44.018676] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
> Internet Systems Consortium DHCP Client 4.3.1
> Copyright 2004-2014 Internet Systems Consortium.
> All rights reserved.
> For info, please visit https://www.isc.org/software/dhcp/
>
> Cannot find device "eth0"
> Bind socket to interface: No such device
>
> If you think you have received this message due to a bug rather
> than a configuration issue please read the section on submitting
> bugs on either our web page at www.isc.org or in the README file
> before submitting a bug. These pages explain the proper
> process and the information we find helpful for debugging..
>
> exiting.
> Failed to bring up eth0.
> Cannot find device "eth1"
> Failed to bring up eth1.
> done.
> [....] Cleaning up temporary files.... ok
> [ 45.397888] voice ctl route: 0
> [....] Setting up ALSA...done.
> [....] Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix.
> INIT: Entering runlevel: 2
> [info] Using makefile-style concurrent boot in runlevel 2.
> [....] Starting enhanced syslogd: rsyslogd. ok
> [....] Starting automount.... ok
> [....] Starting system message bus: dbus. ok
> [ 49.463867] Bluetooth: Core ver 2.21
> [ 49.479278] NET: Registered protocol family 31
> [ 49.483978] Bluetooth: HCI device and connection manager initialized
> [ 49.507019] Bluetooth: HCI socket layer initialized
> [ 49.512207] Bluetooth: L2CAP socket layer initialized
> [ 49.536987] Bluetooth: SCO socket layer initialized
> [ 49.638977] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
> [ 49.644653] Bluetooth: BNEP socket layer initialized
> [....] Starting bluetooth: bluetoothd. ok
> [....] Starting periodic command scheduler: cron. ok
> [....] Loading cpufreq kernel modules...done (none).
> [....] CPUFreq Utilities: Setting ondemand CPUFreq governor...CPU0...done.
> [....] Starting NTP server: ntpd. ok
> [....] Starting OpenBSD Secure Shell server: sshd. ok
>
>
> X.Org X Server 1.16.4
> Release Date: 2014-12-20
> X Protocol Version 11, Revision 0
> Build Operating System: Linux 3.16.0-0.bpo.4-armmp-lpae armv7l Debian
> Current Operating System: Linux letux 4.8.0-rc5-letux+ #18 SMP PREEMPT Tue Sep 6 09:52:14 CEST 2016 armv7l
> 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 musb_hdrc.preserve_vbus=1 log_buf_len=8M ignore_loglevel earlyprintk
> Build Date: 11 February 2015 01:18:06AM
> xorg-server 2:1.16.4-1 (http://www.debian.org/support)
> Current version of pixman: 0.32.6
> Before reporting problems, check http://wiki.x.org
> to make sure that you have the latest version.
> Markers: (--) probed, (**) from config file, (==) default setting,
> (++) from command line, (!!) notice, (II) informational,
> (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 1 00:00:42 2000
> (==) Using config file: "/etc/X11/xorg.conf"
> (==) Using system config directory "/usr/share/X11/xorg.conf.d"
>
> Debian GNU/Linux 8 letux ttyO2
>
> letux login:
>
Best regards,
--
Javier Martinez Canillas
Open Source Group
Samsung Research America
More information about the Letux-kernel
mailing list