All of lore.kernel.org
 help / color / mirror / Atom feed
From: <bogus@does.not.exist.com>
To: u-boot@lists.denx.de
Subject: No subject
Date: Sun, 18 Aug 2013 01:03:50 -0000	[thread overview]
Message-ID: <mailman.10.1380038796.1819.u-boot@lists.denx.de> (raw)

LAN9730 and HSIC1 is connected to the USB3503A. I do not see anything
connected to the USB PHY, or I do not yet understand it fully.

While tracing thru ehci-hcd.c I can see that for root hub enumeration
all the submit_control_msg() are sent to ehci_submit_root() and these
seem to function - port enable, status change, get descriptor etc...
As soon as it does a "get descriptor" to the device on the port, the
submit_control_msg() calls ehci_submit_async(). This then builds the
QH, qTD structures, and starts the HCD to process async requests
(CMD_ASE). This is where, I have narrowed it down to the hcd getting
into a halt state.

   I do not know why it gets halted, as I haven't debugged more. Is it
possible that the phy has not been set correctly, as you mention?
This is the ouput in the enumeration phase that I am referring to that
halts the HCD:
---- 8< ----
 New Device 1
 usb_control_msg: request: 0x6, requesttype: 0x80, value 0x100 index 0x0
 length 0x40
 EHCI timed out on TD - token=0x80008c80
---- 8< ----

  Also, there is nothing connected to the PHY that I can test basic
operation of the phy as you had mentioned earlier.

