21 Oct, 2015

1 commit

  • Kconfig-ify CONFIG_AXP152_POWER and _AXP209_POWER settings, removing
    them from CONFIG_SYS_EXTRA_OPTIONS.

    Note that sun5i boards can have either an AXP209 or an AXP152 pmic, the
    Kconfig default is AXP209, boards with an AXP152 must explicitly select
    this. Likewise boards without a pmic must explicitly select SUNXI_NO_PMIC
    in their defconfig.

    Signed-off-by: Hans de Goede
    Acked-by: Ian Campbell

    Hans de Goede
     

22 Aug, 2015

1 commit

  • Several files are out of order. This means that when the moveconfig tool
    moves CONFIG options to Kconfig it generates a large diff. To avoid this,
    reorder the files first.

    Signed-off-by: Simon Glass

    Simon Glass
     

05 Aug, 2015

1 commit

  • Now that the musb-new driver has a Kconfig, we can move Kconfig options to
    enable controllers to it, so that it's easier in e.g. menuconfig.

    In addition, this allows declaring support for USB_MUSB_HOST/GADGET in
    defconfigs instead of the USB_MUSB_SUNXI controller, that will get selected
    automatically when needed.

    Signed-off-by: Paul Kocialkowski

    Paul Kocialkowski
     

25 Jul, 2015

1 commit

  • With certain features being convert to DM now we want sunxi to default
    to having DM enabled for ETH/SERIAL and USB in some cases.

    Cc: Hans de Goede
    Cc: Ian Campbell
    Signed-off-by: Tom Rini
    [hdegoede@redhat.com: Also select CONFIG_USB for all sunxi builds]
    Signed-off-by: Hans de Goede
    Acked-by: Ian Campbell
    Reviewed-by: Simon Glass

    Tom Rini
     

26 Jun, 2015

2 commits

  • This sets the default commands Kconfig to match
    include/config_cmd_default.h commands in the common/Kconfig and removes
    them from include/configs.

    Signed-off-by: Joe Hershberger
    [trini: rastaban, am43xx_evm_usbhost_boot, am43xx_evm_ethboot updates]
    Signed-off-by: Tom Rini

    Joe Hershberger
     
  • Some archs/boards specify their own default by pre-defining the config
    which causes the Kconfig system to mix up the order of the configs in
    the defconfigs... This will cause merge pain if allowed to proliferate.

    Remove the configs that behave this way from the archs.

    A few configs still remain, but that is because they only exist as
    defaults and do not have a proper Kconfig entry. Those appear to be:

    SPIFLASH
    DISPLAY_BOARDINFO

    Signed-off-by: Joe Hershberger
    [trini: rastaban, am43xx_evm_usbhost_boot, am43xx_evm_ethboot updates,
    drop DM_USB from MSI_Primo81 as USB_MUSB_SUNXI isn't converted yet to DM]
    Signed-off-by: Tom Rini

    Joe Hershberger
     

06 Jun, 2015

1 commit


01 Jun, 2015

2 commits


13 May, 2015

1 commit

  • In order to reduce merge conflicts and to maintain the simplest possible
    defconfig files, we should be using the savedefconfig feature of Kconfig
    every time a new feature is added. This keeps the defconfig settings to
    a minimum (only those things not default) and keeps them in the same
    order as the Kconfig options.

    Signed-off-by: Joe Hershberger
    Cc: Masahiro Yamada
    Acked-by: Stephen Warren
    Cc: Tom Rini

    Joe Hershberger
     

04 May, 2015

1 commit

  • This is a preparation patch for switching all sunxi boards over to using
    the driver model.

    Note that rather then defining both CONFIG_DEFAULT_DEVICE_TREE (for u-boot)
    and CONFIG_FDTFILE (for the kernel), this commit simply replaces all
    CONFIG_FDTFILE defconfig settings with CONFIG_DEFAULT_DEVICE_TREE and
    uses CONFIG_DEFAULT_DEVICE_TREE for setting the default fdtfile env value
    in sunxi-common.h .

    Signed-off-by: Hans de Goede
    Reviewed-by: Simon Glass
    Acked-by: Ian Campbell

    Hans de Goede
     

16 Mar, 2015

1 commit


21 Feb, 2015

1 commit

  • Sending out 5V when there is a charger connected to the otg port is not a
    good idea, so check for this and error out.

    Note this commit currently breaks otg support on the q8h tablets, as we need
    to do some magic with the pmic there to get vbus info, this is deliberate
    (better safe then sorry), fixing this is on my TODO list.

    Signed-off-by: Hans de Goede
    Acked-by: Ian Campbell

    Hans de Goede
     

02 Feb, 2015

1 commit


23 Jan, 2015

1 commit

  • The Hyundai A7HD is a 7" 16:9 A10 powered tablet featuring 1G RAM, 8G
    nand, 1024x600 IPS screen, a mini hdmi port, mini usb receptacle and a
    headphones port for details see: http://linux-sunxi.org/Hyundai_A7HD

    Cc: Mark Janssen
    Signed-off-by: Hans de Goede
    Acked-by: Ian Campbell

    Hans de Goede