> From: Pragnesh Patel [mailto:pragnesh.pa...@sifive.com]
> Sent: Saturday, April 18, 2020 10:44 PM
> To: u-boot@lists.denx.de; Rick Jian-Zhi Chen(陳建志)
> Cc: atish.pa...@wdc.com; palmerdabb...@google.com; bmeng...@gmail.com; Paul
> Walmsley; Simon Glass; Trevor Woerner
> Subject: RE: [PATCH v2] ri
On Wed, Apr 8, 2020 at 12:44 PM Pragnesh Patel
wrote:
>
> Hi Jagan,
>
> >-Original Message-
> >From: Jagan Teki
> >Sent: 07 April 2020 14:51
> >To: Pragnesh Patel
> >Cc: U-Boot-Denx ; Atish Patra
> >; palmerdabb...@google.com; Bin Meng
> >; Paul Walmsley ; Troy
> >Benjegerdes ; Anup Pate
On Sun, Mar 8, 2020 at 3:28 PM Pragnesh Patel wrote:
>
> Hi,
>
> >-Original Message-
> >From: Palmer Dabbelt
> >Sent: 06 March 2020 22:32
> >To: Pragnesh Patel
> >Cc: u-boot@lists.denx.de; Atish Patra ;
> >bmeng...@gmail.com; Paul Walmsley ;
> >ja...@amarulasolutions.com; Troy Benjegerde
From: T Karthik Reddy
nand_scan_tail() function allocates memory dynamically for
struct nand_buffers which needs ~21kbytes of memory. But the
memory alloted with CONFIG_SYS_MALLOC_LEN is 4k which is insufficient.
Increase CONFIG_SYS_MALLOC_LEN to 32Kbytes from which struct
nand_buffers uses ~21kb
On 20. 04. 20 1:02, Simon Glass wrote:
> At present if buildman reports an error, the travis build still succeeds.
>
> This is because the travis script does not stop when it sees errors; nor
> does it automatically return the exit code. Also the current error
> checking never triggers since 'ret'
> -Original Message-
> From: Priyanka Jain
> Sent: Friday, April 17, 2020 2:38 PM
> To: Kuldeep Singh ; u-boot@lists.denx.de; Wasim
> Khan
> Cc: Kuldeep Singh
> Subject: RE: [PATCH] configs: ls2088ardb: Correct DEFAULT_DEVICE_TREE value
>
> >-Original Message-
> >From: Kuldee
On Sun, Apr 19, 2020 at 3:32 AM Atish Patra wrote:
>
> In U-Boot, the reserved memory end address is considered as a inclusive
> address. This notion is followed while adding a reserved memory node to
> the DT.
>
> For example:
> end_address = start_address + size - 1
>
> Follow the same notion an
On Sun, Apr 19, 2020 at 3:32 AM Atish Patra wrote:
>
> FU540 uses OF_SEPARATE instead of OF_PRIOR_STAGE.
>
> Enable OF_BOARD_FIXUP to update the DT with reserved-memory node.
>
> Signed-off-by: Atish Patra
> Reviewed-by: Bin Meng
> ---
> arch/riscv/lib/fdt_fixup.c | 15 +++
> co
On Sun, Apr 19, 2020 at 3:32 AM Atish Patra wrote:
>
> The DT used by U-Boot may be different from the DT being passed to
> the OS if the DT is loaded from external media such as network or
> mmc. In that case, the reserved-memory node needs to be copied to
> the DT passed to the OS.
>
> Signed-of
On Sun, Apr 19, 2020 at 3:32 AM Atish Patra wrote:
>
> In RISC-V, M-mode software can reserve physical memory regions
> by setting appropriate physical memory protection (PMP) csr. As the
> PMP csr are accessible only in M-mode, S-mode U-Boot can not read
> this configuration directly. However, M-
On Sun, Apr 19, 2020 at 3:32 AM Atish Patra wrote:
>
> Linux booting protocol mandates that register "a0" contains the hartid.
> However, U-Boot can not pass the hartid via a0 during via standard UEFI
> protocol. DT nodes are commonly used to pass such information to the OS.
>
> Add a DT node unde
The WRLVL_START values are optimized for old DDR MTA18ASF1G72AZ.
Update DDR struct to set new WRLVL_START values so that the new DIMM
MTA18ADF2G72AZ get optimized and the old DIMM still works.
Signed-off-by: Yuantian Tang
---
v3:
- fix typo
board/freescale/ls1046ardb/ddr.h | 2 +-
1 file
The WRLVL_START values are optimized for old DDR MTA18ASF1G72AZ.
Update DDR struct to set new WRLVL_START values so that the new DIMM
MTA18ADF2G72AZ get optimized and the old DIMM still works.
Signed-off-by: Yuantian Tang
---
v2:
- refine the commit message
board/freescale/ls1046ardb/ddr
Hello Alex,
Am 17.04.2020 um 03:38 schrieb Alex Nemirovsky:
Add I2C board support for Cortina Access Presidio Engineering Board
Signed-off-by: Alex Nemirovsky
CC: Heiko Schocher
---
Changes in v5: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
configs/cortina_presidio-as
Hello Alex,
Am 17.04.2020 um 03:38 schrieb Alex Nemirovsky:
From: Arthur Li
Add I2C controller support for Cortina Access CA SoCs
Signed-off-by: Arthur Li
Signed-off-by: Alex Nemirovsky
CC: Heiko Schocher
---
Changes in v5: None
Changes in v4:
- Utilize standard I2C macros from
- Re
git send-email should be fine.
On Mon, Apr 20, 2020 at 9:25 AM Reuben Dowle wrote:
>
> I have already subscribed to the mailing list, but for some other reason my
> patch was rejected.
>
> Is there something else that could cause a patch to be rejected?
>
> By the way I am using git send-email,
I have already subscribed to the mailing list, but for some other reason my
patch was rejected.
Is there something else that could cause a patch to be rejected?
By the way I am using git send-email, via my gmail account, to send the
patch. I guess I could try copying the patch manually into a mai
1. add the address mapping related properties;
2. make "ref" clock optional, and add optional clock "da_ref";
3. add the banks layout of TPHY V1 and V2;
Signed-off-by: Chunfeng Yun
Reviewed-by: Weijie Gao
---
v6: add Reviewed-by Weijie
v2~v5: no changes
---
doc/device-tree-bindings/phy/phy-mtk
Usually the digital and analog phys use the same reference clock,
but some platforms have two separate reference clocks for each of
them, so add another optional clock to support them.
In order to keep the clock names consistent with PHY IP's, change
the da_ref for analog phy and ref clock for digi
This patch is used to support the on-chip xHCI controller on
MediaTek SoCs, currently control/bulk/interrupt transfers are
supported.
Signed-off-by: Chunfeng Yun
Reviewed-by: Weijie Gao
---
v6: add Reviewed-by Weijie
v5:
1. print error number suggested by Marek
2. support interrupt tran
Add dt-binding for MediaTek xHCI host controller
Signed-off-by: Chunfeng Yun
Reviewed-by: Weijie Gao
---
v6: add Reviewed-by Weijie
v2~v5: no changes
---
.../usb/mediatek,mtk-xhci.txt | 40 +++
1 file changed, 40 insertions(+)
create mode 100644 doc/device-tree
Add dt-binding files of xhci-mtk and phys, C files of
phys.
Signed-off-by: Chunfeng Yun
Reviewed-by: Weijie Gao
---
v6: add Reviewed-by Weijie
v5: new patch
---
MAINTAINERS | 3 +++
1 file changed, 3 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 7ac7e21ba1..cbbe7091ad 100644
---
Add usb, phy and clock nodes
Signed-off-by: Chunfeng Yun
Reviewed-by: Weijie Gao
---
v6: add Reviewed-by Weijie
v3~v5: no changes
v2:
1. remove fixed clock clk20m
---
arch/arm/dts/mt7629-rfb.dts | 8
arch/arm/dts/mt7629.dtsi| 41 +
2 files
This patch add function used to get the child count of
a ofnode or a device
Signed-off-by: Chunfeng Yun
Reviewed-by: Weijie Gao
Reviewed-by: Simon Glass
---
v6: add Reviewed-by Weijie & Simon
v4~v5: no changes
v3:
1. add non/inline function dev_get_child_count() instead of macro suggested
Add a test item for ofnode_get_child_count()
Signed-off-by: Chunfeng Yun
Reviewed-by: Simon Glass
Reviewed-by: Weijie Gao
---
v6: add Reviewed-by Weijie
v4~v5: no changes
v3:
1. squash dts patch into this one suggested by Simon
2. add reviewed-by Simon
v2:
a new patch to test ofn
Get a group of phys by the phy bulk API
Signed-off-by: Chunfeng Yun
Reviewed-by: Weijie Gao
---
v6: add Reviewed-by Weijie
v5: no changes
v4: new patch
---
drivers/usb/dwc3/core.c | 83 -
drivers/usb/dwc3/dwc3-generic.c | 7 ++-
include/dwc3-uboot.h
This patch adds a "bulk" API to the phy API in order to
get/enable/disable a group of phys associated with a device.
The bulk API will avoid adding a copy of the same code to
manage a group of phys in drivers.
Signed-off-by: Chunfeng Yun
Reviewed-by: Weijie Gao
---
v6: add Reviewed-by Weijie
v
Use the phy bulk API to get a group of phys
Signed-off-by: Chunfeng Yun
Reviewed-by: Weijie Gao
---
v6: add Reviewed-by Weijie
v5: no changes
v4: new patch
---
drivers/usb/gadget/dwc2_udc_otg.c | 90 +--
1 file changed, 12 insertions(+), 78 deletions(-)
diff --git
Support USB2 and USB3 PHY with shared banks when support multi-phys
Signed-off-by: Chunfeng Yun
Reviewed-by: Weijie Gao
---
v6: add Reviewed-by Weijie
v3~v5: no changes
v2: get the count of phys by dev_get_child_count()
---
drivers/phy/phy-mtk-tphy.c | 227 +++-
The new version removes all shared banks between multi-phys
Signed-off-by: Chunfeng Yun
Reviewed-by: Weijie Gao
---
v6: add Reviewed-by Weijie
v2~v5: no changes
---
drivers/phy/phy-mtk-tphy.c | 68 +++---
1 file changed, 63 insertions(+), 5 deletions(-)
diff --
Add a test item for the phy_bulk API
Signed-off-by: Chunfeng Yun
Reviewed-by: Weijie Gao
Reviewed-by: Simon Glass
---
v6: add Reviewed-by Weijie & Simon
v5: no changes
v4: new patch
---
arch/sandbox/dts/test.dts | 11 +++
test/dm/phy.c | 29 +
The series of patches are used to support xHCI host controller on
MediaTek SoCs which has a glue layer IPPC (IP Port Control), and
add USB function on T-PHY including T-PHY V1 and V2;
Finally add USB related nodes for MT7629 platform.
The files of xhci-mtk.* and phy-mtk-tphy.* are ported from
Linu
you should subscribe to mailing list -
https://lists.denx.de/listinfo/u-boot
On Mon, Apr 20, 2020 at 5:30 AM Reuben Dowle wrote:
> Hi,
>
> I have attempted to submit patch to this mailing list twice, and each time
> the patch appears to get lost in moderation.
>
> Is there something extra I nee
Heinrich,
On Fri, Apr 17, 2020 at 08:05:41PM +0200, Heinrich Schuchardt wrote:
> On 4/14/20 4:51 AM, AKASHI Takahiro wrote:
> > efi_signature_parse_sigdb() is a helper function will be used to parse
> > signature database variable and instantiate a signature store structure
> > in later patches.
>
Heinrich,
On Fri, Apr 17, 2020 at 08:16:06PM +0200, Heinrich Schuchardt wrote:
> On 4/14/20 4:51 AM, AKASHI Takahiro wrote:
> > In this commit, implemented are a couple of helper functions which will be
> > used to materialize variable authentication as well as image authentication
> > in later pa
Heinrich,
On Tue, Apr 14, 2020 at 04:36:19PM +0200, Heinrich Schuchardt wrote:
> On 2020-04-14 04:51, AKASHI Takahiro wrote:
> > In this commit, implemented are a couple of helper functions which will be
> > used to materialize variable authentication as well as image authentication
> > in later p
Hi,
I have attempted to submit patch to this mailing list twice, and each time
the patch appears to get lost in moderation.
Is there something extra I need to do to enable me to submit to this
mailing list (other than signing up to it)?
Thanks,
Reuben
On Fri, 17 Apr 2020 at 08:19, wrote:
> Y
On Fri, 17 Apr 2020 at 16:07, Heiko Stuebner wrote:
>
> From: Heiko Stuebner
>
> fit_image_write_sig() contains mostly functions from libfdt that
> return FDT_ERR_foo errors but also a call to fit_set_timestamp()
> which returns a regular error.
>
> When handling the size increase via multiple it
On Sat, 18 Apr 2020 at 00:08, Ovidiu Panait wrote:
>
> Do this as a preparation for removing initr_bedbug wrapper from
> common/board_r.c.
>
> Signed-off-by: Ovidiu Panait
> ---
> cmd/bedbug.c | 4 ++--
> include/bedbug/type.h | 2 +-
> 2 files changed, 3 insertions(+), 3 deletions(-)
>
On Sun, 19 Apr 2020 at 01:19, Heinrich Schuchardt wrote:
>
> In two files README.qe_firmware is referenced which never made it into the
> U-Boot tree. The README is available in the Linux kernel tree.
>
> Update the references.
>
> Cc: Timur Tabi
> Signed-off-by: Heinrich Schuchardt
> ---
> dri
On Sat, 18 Apr 2020 at 00:08, Ovidiu Panait wrote:
>
> Drop initr_bedbug wrapper and call bedbug_init directly during the init
> sequence.
>
> Signed-off-by: Ovidiu Panait
> ---
> common/board_r.c | 11 +--
> 1 file changed, 1 insertion(+), 10 deletions(-)
>
Reviewed-by: Simon Glass
On Sun, 19 Apr 2020 at 02:48, Heinrich Schuchardt wrote:
>
> There is no need to cast from (void *) before assigning to a pointer.
>
> Signed-off-by: Heinrich Schuchardt
> ---
> common/log.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Reviewed-by: Simon Glass
Hi Heiko,
On Fri, 17 Apr 2020 at 16:07, Heiko Stuebner wrote:
>
> From: Heiko Stuebner
>
> If the newly added fit-generator key-options are found, append needed
> signature nodes to all generated image blocks, so that they can get
> signed when mkimage later compiles the .itb from the generated
Hi Heinrich,
On Wed, 15 Apr 2020 at 15:17, Heinrich Schuchardt wrote:
>
> On 4/15/20 9:22 PM, Simon Glass wrote:
> > Hi Heinrich,
> >
> > On Wed, 15 Apr 2020 at 12:33, Fabio Estevam wrote:
> >>
> >> Changing Ruchika's address to the NXP one.
> >>
> >> On Wed, Apr 15, 2020 at 3:28 PM Heinrich Sch
On Sat, 18 Apr 2020 at 00:08, Ovidiu Panait wrote:
>
> initr_enable_interrupts() is an ARM-specific wrapper over enable_interrupts(),
> which is run during the common init sequence. It can be eliminated by moving
> the enable_interrupts() call to the end of interrupt_init() function, in
> arch/arm
Hi Michael,
On Thu, 16 Apr 2020 at 04:50, Michael Walle wrote:
>
> Hi Simon,
>
> Am 2020-04-15 21:22, schrieb Simon Glass:
> > Hi Michael,
> >
> > On Wed, 15 Apr 2020 at 09:22, Michael Walle wrote:
> >>
> >> Hi Simon,
> >>
> >> Am 2020-04-15 15:56, schrieb Simon Glass:
> >> > +Tom
> >> >
> >> >
On Sat, 18 Apr 2020 at 06:09, Heinrich Schuchardt wrote:
>
> By passing -ra to pytest we get a summary indicating which tests failed
> and why tests were skipped.
>
> Here is an example output:
>
> short test summary info =
> SKIPPED [1] test/py/tes
On Mon, 13 Apr 2020 at 02:03, Michal Simek wrote:
>
> From: Ashok Reddy Soma
>
> FDT memory is aligned by 4KB. This is hardcoded in common/board_f.c.
> Add Kconfig option, assign default value of 0x1000 and enable option to
> change this value.
>
> Signed-off-by: Ashok Reddy Soma
> Signed-off-by
Hi Marek,
On Fri, 10 Apr 2020 at 13:57, Marek Vasut wrote:
>
> On 4/10/20 9:14 PM, Simon Glass wrote:
> > Hi Marek,
>
> Hi,
>
> > On Fri, 10 Apr 2020 at 12:45, Marek Vasut wrote:
> >>
> >> On 3/31/20 6:05 PM, Marek Vasut wrote:
> >>> On 3/31/20 4:16 PM, Simon Glass wrote:
> HI Marek,
> >>>
On Mon, 13 Apr 2020 at 22:40, Trevor Woerner wrote:
>
> Following the example of most other SoCs in arch/$(ARCH)/cpu/$(CPU)/$(SOC)
> move the lpc32xx code from arch/arm/cpu/arm926ejs/lpc32xx to
> arch/arm/mach-lpc32xx.
>
> Following the checklist from
> commit 01f14456306c ("ARM: prepare for movin
Hi Michal,
On Thu, 16 Apr 2020 at 00:31, Michal Simek wrote:
>
> On 16. 04. 20 5:06, Simon Glass wrote:
> > At present if buildman reports an error, the travis build still succeeds.
> >
> > This is because the travis script does not stop when it sees errors; nor
> > does it automatically return t
On Wed, 15 Apr 2020 at 22:39, Masahiro Yamada wrote:
>
> Import the following commits from Linux. They are mostly nice cleanups.
>
> b42841b7bb62 kbuild: Get rid of KBUILD_STR
> ebf003f0cfb3 kbuild: Consolidate header generation from ASM offset information
> 2982c953570b kbuild: remove redundant $
On Wed, 15 Apr 2020 at 15:32, Heinrich Schuchardt wrote:
>
> Function rsa_verify_key() is not called before relocation. So there is no
> need to load the UCLASS_MOD_EXP drivers before relocation.
>
> This avoid a failure to boot for pine64-lts_defconfig with CONFIG_RSA=y.
>
> Signed-off-by: Heinri
On Wed, 15 Apr 2020 at 03:35, Harald Seiler wrote:
>
> This function is only relevant to the MMC driver so calling it
> spl_boot_partition() might be confusing. Rename it to
> spl_mmc_boot_partition() to make its purpose more clear (and bring
> it in line with spl_mmc_boot_mode()).
>
> Signed-off
On Wed, 15 Apr 2020 at 22:39, Masahiro Yamada wrote:
>
> if_changed must have FORCE as a prerequisite.
>
> Add $(obj)/dts/dt-platdata.o to 'targets' so that the corresponding
> .cmd file is included.
>
> Signed-off-by: Masahiro Yamada
> ---
>
> scripts/Makefile.spl | 5 +++--
> 1 file changed, 3
On Sat, 11 Apr 2020 at 14:01, Marek Vasut wrote:
>
> The prior-stage firmware generates DT fragment containing the /firmware
> node, /reserved-memory node and /memory@ nodes. Merge these nodes into
> the U-Boot DT, so U-Boot can use this information.
>
> Signed-off-by: Marek Vasut
> Cc: Nobuhiro
On Mon, 13 Apr 2020 at 06:37, Dario Binacchi wrote:
>
> Unlike the other clock types, in the case of the gated clock, a new
> driver has been developed which does not use the registering routine
> provided by the common clock framework.
> The addition of the ecspi0 clock to sandbox therefore allow
On Wed, 15 Apr 2020 at 03:35, Harald Seiler wrote:
>
> The function's name is misleading as one might think it is used
> generally to select the boot-mode when in reality it is only used by the
> MMC driver to find out in what way it should try reading U-Boot Proper
> from a device (either using a
On Sat, 11 Apr 2020 at 10:36, Heinrich Schuchardt wrote:
>
> When building on a 32bit host the following warning occurs:
>
> tools/image-host.c: In function ‘fit_image_read_data’:
> tools/image-host.c:310:42: warning: format ‘%ld’ expects argument of type
> ‘long int’, but argument 3 has type ‘ssi
Hi Marek,
On Sat, 11 Apr 2020 at 14:01, Marek Vasut wrote:
>
> Reserve 4 kiB of space in R-Car Gen3 DTs when those DTs are compiled
> to permit patching in OpTee-OS /firmware node, /reserved-memory node
> and possibly also additional /memory@ nodes.
>
> Signed-off-by: Marek Vasut
> Cc: Nobuhiro
Hi Marek,
On Sat, 11 Apr 2020 at 14:01, Marek Vasut wrote:
>
> Add weak function which is called right after fdtdec_setup() configured
> the U-Boot DT. This permits board-specific adjustments to the U-Boot DT
> before U-Boot starts parsing the DT. This could be used e.g. to patch in
> various cus
Hi Matthias,
On Sat, 11 Apr 2020 at 12:05, Matthias Brugger wrote:
>
> Hi Simon,
>
> On 4/9/20 6:25 PM, Simon Glass wrote:
> > Hi Matthias,
> >
> > On Wed, 8 Apr 2020 at 03:35, wrote:
> >>
> >> From: Matthias Brugger
> >>
> >> Walk the tree when reading size-cells or address-cells properties.
>
Hi Bernhard,
On Tue, 14 Apr 2020 at 03:26, Bernhard Messerklinger
wrote:
>
> Move FSP-S configuration to the device-tree like it's already done for
> other SoCs (Baytrail).
>
> Signed-off-by: Bernhard Messerklinger
>
> ---
>
> Changes in v2:
> Remove FSP-M binding file
>
> arch/x86/cpu/apollol
Hi Sean,
On Mon, 13 Apr 2020 at 15:51, Sean Anderson wrote:
>
> Patman outputs a line for every edition of the series in every patch,
> regardless of whether any changes were made. This can result in many
> redundant lines in patch changelogs, especially when a patch did not exist
> before a cert
Hi Marek,
On Sat, 11 Apr 2020 at 14:01, Marek Vasut wrote:
>
> This function is useful to merge a subset of DT into another DT, for
> example if some prior-stage firmware passes a DT fragment to U-Boot
> and U-Boot needs to merge it into its own DT. Export this function
> to permit implementing s
Hi Bernhard,
On Tue, 14 Apr 2020 at 03:26, Bernhard Messerklinger
wrote:
>
> Only load VBT if it's present in the u-boot.rom.
>
> Signed-off-by: Bernhard Messerklinger
>
> ---
>
> Changes in v2: None
>
> arch/x86/cpu/apollolake/fsp_s.c | 14 --
> 1 file changed, 8 insertions(+), 6
At present if buildman reports an error, the travis build still succeeds.
This is because the travis script does not stop when it sees errors; nor
does it automatically return the exit code. Also the current error
checking never triggers since 'ret' is not set.
Fix this by setting 'ret' correctly
It is useful to dump ACPI tables in U-Boot to see what has been generated.
Add a command to handle this.
To allow the command to find the tables, add a position into the global
data.
Support subcommands to list and dump the tables.
Signed-off-by: Simon Glass
Reviewed-by: Wolfgang Wallner
---
We always write three basic tables to ACPI at the start. Move this into
its own function, along with acpi_fill_header(), so we can write a test
for this code.
Signed-off-by: Simon Glass
---
Changes in v7: None
Changes in v5: None
Changes in v4:
- Put back cast on table_compute_checksum()
Change
Put this in the context along with the other important pointers.
Signed-off-by: Simon Glass
Reviewed-by: Wolfgang Wallner
---
Changes in v7: None
Changes in v5: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
include/dm/acpi.h | 2 ++
lib/acpi/acpi_table.c | 10 -
The current code uses an address but a pointer would result in fewer
casts. Also it repeats the alignment code in a lot of places so this would
be better done in a helper function.
Update write_acpi_tables() to make use of the new acpi_ctx structure,
adding a few helpers to clean things up.
Signe
Move this code to a generic location so that we can test it with sandbox.
This requires adding a few new fields to acpi_ctx, so drop the local
variables used in the original code.
Also use mapmem to avoid pointer-to-address casts which don't work on
sandbox.
Signed-off-by: Simon Glass
Reviewed-b
We don't actually support tables without an XSDT so we can drop this dead
code.
Signed-off-by: Simon Glass
Reviewed-by: Wolfgang Wallner
---
Changes in v7: None
Changes in v5: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
arch/x86/lib/acpi_table.c | 15 ++-
1 fi
A device may want to write out ACPI tables to describe itself to Linux.
Add a method to permit this.
Reviewed-by: Wolfgang Wallner
Signed-off-by: Simon Glass
---
Changes in v7: None
Changes in v5:
- Drop bisectability changes
Changes in v4:
- Separate out the log newline
Changes in v3: None
C
This is split from the original series in an attempt to get things applied
in chunks.
v7 is just a rebase as requested
Changes in v7:
- Rebase to master
Changes in v5:
- Drop bisectability changes
Changes in v4:
- Put 'interrupts-extended' property on one line
- Rename acpi-probed to linux,prob
Call the new core function to permit devices to write their own ACPI
tables. These tables will appear after all other tables.
Signed-off-by: Simon Glass
Reviewed-by: Wolfgang Wallner
---
Changes in v7: None
Changes in v5: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
arch/x
Devices need to report various identifiers in the ACPI tables. Rather than
hard-coding these in drivers it is typically better to put them in the
device tree.
Add a binding file to describe this.
Signed-off-by: Simon Glass
---
Changes in v7: None
Changes in v5: None
Changes in v4:
- Put 'interr
On Fri, Mar 27, 2020 at 02:35:50PM +0100, Neil Armstrong wrote:
> Hi,
>
> On 18/08/2019 15:42, Beniamino Galvani wrote:
> > Hi,
> >
> > these two patches enable the USB host controller on Odroid-C2. The
> > first patch adds a PHY driver; the second one enables the necessary
> > configuration opti
This patch converts device trees and defconfigs of Armada 37xx boards
(EspressoBIN, A37xx DB, uDPU and Turris MOX) to use the newly ported
comphy and utmi generic-phy drivers.
For Turris Mox also remove the comphy_update_map implementation, since
it is no longer needed.
Signed-off-by: Marek Behún
Hi Bin,
On Tue, 31 Mar 2020 at 07:16, Simon Glass wrote:
>
> Hi Bin,
>
> On Tue, 31 Mar 2020 at 03:50, Bin Meng wrote:
> >
> > Hi Simon,
> >
> > On Tue, Mar 31, 2020 at 7:57 AM Simon Glass wrote:
> > >
> > > Hi Bin,
> > >
> > > On Mon, 30 Mar 2020 at 03:42, Bin Meng wrote:
> > > >
> > > > Hi S
This driver is no longer needed since A37xx was ported to generic-phy.
The only thing not covered by those drivers is eMMC PHY init code, but
even this is already done in different driver (xenon_sdhci).
Signed-off-by: Marek Behún
---
drivers/phy/marvell/Makefile |1 -
drivers/phy/marv
This patch converts device trees and defconfigs of Armada 37xx boards
(EspressoBIN, A37xx DB, uDPU and Turris MOX) to use the newly ported
comphy and utmi generic-phy drivers.
For Turris Mox also remove the comphy_update_map implementation, since
it is no longer needed.
Signed-off-by: Marek Behún
Use generic-phy API to power on PCIe PHY.
Since the new comphy drivers only does a SMC call into ARM Trusted
Firmware and the comphy driver in ATF does not do TX Enabling (step 7 in
PCIe PHY power on algorithm), add TX enabling into this driver.
Signed-off-by: Marek Behún
---
drivers/pci/pci-aa
Use the new usb_phys_setup and usb_phys_shutdown to initialize
potential generic-phys in the ehci-marvell driver.
Signed-off-by: Marek Behún
---
drivers/usb/host/ehci-marvell.c | 33 ++---
1 file changed, 30 insertions(+), 3 deletions(-)
diff --git a/drivers/usb/host
Use generic-phy API to power on SATA PHY.
Signed-off-by: Marek Behún
---
drivers/ata/ahci_mvebu.c | 35 +++
1 file changed, 35 insertions(+)
diff --git a/drivers/ata/ahci_mvebu.c b/drivers/ata/ahci_mvebu.c
index 48a9d00d14..d229ab84ed 100644
--- a/drivers/ata/ahc
Since XHCI may also want to use the generic-phy functions from
ehci-hcd.c, move them into separate phy.c.
Change these functions so that they enumerate end power on all
generic-phys defined in device tree for a given USB controller.
Signed-off-by: Marek Behún
---
drivers/usb/host/Makefile
Use generic-phy API to power on comphy in mvneta driver.
Signed-off-by: Marek Behún
---
drivers/net/mvneta.c | 23 +++
1 file changed, 23 insertions(+)
diff --git a/drivers/net/mvneta.c b/drivers/net/mvneta.c
index d737400a20..31548445d7 100644
--- a/drivers/net/mvneta.c
+++
This patch ports the A3700 UTMI PHY driver from Linux.
Signed-off-by: Marek Behún
---
drivers/phy/Kconfig| 8 +
drivers/phy/Makefile | 1 +
drivers/phy/phy-mvebu-a3700-utmi.c | 235 +
3 files changed, 244 insertions(+)
create mode 10
Hi,
I have ported the COMPHY and UTMI PHY drivers from Linux to U-Boot.
With this we are able to abandon the current comphy_a3700 driver, which
is incompatible with Linux' device trees. So if we want to have DTS
files for A3720 boards identical to Linux', we have to do this.
This series adds the
Import enum phy_mode from Linux and add .set_mode method to generic-phy
operations structure.
Signed-off-by: Marek Behún
---
drivers/phy/phy-uclass.c | 11 +
include/generic-phy.h| 51
2 files changed, 62 insertions(+)
diff --git a/drivers/ph
This patch ports the A3700 COMPHY driver from Linux.
Signed-off-by: Marek Behún
---
drivers/phy/Kconfig | 8 +
drivers/phy/Makefile | 1 +
drivers/phy/phy-mvebu-a3700-comphy.c | 315 +++
3 files changed, 324 insertions(+)
create mode
Use the new usb_phys_setup and usb_phys_shutdown to initialize
potential generic-phys in the xhci-mvebu driver.
Signed-off-by: Marek Behún
---
drivers/usb/host/xhci-mvebu.c | 19 ++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/drivers/usb/host/xhci-mvebu.c b/dri
On 19/04/20 15:47, Fabio Estevam wrote:
> Hi Marco,
>
> On Mon, Mar 9, 2020 at 5:05 PM Marco Franchi wrote:
>>
>> Thanks Alifer!
>>
>> I just followed the README, and it working very well.
>>
>> Congratulations!
>>
>> Tested-by: marco...@gmail.com
>
> Thanks for testing.
>
> The correct styl
This adds Cubieboard7[1] support based on Action Semi's S700 SoC[2], It's
Quad-core ARMv8 SoC
with Cortex-A53 cores. Peripheral like UART seems to be compatible with S900
SoC(basic support
for it is alreay present in u-boot).
This series(v11) takes care of the issues(breaks few boards unfortunat
This adds build and flash steps for Actions S700
based Cubieboard7 board.
Reviewed-by: Manivannan Sadhasivam
Signed-off-by: Amit Singh Tomar
---
Changes since v10:
* Added Mani's reviewed-by Tag.
Changes since v9:
* Updated the heading to CUBIEBOARD7 to ACTIONS.
* Added s
This commit adds entry for cubieboard7 config under Actions Semi
OWL family.
Signed-off-by: Amit Singh Tomar
---
* Newly added patch, was not there in earlier versions.
Hi Mani,
Hope, this is file with you to have this under ARCH_OWL?
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff
This patch adds .dtsi file(sync with Linux 5.5-rc6 with hash "b3a987b0264d")
and required binding for S700 SoC that is a 64-bit Quad-core ARM
Cortex-A53 cores.
It also provisions dts file to be built based on selected
platform(CONFIG_MACH_S900/S700).
Reviewed-by: Manivannan Sadhasivam
Reviewed-b
This patch moves some of the config options from bubblegum_96_defconfig
to respective Kconfig files.
Signed-off-by: Amit Singh Tomar
---
Changes since v10:
* Moved out some of config options from mach-owl/Kconfig
to appropriate config files.
Changes since v9:
* Added Rev
The Cubieboard is a single board computer containing a
Actions S700 SoC(with 4 ARMv8 Cortex-A53 cores).
This patch adds respective defconfig alongwith .dts(copied
from Linux v5.5-rc6 with hash "b3a987b0264d").
Signed-off-by: Amit Singh Tomar
---
Changes since v10:
Brought back following option t
This patch converts S900 clock driver to something common that can
be used for other SoCs, for instance S700(few of clk registers are same).
Reviewed-by: Andre Przywara
Signed-off-by: Amit Singh Tomar
---
Changes since v10:
* No change.
Changes since v9:
* Checked the relevant So
1 - 100 of 150 matches
Mail list logo