This is the code that initializes the phy etc
int ehci_hcd_init(void)
{
u32     phypwr, phyclk, rstcon, a, con, dat, offset, value, pull;
unsigned char i2c_dat;
unsigned val = 0;
unsigned int tmp;

        /*
        set XuhostOVERCUR to in-active by controlling ET6PUD[15:14]
        0x0 : pull-up/down disabled
        0x1 : pull-down enabled
        0x2 : reserved
        0x3 : pull-up enabled
        */
        #define ETC6PUD 0x11000228
        writel((__raw_readl(ETC6PUD) & ~(0x3 << 14)) | (0x3 << 14), ETC6PUD);
        rstcon = __raw_readl(ETC6PUD);
        printf("[SURI] - after set - ETC6PUD has value: %x\n", rstcon);

#define S5P_USB_PHY_CONTROL     0x10020704
#define S5P_HSIC_1_PHY_CONTROL  0x10020708
#define S5P_HSIC_2_PHY_CONTROL  0x1002070C
        a = 1;
        writel(a, S5P_USB_PHY_CONTROL); // This is what gives us the right hcd
        a = readl(S5P_USB_PHY_CONTROL);
        printf("[SURI] - after set - read S5P_USB_PHY_CONTROL: %x\n", a);
        writel(a, S5P_HSIC_1_PHY_CONTROL);
        a = readl(S5P_HSIC_1_PHY_CONTROL);
        printf("[SURI] - after set - read S5P_HSIC_1_PHY_CONTROL: %x\n", a);
        writel(a, S5P_HSIC_2_PHY_CONTROL);
        a = readl(S5P_HSIC_2_PHY_CONTROL);
        printf("[SURI] - after set - read S5P_HSIC_2_PHY_CONTROL: %x\n", a);

#define EXYNOS4_USB20PHY_CFG    0x1001021C
        a = 1;
        writel(a, EXYNOS4_USB20PHY_CFG);

#define EXYNOS4_PHYPWR  0x125B0000
#define EXYNOS4_PHYCLK  0x125B0004
#define EXYNOS4_RSTCON  0x125B0008
        phyclk = 5;
        writel(phyclk, EXYNOS4_PHYCLK);

        /* set to normal of Device */
#define PHY0_NORMAL_MASK                (0x39 << 0)
        phypwr = readl(EXYNOS4_PHYPWR) & ~PHY0_NORMAL_MASK;
        writel(phypwr, EXYNOS4_PHYPWR);

        /* set to normal of Host */
        phypwr = readl(EXYNOS4_PHYPWR);
#define PHY1_STD_NORMAL_MASK            (0x7 << 6)
#define EXYNOS4X12_HSIC0_NORMAL_MASK            (0x7 << 9)
#define EXYNOS4X12_HSIC1_NORMAL_MASK            (0x7 << 12)

        phypwr &= ~(PHY1_STD_NORMAL_MASK
                | EXYNOS4X12_HSIC0_NORMAL_MASK | EXYNOS4X12_HSIC1_NORMAL_MASK);
        writel(phypwr, EXYNOS4_PHYPWR);

        /* reset both PHY and Link of Device */
#define PHY0_SWRST_MASK                 (0x7 << 0)
        rstcon = readl(EXYNOS4_RSTCON) | PHY0_SWRST_MASK;
        writel(rstcon, EXYNOS4_RSTCON);
        udelay(10);
        rstcon &= ~PHY0_SWRST_MASK;
        writel(rstcon, EXYNOS4_RSTCON);

        /* reset both PHY and Link of Host */
#define EXYNOS4X12_HOST_LINK_PORT_SWRST_MASK    (0xf << 7)
#define EXYNOS4X12_PHY1_SWRST_MASK              (0xf << 3)
        rstcon = readl(EXYNOS4_RSTCON)
                | EXYNOS4X12_HOST_LINK_PORT_SWRST_MASK
                | EXYNOS4X12_PHY1_SWRST_MASK;
        writel(rstcon, EXYNOS4_RSTCON);

        udelay(10);
        rstcon &= ~(EXYNOS4X12_HOST_LINK_PORT_SWRST_MASK
                | EXYNOS4X12_PHY1_SWRST_MASK);
        writel(rstcon, EXYNOS4_RSTCON);
        udelay(80);

        hccr = (struct ehci_hccr *) 0x12580000;
        hcor = (struct ehci_hcor *)((uint32_t) hccr
                                + HC_LENGTH(ehci_readl(&hccr->cr_capbase)));
        printf("Exynos4412-ehci: init hccr %x and hcor %x hc_length %x\n",
                (uint32_t)hccr, (uint32_t)hcor,
                (uint32_t)HC_LENGTH(ehci_readl(&hccr->cr_capbase)));

        mdelay(100);

        /* Here is where I reset the usb3503a */
        /* GPX3_5 is NRESET, GPX3_4 is HUB_CONNECT and GPX3_0 is NINT */
        /* The above is from the odroid-u2 schematics */
#define GPX3BASE ((void *) (0x11000C60))

        /* Start */
        gpio_direction_output(GPX3BASE, 5, 0);
        gpio_set_value(GPX3BASE, 5, 0);
        mdelay(100);

        /* RefCLK 24MHz */
        gpio_direction_output(GPX3BASE, 0, 0);
        gpio_set_value(GPX3BASE, 0, 0);
        mdelay(100);

        gpio_direction_output(GPX3BASE, 4, 0);
        gpio_set_value(GPX3BASE, 4, 0);
        mdelay(100);

        // RESET pin set to 1
        gpio_set_value(GPX3BASE, 5, 1);

        // Hub Wait RefClk stage
        mdelay(10);

        // Hub Configuration stage
        a = usb3503_read(USB3503_SP_ILOCK, &i2c_dat, (unsigned char) 1);
        val = i2c_dat;
        printf("Read %x from USB3503 SP_ILOCK\n", i2c_dat); // Reads
32 which is default
        // Other i2c can follow here if need be for configuring the usb3503a

        // Set CONNECT to 1 to move to hub configure phase.
        gpio_set_value(GPX3BASE, 4, 1);
        mdelay(10);

        // Make INT line as input.
        gpio_direction_input(GPX3BASE, 0);
        mdelay(10);

         return 0;
}

