On 6.2.2018 22:11, Joe Hershberger wrote:
> On Mon, Feb 5, 2018 at 1:17 AM, Michal Simek wrote:
>> Hi Joe,
>>
>> On 2.2.2018 20:35, Joe Hershberger wrote:
>>> Hi Michal,
>>>
>>> On Thu, Feb 1, 2018 at 6:42 AM, Michal Simek
>>> wrote:
Find
Hi Lokesh,
On 6.2.2018 13:28, Michal Simek wrote:
> There is no reason to unconditially select network commands as distro
> defaults without networking enable.
>
> Signed-off-by: Michal Simek
> ---
>
> Changes in v2:
> - Use if NET instead of imply (suggested by Tom)
>
On Wed, Feb 7, 2018 at 12:35 PM, Stefan Mavrodiev
wrote:
> On 02/07/2018 08:39 AM, Jagan Teki wrote:
>>
>> On Wed, Feb 7, 2018 at 12:00 PM, Stefan Mavrodiev
>> wrote:
>>>
>>> On 02/06/2018 06:48 PM, Jagan Teki wrote:
On Tue, Feb
On 02/07/2018 05:38 AM, Simon Glass wrote:
Hi Heinrich,
On 4 February 2018 at 15:55, Heinrich Schuchardt > wrote:
> On 02/04/2018 02:40 PM, Simon Glass wrote:
>> Hi Heinrich,
>>
>> On 29 January 2018 at 00:19, Heinrich Schuchardt
Hi,
> -Original Message-
> From: U-Boot [mailto:u-boot-boun...@lists.denx.de] On Behalf Of Lukasz
> Majewski
> Sent: Wednesday, February 7, 2018 1:30 AM
> +config WATCHDOG_TIMEOUT_MSECS
> + int "Specify watchdog timeout in mili seconds"
s/mili/milli
Regards
Calvin
On Wed, Feb 7, 2018 at 12:00 PM, Stefan Mavrodiev
wrote:
> On 02/06/2018 06:48 PM, Jagan Teki wrote:
>>
>> On Tue, Feb 6, 2018 at 6:44 PM, Stefan Mavrodiev
>> wrote:
>>>
>>> Driver testing is done with A20-OLinuXino-Lime2. Testing
>>> requirements
Hi Heinrich,
On 4 February 2018 at 15:35, Heinrich Schuchardt wrote:
> On 02/04/2018 01:39 PM, Simon Glass wrote:
>> On 21 January 2018 at 11:29, Heinrich Schuchardt
wrote:
>>> This test checks the driver for block IO devices.
>>> A disk image is created
Hi Heinrich,
On 4 February 2018 at 15:55, Heinrich Schuchardt wrote:
> On 02/04/2018 02:40 PM, Simon Glass wrote:
>> Hi Heinrich,
>>
>> On 29 January 2018 at 00:19, Heinrich Schuchardt
wrote:
>>> Use constants to refer to colors.
>>> Adjust initialization
should be included when CONFIG_PHYLIB and
CONFIG_TSEC_ENET are defined.
Fixes: 3146f0c017 ("Move PHYLIB to Kconfig")
Signed-off-by: Zhao Qiang
---
arch/powerpc/include/asm/config.h |4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
diff --git
On Tue, Feb 06, 2018 at 03:03:55PM +0100, Heiko Schocher wrote:
> Hello Tom,
>
> please pull from u-boot-ubi master
>
> The following changes since commit a43aebee89acf57b4e22018f401cffc9fef4fd85:
>
> usb: ulpi: kconfig: Remove meaningless choice default (2018-02-05 20:58:12
> -0500)
>
>
On Tue, Feb 06, 2018 at 01:45:49PM +0100, Heiko Schocher wrote:
> Hello Tom,
>
> please pull from u-boot-i2c master
>
> The following changes since commit a43aebee89acf57b4e22018f401cffc9fef4fd85:
>
> usb: ulpi: kconfig: Remove meaningless choice default (2018-02-05 20:58:12
> -0500)
>
>
This patch series converts watchdog related configs:
CONFIG_HW_WATCHDOG, CONFIG_IMX_WATCHDOG and CONFIG_WATCHDOG_TIMEOUT_MSECS
to Kconfig.
This is the first step to move iMX Watchdog driver to DM.
Comments and tests are welcome.
"Green" travis CI build:
This converts the following to Kconfig:
CONFIG_WATCHDOG_TIMEOUT_MSECS
The CONFIG_WATCHDOG_TIMEOUT_MSECS default value has been set to 10s.
Signed-off-by: Lukasz Majewski
---
configs/dh_imx6_defconfig | 1 +
configs/mx53ppd_defconfig | 1 +
With the contents of config_distro_defaults.h migrated to Kconfig,
we can remove this header file completely
Signed-off-by: Adam Ford
---
include/config_distro_defaults.h| 16
include/configs/am335x_sl50.h | 2 +-
include/configs/clearfog.h
On Tue, Feb 06, 2018 at 08:55:26AM -0600, Adam Ford wrote:
> config_fallbacks.h both check to see if CONFIG_RANDOM_UUID or
> CONFIG_CMD_UUID are defined, but I don't ever see either of these
> options defined.
>
> Can this go away:
>
> #if (defined(CONFIG_RANDOM_UUID) || \
>
On Tue, Feb 06, 2018 at 08:50:38AM -0600, Adam Ford wrote:
> I see lots of places where the check for CONFIG_CMD_KGDB is done, but
> I see no place where it is ever defined and I don't see a description
> in README.
>
> Is this still needed?
I'm not at all sure it builds nor functions. A patch
Signed-off-by: Tuomas Tynkkynen
---
configs/M52277EVB_defconfig | 1 +
configs/M52277EVB_stmicro_defconfig | 1 +
configs/M54418TWR_defconfig | 1 +
configs/M54418TWR_nand_mii_defconfig | 1 +
Signed-off-by: Tuomas Tynkkynen
---
configs/devkit3250_defconfig | 1 +
configs/work_92105_defconfig | 1 +
drivers/spi/Kconfig | 5 +
include/configs/devkit3250.h | 1 -
include/configs/work_92105.h | 1 -
scripts/config_whitelist.txt | 1 -
6 files changed, 7
Signed-off-by: Tuomas Tynkkynen
---
README| 5 -
configs/aristainetos2_defconfig | 1 +
configs/aristainetos2b_defconfig | 1 +
configs/aristainetos_defconfig| 1 +
configs/cgtqmx6eval_defconfig | 1 +
Signed-off-by: Tuomas Tynkkynen
---
arch/arm/mach-kirkwood/include/mach/config.h | 1 -
arch/arm/mach-mvebu/include/mach/config.h| 1 -
configs/clearfog_defconfig | 1 +
configs/controlcenterdc_defconfig| 1 +
configs/d2net_v2_defconfig
Signed-off-by: Tuomas Tynkkynen
---
configs/MPC8349EMDS_defconfig | 1 +
configs/ids8313_defconfig | 1 +
drivers/spi/Kconfig | 5 +
include/configs/MPC8349EMDS.h | 1 -
include/configs/ids8313.h | 1 -
scripts/config_whitelist.txt | 1 -
6 files
Signed-off-by: Tuomas Tynkkynen
---
configs/bg0900_defconfig| 1 +
configs/m28evk_defconfig| 1 +
configs/mx28evk_auart_console_defconfig | 1 +
configs/mx28evk_defconfig | 1 +
configs/mx28evk_nand_defconfig | 1 +
Signed-off-by: Tuomas Tynkkynen
---
configs/alt_defconfig| 1 +
configs/gose_defconfig | 1 +
configs/koelsch_defconfig| 1 +
configs/lager_defconfig | 1 +
configs/porter_defconfig | 1 +
configs/silk_defconfig | 1 +
configs/stout_defconfig
Hi all,
This series migrates all the SPI drivers listed in drivers/spi/Makefile
to Kconfig.
Nothing else besides the usual moveconfig.py has been done, so please
let me know if there's something to improve on.
Tuomas Tynkkynen (8):
spi: Migrate CONFIG_SH_SPI to Kconfig
spi: Migrate
Signed-off-by: Tuomas Tynkkynen
---
README | 5 -
configs/sh7752evb_defconfig | 1 +
configs/sh7753evb_defconfig | 1 +
configs/sh7757lcr_defconfig | 1 +
drivers/spi/Kconfig | 6 ++
include/configs/sh7752evb.h | 1 -
On Sat, Feb 3, 2018 at 11:10 AM, Tom Rini wrote:
> On the NIOS2 and Xtensa architectures, we do not have
> CONFIG_SYS_TEXT_BASE set. This is a strict migration of the current
> values into the defconfig and removing them from the headers.
>
> I did not attempt to add more
On Mon, Feb 5, 2018 at 1:17 AM, Michal Simek wrote:
> Hi Joe,
>
> On 2.2.2018 20:35, Joe Hershberger wrote:
>> Hi Michal,
>>
>> On Thu, Feb 1, 2018 at 6:42 AM, Michal Simek wrote:
>>> Find out MDIO bus and enable MDIO access to it if this is done
EFI_RESET_PLATFORM_SPECIFIC is one of the values that can be used for the
EFI service ResetSystem. The missing definition is added. The value has to
handled in efi_reset_system().
Signed-off-by: Heinrich Schuchardt
---
arch/arm/cpu/armv8/fsl-layerscape/cpu.c | 1 +
On Wed, 7 Feb 2018, Jagan Teki wrote:
Add Kconfig entry for CMD_NANDBCB, and default y on i.MX6
platform with NAND_MXS defined.
Signed-off-by: Jagan Teki
---
Changes for v2:
- New patch
arch/arm/mach-imx/Kconfig | 11 +++
1 file changed, 11 insertions(+)
All Socfpga boards from ./include/configs/socfpga_* define
CONFIG_HW_WATCHDOG.
To ease CONFIG_HW_WATCHDOG conversion to Kconfig select it in
config ARCH_SOCFPGA (arch/arm/Kconfig) section.
Signed-off-by: Lukasz Majewski
---
arch/arm/Kconfig | 1 +
The CONFIG_HW_WATCHDOG declaration has been converted to Kconfig
Signed-off-by: Lukasz Majewski
---
configs/axm_defconfig| 1 +
configs/calimain_defconfig | 1 +
configs/microblaze-generic_defconfig | 1 +
configs/nokia_rx51_defconfig | 1 +
This converts the following to Kconfig:
CONFIG_IMX_WATCHDOG
It also removes the CONFIG_HW_WATCHDOG, which is selected by IMX_WATCHDOG.
Signed-off-by: Lukasz Majewski
---
configs/aristainetos2_defconfig | 1 +
configs/aristainetos2b_defconfig | 1 +
Add Kconfig entry for CMD_NANDBCB, and default y on i.MX6
platform with NAND_MXS defined.
Signed-off-by: Jagan Teki
---
Changes for v2:
- New patch
arch/arm/mach-imx/Kconfig | 11 +++
1 file changed, 11 insertions(+)
diff --git a/arch/arm/mach-imx/Kconfig
Writing/updating boot image in nand device is not
straight forward in i.MX6 platform and it requires
boot control block(BCB) to be configured.
It becomes difficult to use uboot 'nand' command to
write BCB since it requires platform specific attributes
need to be taken care of.
It is even
On Tue, Feb 6, 2018 at 6:23 AM, Michal Simek wrote:
> There is no value to enable phylib without networking support.
>
> Signed-off-by: Michal Simek
Acked-by: Joe Hershberger
config_fallbacks.h has some logic that sets HAVE_BLOCK_DEVICE
based on a list of enabled options. Moving HAVE_BLOCK_DEIVCE to
Kconfig allows us to drastically shrink the logic in
config_fallbacks.h
Signed-off-by: Adam Ford
---
arch/Kconfig | 1 +
cmd/Kconfig
On Tue, Feb 6, 2018 at 8:12 AM, Eugeniy Paltsev
wrote:
> After commit ba1f966725223 "net: designware: add clock support"
> we got NET broken on axs101 and axs103 platforms.
>
> Some clock don't support gating so their clock drivers don't
> implement .enable/.disable
config_fallback.h has some logic that checks a variety of options
and selects LIB_UUID if it hasn't already been selected. This
will all LIB_UUID in Kconfig and select this option for the list
of options to allow us to remove the logic from fallbacks
Signed-off-by: Adam Ford
This SUNXI variant SPL SPI code doesn't use either SPI or
SPL_FLASG subsystems due to size constraints and also placing
this code in drivers/mtd/spi will unnecessary build SPI_FLASH
code(if defined) which never required, hence moved to arch area.
And also renamed the file according to kconfig
Migrate the option CONFIG_SPL_FRAMEWORK and make this gate most of the
current set of options we have in Kconfig. We will need to have some
options available for SPL and !SPL_FRAMEWORK so this is important. In a
few cases we re-order existing options so that we have less escapes from
the
The option CONFIG_SPL_MMC_MINIMAL is unused in code, drop it.
Signed-off-by: Tom Rini
---
include/configs/P1010RDB.h | 1 -
include/configs/P1022DS.h | 1 -
include/configs/T102xQDS.h | 1 -
include/configs/T102xRDB.h | 1 -
include/configs/T104xRDB.h |
On 02/06/2018 02:59 AM, Rajat Srivastava wrote:
>
>
>> How do you put the image into it to begin with? Don't tell me you were using
>> an
>> external tool or a hacked version of older U-Boot.
>>
> This patch enables data read above 16MB using AHB (on Uboot prompt) and does
> not involve our
On 02/06/2018 12:52 AM, Patrick DELAUNAY wrote:
> Hi Patrice,
>
>> From: Patrice CHOTARD
>>
>> Sure, i will send a v3
>>
>> Thanks
>>
>> Patrice
>>
>
> You can also activate CONFIG_ENV_VARS_UBOOT_CONFIG
Great ! Thanks Patrick.
Cheers,
Vikas
>
> Then the variables are defined in
Hi,
On 02/06/2018 01:47 AM, patrice.chot...@st.com wrote:
> From: Patrice Chotard
>
> Enable CONFIG_ENV_VARS_UBOOT_CONFIG for all STM32 boards
> It allows to retrieve the SoC name into the "soc" environment
> variable.
>
> Signed-off-by: Christophe Priouzeau
On Tue, Feb 6, 2018 at 6:44 PM, Stefan Mavrodiev wrote:
> Driver testing is done with A20-OLinuXino-Lime2. Testing
> requirements are:
> - Exposing spi0 alternative pins in the dts file
> - Add alias node, enabling driver probing
> - Add flash sub-node of spi
> - Enable
On Tue, 6 Feb 2018 10:18:18 -0600
Adam Ford wrote:
> config_fallbacks.h had some logic to automatically select
> LIB_RAND if RANDOM_UUID or CMD_UUID were set if LIB_HW_RAND wasn't
> already selected. By migrating LIB_HW_RAND to Kconfig, we can
> remove this check from
config_fallbacks.h had some logic to automatically select
LIB_RAND if RANDOM_UUID or CMD_UUID were set if LIB_HW_RAND wasn't
already selected. By migrating LIB_HW_RAND to Kconfig, we can
remove this check from config_fallbacks.h and put it into Kconfig
Signed-off-by: Adam Ford
On Tue, Feb 06, 2018 at 08:45:22PM +0530, Jagan Teki wrote:
> Add simple and meaningful kconfig option for pmic_bus.c
> instead of using MACH type on Makefile.
>
> Signed-off-by: Jagan Teki
> ---
> arch/arm/mach-sunxi/Kconfig | 6 ++
>
Hi,
On Tue, Feb 06, 2018 at 08:45:21PM +0530, Jagan Teki wrote:
> Add simple and meaningful kconfig option for rsb.c
> instead of using MACH type on Makefile.
>
> Signed-off-by: Jagan Teki
> ---
> arch/arm/mach-sunxi/Kconfig | 10 ++
>
On Tue, Feb 06, 2018 at 07:55:55PM +0530, Jagan Teki wrote:
> Enable USB_MUSB_GADGET which operate OTG in peripheral mode
>
> Signed-off-by: Jagan Teki
This can be squashed with the previous patch, just like all your
patches with one change to the DT and one to the
On Tue, Feb 06, 2018 at 03:49:28PM +0530, Jagan Teki wrote:
> On Wed, Jan 31, 2018 at 9:25 PM, Maxime Ripard
> wrote:
> > On Tue, Jan 30, 2018 at 02:29:27PM +0530, Jagan Teki wrote:
> >> On Tue, Jan 30, 2018 at 1:54 PM, Maxime Ripard
> >>
Add proper and simple kconfig option for dram_sun8i_a23.c
instead of using MACH type on Makefile.
Signed-off-by: Jagan Teki
---
arch/arm/mach-sunxi/Kconfig | 7 +++
arch/arm/mach-sunxi/Makefile | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git
Add proper and simple kconfig option for dram_sun8i_a83t.c
instead of using MACH type on Makefile.
Signed-off-by: Jagan Teki
---
arch/arm/mach-sunxi/Kconfig | 7 +++
arch/arm/mach-sunxi/Makefile | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git
Add simple and meaningful kconfig option for rsb.c
instead of using MACH type on Makefile.
Signed-off-by: Jagan Teki
---
arch/arm/mach-sunxi/Kconfig | 10 ++
arch/arm/mach-sunxi/Makefile | 3 +--
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git
Add proper and simple kconfig option for dram_sun9i.c
instead of using MACH type on Makefile.
Signed-off-by: Jagan Teki
---
arch/arm/mach-sunxi/Kconfig | 7 +++
arch/arm/mach-sunxi/Makefile | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git
Add proper and simple kconfig option for dram_sun4i.c
instead of using MACH type on Makefile.
Signed-off-by: Jagan Teki
---
arch/arm/mach-sunxi/Kconfig | 9 +
arch/arm/mach-sunxi/Makefile | 4 +---
2 files changed, 10 insertions(+), 3 deletions(-)
diff
Add simple and meaningful kconfig option for pmic_bus.c
instead of using MACH type on Makefile.
Signed-off-by: Jagan Teki
---
arch/arm/mach-sunxi/Kconfig | 6 ++
arch/arm/mach-sunxi/Makefile | 7 +--
drivers/power/Kconfig| 5 +
3 files changed,
Add proper and simple kconfig option for dram_sun8i_a33.c
instead of using MACH type on Makefile.
Signed-off-by: Jagan Teki
---
arch/arm/mach-sunxi/Kconfig | 7 +++
arch/arm/mach-sunxi/Makefile | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git
Hi Eugeniy
On 02/06/2018 03:12 PM, Eugeniy Paltsev wrote:
> After commit ba1f966725223 "net: designware: add clock support"
> we got NET broken on axs101 and axs103 platforms.
>
> Some clock don't support gating so their clock drivers don't
> implement .enable/.disable callbacks. In such case
MFD_SUN6I_PRCM is also used for SUN8I and SUN9I, so
select the same on respective MACH types.
Signed-off-by: Jagan Teki
---
arch/arm/mach-sunxi/Kconfig | 2 ++
arch/arm/mach-sunxi/Makefile | 2 --
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git
Add simple and meaningful kconfig option for prcm.c
instead of using MACH type on Makefile.
PRCM (Power/Reset/Clock Management) is considered as a
Multi-Functional Device, so used the same on Kconfig definition.
Signed-off-by: Jagan Teki
---
Add simple and meaningful kconfig option for p2wi.c
instead of using MACH type on Makefile.
p2wi is an I2C controller, so used the same on kconfig
definition.
Signed-off-by: Jagan Teki
---
arch/arm/mach-sunxi/Kconfig | 12
arch/arm/mach-sunxi/Makefile
Add proper and simple kconfig option for dram_sun6i.c
instead of using MACH type on Makefile.
Signed-off-by: Jagan Teki
---
arch/arm/mach-sunxi/Kconfig | 7 +++
arch/arm/mach-sunxi/Makefile | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git
Current arch/arm/mach-sunxi/Makefile has improper build options
which relies mostly on MACH_ options. This series get rid of those
and added proper Kconfig options.
All Kconfig entry name are re-used from Linux so-that future
dm conversion on these can be meaningful.
Jagan Teki (11):
sunxi:
sst26wf flash series block protection implementation differs
from other SST series, so add implementation for sst26wf
lock/unlock/is_locked functions.
Signed-off-by: Eugeniy Paltsev
---
drivers/mtd/spi/spi_flash.c | 188
This commit adds support for the SST sst26wf016, sst26wf032
and sst26wf064 flash IC.
Signed-off-by: Eugeniy Paltsev
---
drivers/mtd/spi/spi_flash_ids.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/mtd/spi/spi_flash_ids.c
Add support for the SST sst26wf016, sst26wf032 and sst26wf064 flash IC:
sst26wf*** flash series block protection implementation differs from other
SST series, so we add implementation for sst26wf*** lock/unlock/is_locked
functions.
Add sst26wf016, sst26wf032 and sst26wf064 flash IC info to
On 02/06/2018 03:25 PM, Jagan Teki wrote:
> USB PHY implementation for Allwinner SOC's can be handling
> in to single driver with different phy configs.
>
> This driver handle all Allwinner USB PHY's start from 4I to
> 50I(except 9I). Currently added A64 compatibility more will
> add in next
On 02/06/2018 03:25 PM, Jagan Teki wrote:
> Sync sun4i-usb-phy bindings from Linux, since the
> drivers/phy/allwinner/phy-sun4i-usb.c follw similar.
Similar or same ?
Which version of Linux ?
> Signed-off-by: Jagan Teki
> ---
>
On 02/06/2018 03:25 PM, Jagan Teki wrote:
> Allwinner USB PHY handling can be done through driver-model
> generic-phy so add the generic-phy ops to relevant places
> on host and musb sunxi driver and enable them in respective
> SOC's.
>
> Signed-off-by: Jagan Teki
>
On 02/06/2018 03:25 PM, Jagan Teki wrote:
> Like other Allwinner SoC, the H3/H5/A64 is missing the config register
> from the musb hardware block. Use a known working value for it
> like other SoC.
>
> Signed-off-by: Jagan Teki
> ---
>
On 02/06/2018 03:25 PM, Jagan Teki wrote:
> Unlike other Allwinner SOC's H3/H5/V3s OTG support 4 endpoints
> with relevant fifo configs, rest all have 5 endpoints.
> So add the fifo configs and defer them based on udevice_id compatible.
>
> Signed-off-by: Jagan Teki
>
On 02/06/2018 03:25 PM, Jagan Teki wrote:
> Enable OTG device clkgate and reset for H3/H5
>
> Signed-off-by: Jagan Teki
> Suggested-by: Jun Nie
> ---
> Note:
> Since the driver is dm-driver, we even add SOC changes based on
> compatible or
On 02/06/2018 03:25 PM, Jagan Teki wrote:
> Filling musb_hdrc pdata using structure will unnecessary
> add extra ifdefs, so fill them inside probe call for
> better code understanding and get rid ifdefs using
> devicetree compatible.
>
> Signed-off-by: Jagan Teki
>
On 02/06/2018 03:25 PM, Jagan Teki wrote:
> Move struct sunxi_ccm_reg pointer to private structure
> so-that accessing ccm reg base become more proper way
> and avoid local initialization in each function.
>
> Signed-off-by: Jagan Teki
> ---
>
On 06.02.2018 15:34, Adam Ford wrote:
> This converts the following to Kconfig:
>CONFIG_APBH_DMA
>CONFIG_APBH_DMA_BURST
>CONFIG_APBH_DMA_BURST8
>
> Signed-off-by: Adam Ford
Thanks, that looks good to me!
Reviewed-by: Stefan Agner
--
config_fallbacks.h both check to see if CONFIG_RANDOM_UUID or
CONFIG_CMD_UUID are defined, but I don't ever see either of these
options defined.
Can this go away:
#if (defined(CONFIG_RANDOM_UUID) || \
defined(CONFIG_CMD_UUID)) && \
(!defined(CONFIG_LIB_RAND) && \
!defined(CONFIG_LIB_HW_RAND))
I am curious to know if CONFIG_SYS_MAXARGS actually does something.
I see it defined in many places, I see it #undef'd and I see it used
#ifndef, but I don't see any
actual source use it.
Can this be removed or I am missing something?
adam
___
U-Boot
I see lots of places where the check for CONFIG_CMD_KGDB is done, but
I see no place where it is ever defined and I don't see a description
in README.
Is this still needed?
adam
___
U-Boot mailing list
U-Boot@lists.denx.de
Enable USB_MUSB_GADGET which operate OTG in peripheral mode
Signed-off-by: Jagan Teki
---
configs/orangepi_pc2_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/orangepi_pc2_defconfig b/configs/orangepi_pc2_defconfig
index e5fea42..9db7655 100644
This converts the following to Kconfig:
CONFIG_APBH_DMA
CONFIG_APBH_DMA_BURST
CONFIG_APBH_DMA_BURST8
Signed-off-by: Adam Ford
---
V3: Rebased on "arm: imx: convert MX23/28 and MXS NAND to Kconfig"
Make APBH_DMA depend on NAND_MXS since it appears to be the only
Allwinner A23 has 2 USB PHY's and 0x04 has phy ctrl offset.
Signed-off-by: Jagan Teki
---
drivers/phy/allwinner/phy-sun4i-usb.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/drivers/phy/allwinner/phy-sun4i-usb.c
b/drivers/phy/allwinner/phy-sun4i-usb.c
Allwinner PHY USB code is now part of generic-phy framework,
so use it in board_usb_cable_connected.
Signed-off-by: Jagan Teki
---
board/sunxi/board.c | 33 -
1 file changed, 32 insertions(+), 1 deletion(-)
diff --git
Enable USB_MUSB_GADGET which operate OTG in peripheral mode
Signed-off-by: Jagan Teki
---
configs/Sinovoip_BPI_M2_Plus_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/Sinovoip_BPI_M2_Plus_defconfig
b/configs/Sinovoip_BPI_M2_Plus_defconfig
index
From: Jun Nie
Allwinner H3 have a dual-routed USB PHY0 -- routed to either OHCI/EHCI
or MUSB controller.
Signed-off-by: Jun Nie
Reviewed-by: Jagan Teki
---
arch/arm/dts/sun8i-h3.dtsi | 32
1 file
The sunxi otg phy has a bug where it wrongly detects a high speed squelch
when reset on the root port gets de-asserted with a lo-speed device.
The workaround for this is to disable squelch detect before de-asserting
reset, and re-enabling it after the reset de-assert is done. Add a sunxi
specific
Allwinner A33 has 2 USB PHY's and 0x10 has phy ctrl offset.
Signed-off-by: Jagan Teki
---
drivers/phy/allwinner/phy-sun4i-usb.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/drivers/phy/allwinner/phy-sun4i-usb.c
Add PHY configs for Allwinner A10/A13/A20 which are SUN4I.
Signed-off-by: Jagan Teki
---
drivers/phy/allwinner/phy-sun4i-usb.c | 28
1 file changed, 28 insertions(+)
diff --git a/drivers/phy/allwinner/phy-sun4i-usb.c
Enable USB_MUSB_GADGET which operate OTG in peripheral mode
Signed-off-by: Jagan Teki
---
configs/orangepi_prime_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/orangepi_prime_defconfig b/configs/orangepi_prime_defconfig
index 3d87374..a2e8f2e
Unlike, other Allwinner SUN4I Phy supporting SOC, A83T has
2 USB PHY's and second one is HSIC. So phy control need to
configure to handle these HSIC and SIDDQ requirement.
Signed-off-by: Jagan Teki
---
drivers/phy/allwinner/phy-sun4i-usb.c | 85
Sync bananapi-m64 usb host nodes from Linux.
Signed-off-by: Jagan Teki
---
arch/arm/dts/sun50i-a64-bananapi-m64.dts | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm/dts/sun50i-a64-bananapi-m64.dts
Sync bananapi-m64 usb_otg node from Linux.
Signed-off-by: Jagan Teki
---
arch/arm/dts/sun50i-a64-bananapi-m64.dts | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/dts/sun50i-a64-bananapi-m64.dts
b/arch/arm/dts/sun50i-a64-bananapi-m64.dts
orangepi-prime has usb otg routed host with either EHCI0/OHCI0
sync the same from Linux.
Signed-off-by: Jagan Teki
---
arch/arm/dts/sun50i-h5-orangepi-prime.dts | 13 +
1 file changed, 13 insertions(+)
diff --git
Allwinner PHY USB code is now part of generic-phy framework,
so drop existing legacy handling like arch/arm/mach-sunxi.c
and related code areas.
Signed-off-by: Jagan Teki
---
arch/arm/include/asm/arch-sunxi/usb_phy.h | 21 --
arch/arm/mach-sunxi/Makefile
Enable USB_MUSB_GADGET which operate OTG in peripheral mode
Signed-off-by: Jagan Teki
---
configs/bananapi_m64_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/bananapi_m64_defconfig b/configs/bananapi_m64_defconfig
index 461567f..11397ae 100644
H3/H5 has 4 USB PHY, rest are similar to A64.
Signed-off-by: Jagan Teki
---
drivers/phy/allwinner/phy-sun4i-usb.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/drivers/phy/allwinner/phy-sun4i-usb.c
b/drivers/phy/allwinner/phy-sun4i-usb.c
index
Allwinner A31 has 3 USB PHY's and rest similar to A10.
Signed-off-by: Jagan Teki
---
drivers/phy/allwinner/phy-sun4i-usb.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/drivers/phy/allwinner/phy-sun4i-usb.c
b/drivers/phy/allwinner/phy-sun4i-usb.c
Sync sun8i-a83t usbphy node details from Linux.
Signed-off-by: Jagan Teki
---
arch/arm/dts/sun8i-a83t.dtsi | 20
1 file changed, 20 insertions(+)
diff --git a/arch/arm/dts/sun8i-a83t.dtsi b/arch/arm/dts/sun8i-a83t.dtsi
index bab6c18..2953e0f
Sync sun4i-usb-phy bindings from Linux, since the
drivers/phy/allwinner/phy-sun4i-usb.c follw similar.
Signed-off-by: Jagan Teki
---
doc/device-tree-bindings/phy/sun4i-usb-phy.txt | 65 ++
1 file changed, 65 insertions(+)
create mode 100644
orangepi-pc2 has usb otg routed host with either EHCI0/OHCI0
sync the same from Linux.
Signed-off-by: Jagan Teki
---
arch/arm/dts/sun50i-h5-orangepi-pc2.dts | 13 +
1 file changed, 13 insertions(+)
diff --git a/arch/arm/dts/sun50i-h5-orangepi-pc2.dts
1 - 100 of 158 matches
Mail list logo