Port-arm archive

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

Re: Change to support Pogoplug mobile.



Hi John and Lwazi,


I apologize for my late action.  :-<


From: Lwazi <lwazidub%gmail.com@localhost>
Subject: Change to support Pogoplug mobile.
Date: Sat, 23 Nov 2013 16:06:46 -0500

> These are the changes I made to support Pogoplug mobile in the
> SHEEVAPLUG kernel. Should also work for Pogoplug series 4.
> 
> Index: sys/arch/arm/marvell/mvsoc.c

> @@ -881,7 +883,13 @@
>              model = PCI_PRODUCT_MARVELL_88F5082;
>      }
>  #endif
> -
> +    //POGOPLUG Mobile has 88F6192 with 0x6281 PCI DeviceID
> +    if (model == PCI_PRODUCT_MARVELL_88F6281) {
> +        reg = *(volatile uint32_t *)(regbase + MVSOC_MISC_DEVICEID);
> +        if (1 == reg)
> +            model = MARVELL_KIRKWOOD_88F6192;
> +    }
> +
>      return model;
>  }
> 


By the way, can you teach me the result of having executed the following
3 commands on u-boot of Pogoplug series 4?

  1. md f1040000 1
  2. mw f1040000 619211ab
  3. md f1040000 1

The command 1 results '628111ab' maybe.  I wish to result '619211ab'
by command 3.
In this case, we can support according to the configuration for
Pogoplug series4(like POGOPLUG_S4).

e.g. --->

include         "arch/evbarm/conf/SHEEVAPLUG"

# Board Type
no makeoptions  BOARDTYPE
no options      EVBARM_BOARDTYPE
makeoptions     BOARDTYPE="pogoplug_s4"
options         EVBARM_BOARDTYPE=pogoplug_s4

options         MVSOC_FIXUP_DEVID=0x6192

<--- e.g.

Or I will commit for patch from Lwazi.

Thanks,
--
kiyohara
  Armada XP and mvgbe is working in my local source tree.
  Have you interest? :-)


Home | Main Index | Thread Index | Old Index