>
>>
>>   When it comes to starting up usb via usb start, I seem to hit the below
>> sequence - with debug on ... The u-boot is quite an older u-boot, but I
>> have ported most of the usb code over from the arndale port over at
>> insignal - which seems to have usb working (they too have a usb3503a but
>> with exynos5)
>>
>> My question is how do I debug this to get it working. Looks like the hcd
>> does not see the usb3503a, am I correct?
>> ---------------------------- 8< ----------------------------
>>    (Re)start USB...
>> USB:   Exynos4412-ehci: init hccr 12580000 and hcor 12580010 hc_length 10
>> Register 1313 NbrPorts 3
>> USB EHCI 1.00
>> samsung_gpiolib_4bit_output: base: 11000c60 offset: 5 value: 0
>> s3c_gpiolib_set: reg: 11000c64 offset: 5 value: 0
>> samsung_gpiolib_4bit_output: base: 11000c60 offset: 0 value: 0
>> s3c_gpiolib_set: reg: 11000c64 offset: 0 value: 0
>> samsung_gpiolib_4bit_output: base: 11000c60 offset: 4 value: 0
>> s3c_gpiolib_set: reg: 11000c64 offset: 4 value: 0
>> s3c_gpiolib_set: reg: 11000c64 offset: 5 value: 1
>> Read 32 from USB3503 SP_ILOCK
>> s3c_gpiolib_set: reg: 11000c64 offset: 4 value: 1
>> Wrote 33 to USB3503_SP_ILOCK
>> samsung_gpiolib_4bit_input: base: 11000c60 offset: 0
>> scanning bus for devices... New Device 0
>> usb_control_msg: request: 0x6, requesttype: 0x80, value 0x100 index 0x0
>> length 0x40
>> set address 1
>> usb_control_msg: request: 0x5, requesttype: 0x0, value 0x1 index 0x0 length
>> 0x0
>> usb_control_msg: request: 0x6, requesttype: 0x80, value 0x100 index 0x0
>> length 0x12
>> usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0
>> length 0x9
>> usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0
>> length 0x19
>> get_conf_no 0 Result 25, wLength 25
>> if 0, ep 0
>> ##EP epmaxpacketin[1] = 8
>> set configuration 1
>> usb_control_msg: request: 0x9, requesttype: 0x0, value 0x1 index 0x0 length
>> 0x0
>> new device strings: Mfr=1, Product=2, SerialNumber=0
>> usb_control_msg: request: 0x6, requesttype: 0x80, value 0x300 index 0x0
>> length 0xFF
>> USB device number 1 default language ID 0x1
>> usb_control_msg: request: 0x6, requesttype: 0x80, value 0x301 index 0x1
>> length 0xFF
>> usb_control_msg: request: 0x6, requesttype: 0x80, value 0x302 index 0x1
>> length 0xFF
>> Manufacturer u-boot
>> Product      EHCI Host Controller
>> SerialNumber
>> Vendor: 0x0000  Product 0x0000 Version 1.0
>> USB hub found
>> usb_control_msg: request: 0x6, requesttype: 0xA0, value 0x2900 index 0x0
>> length 0x4
>> usb_control_msg: request: 0x6, requesttype: 0xA0, value 0x2900 index 0x0
>> length 0x8
>> 3 ports detected
>> individual port power switching
>> standalone hub
>> global over-current protection
>> power on to power good time: 20ms
>> hub controller current requirement: 0mA
>> port 1 is removable
>> port 2 is removable
>> port 3 is removable
>> usb_control_msg: request: 0x0, requesttype: 0xA0, value 0x0 index 0x0
>> length 0x4
>> get_hub_status returned status 1, change 103
>> local power source is lost (inactive)
>> no over-current condition exists
>> enabling power on all ports
>> usb_control_msg: request: 0x1, requesttype: 0x23, value 0x8 index 0x1
>> length 0x0
>> port 1 returns 0
>> usb_control_msg: request: 0x1, requesttype: 0x23, value 0x8 index 0x2
>> length 0x0
>> port 2 returns 0
>> usb_control_msg: request: 0x1, requesttype: 0x23, value 0x8 index 0x3
>> length 0x0
>> The request port(2) is not configured
>> port 3 returns 80000000
>> usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x1
>> length 0x4
>> usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2
>> length 0x4
>> usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x3
>> length 0x4
>> The request port(2) is not configured
>> port 3: get_port_status failed
>> usb_control_msg: request: 0x3, requesttype: 0x23, value 0x8 index 0x1
>> length 0x0
>> port 1 returns 0
>> usb_control_msg: request: 0x3, requesttype: 0x23, value 0x8 index 0x2
>> length 0x0
>> port 2 returns 0
>> usb_control_msg: request: 0x3, requesttype: 0x23, value 0x8 index 0x3
>> length 0x0
>> The request port(2) is not configured
>> port 3 returns 80000000
>> usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x1
>> length 0x4
>> Port 1 Status 500 Change 0
>> usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2
>> length 0x4
>> Port 2 Status 501 Change 1
>> port 2 connection change
>> usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2
>> length 0x4
>> portstatus 501, change 1, 480 Mb/s
>> usb_control_msg: request: 0x1, requesttype: 0x23, value 0x10 index 0x2
>> length 0x0
>> hub_port_reset: resetting port 1...
>> usb_control_msg: request: 0x3, requesttype: 0x23, value 0x4 index 0x2
>> length 0x0
>> usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2
>> length 0x4
>> portstatus 503, change 10, 480 Mb/s
>> STAT_C_CONNECTION = 0 STAT_CONNECTION = 1  USB_PORT_STAT_ENABLE 1
>> usb_control_msg: request: 0x1, requesttype: 0x23, value 0x14 index 0x2
>> length 0x0
>> New Device 1
>> usb_control_msg: request: 0x6, requesttype: 0x80, value 0x100 index 0x0
>> length 0x40
>> EHCI timed out on TD - token=0x80008c80
>> hub_port_reset: resetting port 1...
>> usb_control_msg: request: 0x3, requesttype: 0x23, value 0x4 index 0x2
>> length 0x0
>> usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2
>> length 0x4
>> portstatus 503, change 10, 480 Mb/s
>> STAT_C_CONNECTION = 0 STAT_CONNECTION = 1  USB_PORT_STAT_ENABLE 1
>> usb_control_msg: request: 0x1, requesttype: 0x23, value 0x14 index 0x2
>> length 0x0
>> set address 2
>> usb_control_msg: request: 0x5, requesttype: 0x0, value 0x2 index 0x0 length
>> 0x0
>> EHCI fail timeout STS_ASS set
>>
>>       USB device not accepting new address (error=80000000)
>> hub: disabling port 2
>> usb_control_msg: request: 0x1, requesttype: 0x23, value 0x1 index 0x2
>> length 0x0
>> usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x3
>> length 0x4
>> The request port(2) is not configured
>> get_port_status failed
>> 2 USB Device(s) found
>> scan end
>>        scanning bus for storage devices... 0 Storage Device(s) found
>>        scanning bus for ethernet devices... [0] IntIdVendor: 1060
>> IntIdProdcut: 60416 IdVendor: 0 IdProduct: 0
>> [1] IntIdVendor: 1060 IntIdProdcut: 38144 IdVendor: 0 IdProduct: 0
>> [0] IntIdVendor: 1060 IntIdProdcut: 60416 IdVendor: 0 IdProduct: 0
>> [1] IntIdVendor: 1060 IntIdProdcut: 38144 IdVendor: 0 IdProduct: 0
>> 0 Ethernet Device(s) found
>> -----------------------------------------------------------------
>>
>> _______________________________________________
>> U-Boot mailing list
>> U-Boot at lists.denx.de
>> http://lists.denx.de/mailman/listinfo/u-boot
>>
>
>
>
> --
> Best Regards
> Vivek

             reply	other threads:[~2013-08-18  1:03 UTC|newest]

Thread overview: 735+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-18  1:03 bogus [this message]
  -- strict thread matches above, loose matches on Subject: below --
2023-08-31  7:20 No subject Peter Yin
2022-06-21  9:06 ventas
2020-11-25 10:16 Manuel Reis
2020-05-08  9:43 Patrick Wildt
2019-08-21 15:45 Ivan Mikhaylov
2019-03-19 14:41 Maxim Levitsky
2019-03-20 11:03 ` Felipe Franciosi
2019-03-20 19:08   ` Maxim Levitsky
2019-03-21 16:12     ` Stefan Hajnoczi
2019-03-21 16:21       ` Keith Busch
2019-03-21 16:41         ` Felipe Franciosi
2019-03-21 17:04           ` Maxim Levitsky
2019-03-22  7:54             ` Felipe Franciosi
2019-03-22 10:32               ` Maxim Levitsky
2019-03-22 15:30               ` Keith Busch
2019-03-25 15:44                 ` Felipe Franciosi
2019-03-16 11:17 Bharath Vedartham
2018-10-05 13:39 Christoph Hellwig
2018-08-02 10:48 TU PHUNG VAN
2018-07-06 21:16 Santosh Shilimkar
2018-07-06 21:16 ` Santosh Shilimkar
2018-07-06 21:16 ` Santosh Shilimkar
2018-07-06 21:18   ` Santosh Shilimkar
2018-07-06  5:52 inventsekar
2018-06-23 21:08 David Lechner
2018-05-08  6:10 Vishnu Gopinath
2018-05-04 20:06 Bjorn Helgaas
2018-04-20  8:02 Christoph Hellwig
2018-04-20  8:02 ` Christoph Hellwig
2018-04-16  1:22 Andrew Worsley
2018-02-25  0:39 J Freyensee
2018-02-02  6:54 Jianchao Wang
2017-11-30 10:25 Mary Cuevas
2017-09-13 18:15 unmesh rathi
2017-08-22  1:38 Nicholas Piggin
2017-06-26 13:16 [PATCH] arm64: use readq() instead of readl() to read 64bit entry_point Luc Van Oostenryck
2017-07-03 23:46 ` No subject Khuong Dinh
2017-06-06  7:19 From Lori J. Robinson
2017-06-04 11:59 Yury Norov
     [not found] <CAMj-D2DO_CfvD77izsGfggoKP45HSC9aD6auUPAYC9Yeq_aX7w@mail.gmail.com>
2017-05-04 16:44 ` gengdongjiu
2017-04-21 23:23 Sandeep Mann
2017-04-21  4:59 wendyqzx at gmail.com
2017-04-16 15:11 wendyqzx at gmail.com
2017-04-09 10:46 76564 at max.arc.nasa.gov
2017-02-07  0:22 Scott Bauer
2017-02-07  0:46 ` Jens Axboe
2017-01-31  7:58 Andy Gross
2017-01-09 11:33 [PATCH v2 0/7] uapi: export all headers under uapi directories Arnd Bergmann
2017-01-13 10:46 ` [PATCH v3 0/8] " Nicolas Dichtel
2017-01-13 10:46   ` [PATCH v3 1/8] arm: put types.h in uapi Nicolas Dichtel
2017-01-13 15:36     ` No subject David Howells
2017-01-13 10:46   ` [PATCH v3 4/8] x86: stop exporting msr-index.h to userland Nicolas Dichtel
2017-01-13 15:43     ` No subject David Howells
2016-12-01 10:00 Ramana Radhakrishnan
2016-11-19 18:31 bogus
2016-11-19 18:31 bogus
2016-11-19 18:31 bogus
2016-11-19 18:31 bogus
2016-11-11  3:38 Chunyan Zhang
2016-09-30 14:37 Maxime Ripard
2016-07-10  9:24 Neil Armstrong
2016-07-10  9:24 ` Neil Armstrong
2016-06-13  6:24 bogus
2016-06-13  6:24 bogus
2016-04-22  8:25 Daniel Lezcano
2016-04-22  8:27 ` Daniel Lezcano
2016-04-11  7:51 Paul Walmsley
2016-03-07 17:52 nunojsa
2016-02-09  7:29 bogus
2015-12-13 21:57 何旦洁
2015-11-16 16:13 bogus
2015-10-27  0:44 xuyiping
     [not found] <E1ZqY3A-0004Mt-KH@feisty.vs19.net>
2015-10-26  3:21 ` Jiada Wang
2015-10-21  6:17 Rock Lee
2015-10-12 17:26 bogus
2015-09-18 17:23 Shraddha Barke
2015-09-18  4:49 Shraddha Barke
2015-09-01 14:14 Mika Penttilä
2015-09-01 15:22 ` Fabio Estevam
2015-07-22 14:05 Chunfeng Yun
2015-07-15  9:32 Yuan Yao
2015-05-18 20:00 raghu MG
2015-04-21 10:18 Ard Biesheuvel
2015-03-30  4:56 Woody Wu
2015-02-26 16:56 Jorge Ramirez-Ortiz
2015-02-18 16:14 Lee Jones
2015-01-27 16:49 Grzegorz Dwornicki
2014-11-10  6:39 Libo Chen
2014-11-10  3:11 Libo Chen
2014-10-28 14:13 Mark Rutland
2014-09-22 19:41 Santosh Shilimkar
2014-09-22  7:45 Jingchang Lu
2014-09-13 19:40 bogus
2014-09-13 19:40 bogus
2014-09-13 19:40 bogus
2014-09-13 19:40 bogus
2014-09-13 19:40 bogus
2014-08-29 14:22 Ravi Raj
2014-08-29 14:47 ` Valdis.Kletnieks at vt.edu
2014-08-29 14:58   ` Ravi Raj
2014-08-29 15:32     ` No subject Valdis.Kletnieks at vt.edu
2014-08-29 15:34     ` Valdis.Kletnieks at vt.edu
2014-07-09 17:49 Sebastian Andrzej Siewior
2014-06-27  8:01 bogus
2014-06-27  8:01 bogus
2014-06-27  8:01 bogus
2014-06-27  8:01 bogus
2014-05-30  7:51 bogus
2014-05-30  7:51 bogus
2014-05-30  7:51 bogus
2014-05-24  1:21 Loc Ho
2014-05-12 16:40 Santosh Shilimkar
2014-05-12 16:38 Santosh Shilimkar
2014-05-12  4:37 Sivakumar V
2014-04-21  2:59 Amber Thrall
2014-03-03  8:42 bogus
2014-03-03  8:42 bogus
2014-03-03  8:42 bogus
2014-03-03  8:42 bogus
2014-03-03  8:42 bogus
2014-03-03  8:42 bogus
2014-03-03  8:42 bogus
2014-03-03  8:42 bogus
2014-03-03  8:42 bogus
2014-03-03  8:42 bogus
2014-03-03  8:42 bogus
2014-02-22 15:53 Hans de Goede
2014-01-21  4:09 John Tobias
2014-01-16 16:11 Loc Ho
2014-01-16 16:09 Loc Ho
2014-01-13 10:32 Lothar Waßmann
2014-01-13 10:29 Lothar Waßmann
2013-12-16 11:38 bogus
2013-12-16 11:38 bogus
2013-12-16 11:38 bogus
2013-12-16 11:38 bogus
2013-12-16 11:38 bogus
2013-12-16 11:38 bogus
2013-12-16 11:38 bogus
2013-12-16 11:38 bogus
2013-12-12  7:30 Loc Ho
2013-11-01  7:04 Xiubo Li
2013-10-15 19:54 bogus
2013-10-15 19:54 bogus
2013-10-15 19:54 bogus
2013-10-15 19:54 bogus
2013-10-15 19:54 bogus
2013-10-15 19:54 bogus
2013-10-15 19:54 bogus
2013-10-15 19:54 bogus
2013-10-15 19:54 bogus
2013-10-15 19:54 bogus
2013-10-15 19:54 bogus
2013-10-15 19:54 bogus
2013-09-24  3:13 Rohit Vaswani
2013-09-15  9:49 bogus
2013-09-15  9:49 bogus
2013-09-15  9:49 bogus
2013-09-02 17:01 Drasko DRASKOVIC
2013-08-24  9:29 Haojian Zhuang
2013-08-18  1:03 bogus
2013-08-18  1:03 bogus
2013-08-18  1:03 bogus
2013-08-18  1:03 bogus
2013-08-18  1:03 bogus
2013-08-18  1:03 bogus
2013-08-18  1:03 bogus
2013-08-18  1:03 bogus
2013-08-18  1:03 bogus
2013-08-18  1:03 bogus
2013-08-18  1:03 bogus
2013-08-18  1:03 bogus
2013-08-18  1:03 bogus
2013-07-30  4:09 PV Juliet
2013-07-26 10:05 Haojian Zhuang
2013-06-28  5:49 Wang, Yalin
2013-06-19 10:57 Ben Dooks
2013-04-24 18:07 Viral Mehta
2013-04-12  7:08 Callum Hutchinson
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-09 14:12 bogus
2013-04-03 10:31 bogus
2013-04-03 10:31 bogus
2013-04-03 10:31 bogus
2013-04-03 10:31 bogus
2013-02-25  7:24 Prasad Lakshman
2013-02-15  5:48 Kaushal Billore
2013-02-06 22:30 Jimmy Pan
2013-01-16 21:46 bogus
2013-01-16 21:46 bogus
2012-12-29  9:17 steve.zhan
2012-12-05 13:48 Niroj Pokhrel
2012-11-19 11:41 唐忠诚
2012-11-11 14:16 Sammy Chan
2012-11-08  9:33 bogus
2012-11-08  8:07 Abhimanyu Kapur
2012-11-02 10:46 Pritam Bankar
2012-10-15  9:24 Niroj Pokhrel
2012-10-14 10:05 Alexey Dobriyan
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-10-11  5:38 bogus
2012-08-27  6:40 Simon Horman
2012-08-13 10:09 Vivek Panwar
2012-08-06 10:43 =?gb18030?B?wObC5A==?=
2012-07-30 19:04 siddhesh phadke
2012-06-21 18:26 Paul Walmsley
2012-06-06 10:33 Sascha Hauer
2012-05-25 15:26 bogus
2012-05-25 15:26 bogus
2012-05-18 12:27 Sascha Hauer
2012-04-09 17:56 Martynov Semen
2012-04-10  2:26 ` Vladimir Murzin
2012-04-10  4:03   ` Martynov Semen
2012-04-10  4:48   ` Martynov Semen
2012-04-10 16:08     ` Vladimir Murzin
2012-04-10 17:00       ` Semen Martynov
2012-04-05  7:54 bogus
2012-04-05  7:54 bogus
2012-03-20 18:28 John Szakmeister
2012-02-27  5:00 bogus
2012-02-27  5:00 bogus
2012-02-27  5:00 bogus
2012-01-15  8:24 bogus
2011-12-30 17:16 Philip Anil-QBW348
2011-12-28 14:01 Shawn Guo
2011-12-16  2:18 Swapnil Gaikwad
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-05 12:53 bogus
2011-12-02 16:01 Will Deacon
2011-11-28  2:35 Jett.Zhou
2011-11-21 15:22 Jimmy Pan
2011-11-17 20:02 bogus
2011-11-17 20:02 bogus
2011-11-17 20:02 bogus
2011-11-17 20:02 bogus
2011-11-17 20:02 bogus
2011-11-12 14:39 bogus
2011-11-12 14:39 bogus
2011-09-23  3:42 毕春雷
2011-09-19  1:45 Saleem Abdulrasool
2011-09-15  2:03 Jongpill Lee
2011-08-05  3:08 bogus
2011-08-05  3:08 bogus
2011-08-05  3:08 bogus
2011-08-05  3:08 bogus
2011-08-05  3:08 bogus
2011-07-21 11:12 Padmavathi Venna
2011-06-27 20:47 Jongpill Lee
2011-06-27 20:47 John Ogness
2011-06-16 11:41 Venkateswarlu P
2011-06-14 12:20 Venkateswarlu P
2011-06-13 17:29 Andre Silva
2011-06-05 18:33 Hector Oron
2011-06-04 23:16 bogus
2011-06-04 23:16 bogus
2011-05-17  9:28 Javier Martin
2011-05-13 19:35 Vadim Bendebury
2011-04-07  5:55 bogus
2011-04-07  5:55 bogus
2011-04-07  5:55 bogus
2011-04-07  5:55 bogus
2011-04-07  5:55 bogus
2011-03-22 18:13 nijil yes
2011-03-01 14:02 Javier Martin
2011-02-26  6:20 Aldyth Maharsha
2011-01-13  9:13 Uwe Kleine-König
2011-01-05 11:39 davidgg
2010-12-19 23:59 bogus
2010-12-19 23:59 bogus
2010-12-19 23:59 bogus
2010-12-19 23:59 bogus
2010-12-19 23:59 bogus
2010-12-19 23:59 bogus
2010-12-19 23:59 bogus
2010-12-19 23:59 bogus
2010-12-19 23:59 bogus
2010-12-19 23:59 bogus
2010-12-19 23:59 bogus
2010-12-19 23:59 bogus
2010-12-19 23:59 bogus
2010-12-19 23:59 bogus
2010-12-03  1:08 tarek attia
2010-10-08  6:02 Daein Moon
2010-09-24 14:53 bogus
2010-09-24 14:53 bogus
2010-09-24 14:53 bogus
2010-09-24 14:53 bogus
2010-09-24 14:53 bogus
2010-09-24 14:53 bogus
2010-09-24 14:53 bogus
2010-09-24 14:53 bogus
2010-09-24 14:53 bogus
2010-09-24 14:53 bogus
2010-09-24 14:53 bogus
2010-09-09  3:33 tarek attia
2010-08-30  5:02 auto595907
2010-08-23 14:32 auto595907
2010-07-23 10:05 bogus
2010-06-24 13:48 Uwe Kleine-König
2010-06-07 17:58 Dave Hylands
2010-05-18 10:38 Marek Szyprowski
2010-04-17 21:43 nelakurthi koteswararao
2010-03-25 17:02 bogus
2010-03-25 17:02 bogus
2010-02-25  9:36 Thomas Weber
2009-11-19 13:58 Vimal Singh
2009-09-17  9:37 Marc Kleine-Budde
2009-09-07 14:07 Somshekar ChandrashekarKadam
2009-08-25 10:34 Syed Rafiuddin
2009-02-27 19:01 bogus
2009-02-27 19:01 bogus
2009-02-27 19:01 bogus
2009-02-27 19:01 bogus
2009-02-27 19:01 bogus
2009-02-27 19:01 bogus
2009-02-27 19:01 bogus
2009-02-15  8:49 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-23 10:48 bogus
2009-01-04 17:33 bogus
2009-01-04 17:33 bogus
2008-12-07 21:22 bogus
2008-11-21  1:22 bogus
2008-10-23 17:17 bogus
2008-10-23 17:17 bogus
2008-10-23 17:17 bogus
2008-10-14 11:50 bogus
2008-10-14 11:50 bogus
2008-10-14 11:50 bogus
2008-10-14 11:50 bogus
2008-10-14 11:50 bogus
2008-10-14 11:50 bogus
2008-10-14 11:50 bogus
2008-10-14 11:50 bogus
2008-10-14 11:50 bogus
2008-10-14 11:50 bogus
2008-10-14 11:50 bogus
2008-09-15 17:22 bogus
2008-09-15 17:22 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-08-19 20:18 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-29  0:03 bogus
2008-07-28  4:41 bogus
2008-07-14 13:16 bogus
2008-07-14 13:16 bogus
2008-07-14 13:16 bogus
2008-07-14 13:16 bogus
2008-04-23 14:39 bogus
2008-04-23 14:39 bogus
2008-04-23 14:39 bogus
2008-04-23 14:39 bogus
2008-04-23 14:39 bogus
2008-04-23 14:39 bogus
2008-04-23 14:39 bogus
2008-04-23 14:39 bogus
2008-04-23 14:39 bogus
2008-03-17 22:01 bogus
2007-12-01  7:52 bogus
2007-12-01  7:52 bogus
2007-10-06 20:13 bogus
2007-10-06 20:13 bogus
2007-10-06 20:13 bogus
2007-07-23 18:04 bogus
2007-07-23 18:04 bogus
2007-06-23 20:07 bogus
2007-02-14  8:32 bogus
2007-02-14  8:32 bogus
2007-02-14  8:32 bogus
2007-02-14  8:32 bogus
2007-02-06  7:08 bogus
2007-02-06  7:08 bogus
2007-02-06  7:08 bogus
2007-02-06  7:08 bogus
2007-02-01  7:54 kou.ishizaki
2007-02-04  4:37 ` No Subject Benjamin Herrenschmidt
2007-02-04  4:37   ` Benjamin Herrenschmidt
2006-10-09 23:13 (no subject) albox
2006-10-09 23:31 ` No Subject Tobin Davis
2006-08-17  1:58 No subject bogus
2006-08-17  1:58 bogus
2006-08-17  1:58 bogus
2006-08-17  1:58 bogus
2006-08-17  1:58 bogus
2006-08-17  1:58 bogus
2006-08-17  1:58 bogus
     [not found] <Pine.LNX.4.33.0111200151170.1364-100000@home.apu.edu>
2005-05-19  6:23 ` SACAH
2005-05-19  6:23 ` Chen, Zhen Y (Zhen)
2005-05-19  6:23 ` Gyimesi Attila
2005-05-19  6:23 ` Minesh Khatri
2005-05-19  6:24 ` Bryan Call
2005-05-19  6:24 ` Kirby Dotson
2005-05-19  6:24 ` Zaffar Khalid
2005-05-19  6:24 ` cst01074
2005-05-19  6:24 ` spreckel
2005-05-19  6:24 ` jmp
2005-05-19  6:25 ` no subject firase kaled
2005-05-19  6:25 ` No subject andreas
2005-05-19  6:25 ` Rudolf Marek
2005-05-19  6:25 ` Tomáš Thiemel
2004-12-14 16:49 Andi Kleen
2004-12-15 23:50 ` No Subject Alan Cox
2004-07-16 16:54 Hermann Gottschalk
2004-07-16 16:59 ` No Subject Jesse Stockall
2004-02-22 17:51 redzic fadil
2004-02-22 20:54 ` No Subject Ludootje
     [not found] <Pine.GSO.4.58.0401251223440.20527@waterleaf.sonytel.be>
2004-01-25 13:02 ` Benjamin Herrenschmidt
2003-02-21 13:43 News Admin
2003-02-21 15:01 ` No Subject Alan Cox
2002-08-05 13:08 Christos Kartsaklis
2002-08-05 14:53 ` No Subject Alan Cox
2002-08-03 19:26 Pawel Kot
2002-08-03 21:45 ` No Subject Alan Cox
2002-08-03 21:58   ` Bartlomiej Zolnierkiewicz
2002-08-03 22:16     ` Bartlomiej Zolnierkiewicz
2002-08-03 23:38       ` Alan Cox
2002-08-03 22:53         ` Bartlomiej Zolnierkiewicz
2002-08-04 13:28           ` Henning P. Schmiedehausen
2002-08-04 15:40             ` Daniela Engert
2002-08-03 23:27         ` Petr Vandrovec
2001-08-24 22:16 abraxas2
2000-11-19 20:02 jingai

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=mailman.10.1380038796.1819.u-boot@lists.denx.de \
    --to=bogus@does.not.exist.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.