This name more explicitly claims that it does not include the
header size
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split from "Improve variable names and code readability"
Changes for v3:
- Documented arguments to NetSendUDPPacket()
include/ne
Remove typedef and lower-case letters
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split apart from "Un-typedef variables in net"
- Renamed structs from *_t to *_hdr since they are nolonger types
Changes for v3:
- Renamed ARP_hdr to arp_hdr
inc
Add a structure that only contains IP header fields to be used by
functions that don't need UDP
Rename IP_HDR_SIZE_NO_UDP to IP_HDR_SIZE
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split apart from "Un-typedef variables in net"
- Created a
Use field names and sizes when accessing ARP packets
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split from "Improve variable names and code readability"
Changes for v3:
include/net.h |6 ++
net/arp.c | 34 +--
Rename IP header related things to IP_UDP. The existing definition
of IP_t includes UDP header, so name it to accurately describe the
structure.
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split apart from "Un-typedef variables in net"
- Cre
Easier to find when alphabetized
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split from "Improve variable names and code readability"
Changes for v3:
- Slight adjustment to order as recommended by Simon
net/net.c | 24 ---
Separate the Ethernet header from the 802 header.
Base the size constants on the structs.
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split apart from "Un-typedef variables in net"
- Created a new E802_hdr struct and removed 802 members from Et
Separate this functionality out of the net.c behemoth
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Moved config fixes to a separate patch
- Pushed #ifdef CONFIG_CMD_PING into header
- Eliminated CamelCase
Changes for v3:
- Added function comments
Remove typedef and lower-case name
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split apart from "Un-typedef variables in net"
- Renamed structs from *_t to *_hdr since they are nolonger types
Changes for v3:
- Renamed ICMP_hdr to icmp_hdr
- Rem
Eliminate the typedef and remove capital letters
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split apart from "Un-typedef variables in net"
- Renamed structs from *_t to *_hdr since they are nolonger types
Changes for v3:
- Renamed VLAN_Ether
uot;
patch-series.
This is a portion of the changes split from the series:
"Add link-local addressing support"
Joe Hershberger (21):
net: Remove CMD_PING where there's no CMD_NET
net: Move MAC-seeded rand out of bootp.c
net: Move CDP out of net.c
net: Encapsulate CDP packet i
Checking for CDP packets should be encapsulated, not copied code.
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split from patch "Move CDP out of net.c"
- Changed to static inline
Changes for v3:
- Added a function comment
- Added a blank l
Separate this functionality out of the net.c behemoth
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Moved is_cdp_packet to a separate patch
- Fixed blank newline at the end of cdp.h
- Pushed #ifdef CONFIG_CMD_CDP into header
Changes for v3:
- Fix comment
x is a poor variable name
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split from "Improve variable names and code readability"
Changes for v3:
net/net.c | 24
1 files changed, 12 insertions(+), 12 deletions(-)
diff --git a
Save the length when it is computed instead of forgetting it and
subtracting pointers to figure it out again.
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
Changes for v3:
- Rebased onto other changed patches
net/arp.c | 13 -
net/ping.c |7
Use this entry-point consistently across the net/ code
Use a static inline function to preserve code size
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Change NetSendPacket into a static inline
Changes for v3:
- Rebased onto other changed patches
include/net.h
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split from "Refactor bootp packet length computations"
Changes for v3:
- Rebased onto other changed patches
net/bootp.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/net/boo
Before this patch, bootp would not overwrite the value, but the
value was still clobbered in the env
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Added a comment
Changes for v3:
- Rebased onto other changed patches
- Fixed comment style
common/cmd_net.c
ant on the "Network stack cosmetic improvements"
patch-series.
This is a portion of the changes split from the series:
"Add link-local addressing support"
Joe Hershberger (18):
net: Refactor IP, UPD, and ICMP header writing functions
net: Refactor NetSendUDPPacket to share mo
Share more of the code that is common between ARP vs not.
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
Changes for v3:
- Rebased onto other changed patches
net/net.c | 44 +---
1 files changed, 25 insertions(+), 19
Call a built-in dummy if none is registered... don't require
protocols to register a handler (eliminating dummies)
NetConsole now uses the ARP handler when waiting on arp
(instead of needing a #define hack in arp.c)
Clear handlers at the end of net loop
Signed-off-by: Joe Hershberger
Cc
ICMP (ping) was reimplementing IP header code... it now shares code.
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Eliminate CamelCase in new functions
Changes for v3:
- Rebased onto other changed patches
include/net.h |4 +++-
net/bootp.c |8
There is no need to call through the handler... inline it
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
Changes for v3:
- Rebased onto other changed patches
net/ping.c | 18 ++
1 files changed, 2 insertions(+), 16 deletions(-)
diff --git a/net
When the network is VLAN or SNAP, net_update_ether() will preserve
the original Ethernet packet header and simply replace the src and
dest MACs and the protocol
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
Changes for v3:
- Rebased onto other changed patches
If CONFIG_BOOTP_SERVERIP is not defined, unused variable warning is
reported. This was fixed upstream using a compiler feature instead
of a simple reorder of the statements.
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
Changes for v3:
- Rebased onto other changed
This is useful if you want to look for a DHCP server, but try some
other settings if not available.
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Renamed to CONFIG_BOOTP_MAY_FAIL
Changes for v3:
- Rebased onto other changed patches
README |7
Eliminate pointer subtraction that recovers values computed earlier
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split debug message move to a separate commit
Changes for v3:
- Rebased onto other changed patches
net/bootp.c | 24 +---
1
Don't force ARP clients to return the MAC address if they don't care
(such as ping)
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
Changes for v3:
- Rebased onto other changed patches
net/arp.c |9 +
net/ping.c | 10 +++---
2 files
A new non-static function net_init() will initialize buffers and
read from the environment. Only update from the env on each entry
to NetLoop().
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Unadded explicit parameter name in net.h for NetLoop
- Eliminate
Noone uses it.
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split from "Fix net buffer initialization"
Changes for v3:
- Rebased onto other changed patches
- Added a short commit message
net/net.c |4 ++--
1 files changed, 2 insertions(+), 2
Changes to NetState now go through an accessor function called
net_set_state()
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- net_set_state changed to static inline
- States changed to an enum
- Eliminate CamelCase in new functions.
Changes for v3
Use the NetArpTxPacket for the ARP packet, not to hold what used to
be in NetTxPacket.
This saves a copy and makes the code easier to understand.
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
Changes for v3:
- Rebased onto other changed patches
- Fixed comment
Fix NetConsole bug that causes first packet header to claim a
source IP address of 0.0.0.0
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
Changes for v3:
- Rebased onto other changed patches
- Fix comment style
drivers/net/netconsole.c |6 ++
1 files
.
Tested on da850_am18xxevm
Tested on MPC8313ERDB_33
This is dependant on the "Network stack refactoring" patch-series.
This is a portion of the changes split from the series:
"Add link-local addressing support"
Joe Hershberger (3):
net: Separate ArpRequest() into lower-level
Link-local support will need to send ARP packets, but needs more
fine-grained control over the contents. Split the implementation
into 2 parts so link-local can share the code.
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split from "Add link-local addre
Code based on networking/zcip.c in busybox
commit 8531d76a15890c2c535908ce888b2e2aed35b172
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Omitted unrelated whitespace changes
- Made do_link_local() static
- Pushed #ifdef CONFIG_CMD_LINK_LOCAL into header
eplying to the ARP request for 5ms so that the first packet is sent
to the Cisco equipment and all following packets are sent to our
device.
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Guard with #ifdef CONFIG_CMD_LINK_LOCAL
Changes for v3:
- Rebased onto oth
state changes
Signed-off-by: Joe Hershberger
Cc: Joe Hershberger
---
Changes for v2:
- Split from "Add link-local addressing support" patch-series
- This patch is dependant on "Add link-local addressing support" patch-series
- Knobs for enabling filters moved into
Hi Wolfgang,
This should include fixes for all the warnings from
db288a96027fa1cb3f8a53f330724f864224a56c "net: Remove volatile from
net API"
The following changes since commit b86a475c1a602c6ee44f4469d933df8792418a7a:
Joe Hershberger (1):
MAKEALL: Report boards with errors v
On Tue, May 22, 2012 at 5:18 PM, Stephan Linz wrote:
> Fix this:
> xilinx_emaclite.c: In function 'xilinx_emaclite_initialize':
> xilinx_emaclite.c:371: warning: assignment from incompatible pointer type
>
> Signed-off-by: Stephan Linz
Applied, thanks.
-Joe
_
On Tue, May 22, 2012 at 5:18 PM, Stephan Linz wrote:
> Fix this:
> xilinx_axi_emac.c: In function 'xilinx_axiemac_initialize':
> xilinx_axi_emac.c:646: warning: assignment from incompatible pointer type
>
> Signed-off-by: Stephan Linz
Applied, thanks.
-Joe
__
On Tue, May 22, 2012 at 5:18 PM, Stephan Linz wrote:
> Fix this:
> xilinx_ll_temac.c: In function 'xilinx_ll_temac_initialize':
> xilinx_ll_temac.c:332: warning: assignment from incompatible pointer type
> xilinx_ll_temac.c:340: warning: assignment from incompatible pointer type
>
> Signed-off-by:
Hi Nobuhiro Iwamatsu,
On Fri, Feb 3, 2012 at 1:28 AM, Nobuhiro Iwamatsu
wrote:
> SH7734 has one channel ethernet device.
> This support 10/100/1000Base, and RMII/MII/GMII.
> And this has the same structure as SH7763.
>
> Signed-off-by: Nobuhiro Iwamatsu
In the future, please run tools/checkpatc
Hi Nobuhiro Iwamatsu,
On Tue, May 15, 2012 at 8:49 PM, Nobuhiro Iwamatsu
wrote:
> SH7734 support GMII. This add register infomation and the function
> which enable GMII.
>
> Signed-off-by: Nobuhiro Iwamatsu
Applied, thanks.
-Joe
___
U-Boot mailing li
Hi Rob,
On Wed, Mar 28, 2012 at 10:51 AM, Rob Herring wrote:
> From: Rob Herring
>
> Add a new command "sysboot" which parses syslinux menu files and boots
> using kernel and initrd specified by menu files. The operation is similar
> to "pxe boot" except local files on ext2 or fat filesystem are
Hi Anatolij,
On Wed, May 23, 2012 at 5:36 PM, Anatolij Gustschin wrote:
> Hi Joe,
>
> On Wed, 23 May 2012 12:58:04 -0500
> Joe Hershberger wrote:
> ...
>> --- a/net/rarp.c
>> +++ b/net/rarp.c
>> @@ -41,7 +41,7 @@ int RarpTry;
>> /*
>> * Ha
Hi Stephan,
On Wed, May 23, 2012 at 5:46 PM, Stephan Linz wrote:
> Hello Joe,
>
> just I've tried out your custodian network tree at a99acb7 and run in
> the link error below:
>
> net/libnet.o: In function `NetLoop':
> net/net.c:539: undefined reference to `net_set_upd_handler'
>
> I think it is
Hi Stephan,
On Wed, May 23, 2012 at 5:50 PM, Joe Hershberger
wrote:
> Hi Stephan,
>
> On Wed, May 23, 2012 at 5:46 PM, Stephan Linz wrote:
>> Hello Joe,
>>
>> just I've tried out your custodian network tree at a99acb7 and run in
>> the link error below:
&g
Hi Rob,
On Wed, May 23, 2012 at 5:57 PM, Rob Herring wrote:
> On 05/23/2012 05:11 PM, Joe Hershberger wrote:
>> Hi Rob,
>>
>> On Wed, Mar 28, 2012 at 10:51 AM, Rob Herring wrote:
>>> From: Rob Herring
>>>
>>> Add a new command "sysboot&
Hi Prafulla,
On Fri, May 25, 2012 at 9:13 AM, Prafulla Wadaskar wrote:
>> -Original Message-
>> From: Michael Walle [mailto:mich...@walle.cc]
>> Sent: 12 May 2012 04:21
>> To: u-boot@lists.denx.de
>> Cc: Prafulla Wadaskar; Wolfgang Denk; Mike Frysinger; Joe
On Fri, May 11, 2012 at 5:50 PM, Michael Walle wrote:
> Add new function eth_random_enetaddr() to generate a locally administered
> ethernet address.
>
> Signed-off-by: Michael Walle
> Cc: Joe Hershberger
Acked-by: Joe Hershberger
___
Hi Michael,
On Thu, May 17, 2012 at 3:43 PM, Michael Walle wrote:
>
> Hi Joe,
>
> Am Mittwoch 16 Mai 2012, 02:56:39 schrieb Joe Hershberger:
>> Hi Michael,
>>
>> On Fri, May 11, 2012 at 5:50 PM, Michael Walle wrote:
>> > Signed-off-by:
Hi Rob,
On Wed, May 23, 2012 at 6:02 PM, Joe Hershberger
wrote:
> Hi Rob,
>
> On Wed, May 23, 2012 at 5:57 PM, Rob Herring wrote:
>> On 05/23/2012 05:11 PM, Joe Hershberger wrote:
>>> Hi Rob,
>>>
>>> On Wed, Mar 28, 2012 at 10:51 AM, Rob Herring wrot
Hi Michael,
On Fri, May 25, 2012 at 2:54 PM, Michael Walle wrote:
> Am Freitag 25 Mai 2012, 20:50:09 schrieb Joe Hershberger:
> [..snip..]
>> That way you aren't adding a function that noone else uses and you
>> don't need a silly guard around it.
>
> Hi Joe,
Hi Rob,
On Fri, May 25, 2012 at 3:47 PM, Rob Herring wrote:
> From: Rob Herring
>
> Add a new command "sysboot" which parses syslinux menu files and boots
> using kernel and initrd specified by menu files. The operation is similar
> to "pxe boot" except local files on ext2 or fat filesystem are
Hi Michael,
On Mon, May 28, 2012 at 5:03 PM, Michael Walle wrote:
> [sorry for my first mail.. wasn't intented to be send]
>
>
> Sorry for being too late on this.
>
> Am Mittwoch 23 Mai 2012, 19:57:58 schrieb Joe Hershberger:
>> Make the MAC-seeded random number g
Hi Michael,
On Tue, May 29, 2012 at 1:23 PM, Michael Walle wrote:
> Hi Joe,
>
> Am Dienstag 29 Mai 2012, 20:08:26 schrieb Joe Hershberger:
>> If you can verify that the functionality of the
>> CONFIG_BOOTP_RANDOM_DELAY and CONFIG_CMD_LINK_LOCAL are uneffected,
>> the
Hi Michael,
On Tue, May 29, 2012 at 5:06 PM, Michael Walle wrote:
>
> Hi Joe,
>
> Am Dienstag 29 Mai 2012, 23:08:23 schrieb Joe Hershberger:
>> Hi Michael,
>>
>> On Tue, May 29, 2012 at 1:23 PM, Michael Walle wrote:
>> > Hi Joe,
>> >
&g
: Michael Walle
> Cc: Joe Hershberger
> ---
> include/configs/ETX094.h | 1 +
> include/configs/MERGERBOX.h | 1 +
> include/configs/MVBC_P.h | 1 +
> include/configs/MVBLM7.h | 1 +
> include/configs/MVSMR.h | 1 +
On Thu, May 31, 2012 at 2:04 PM, Joe Hershberger
wrote:
> Hi Michael,
>
> On Thu, May 31, 2012 at 1:12 PM, Michael Walle wrote:
>> Replace rand() with the functions from lib/. The link-local network code
>> stores its own seed, derived from the MAC address. Thus making i
is patch? If yes, perhaps it would be best if I would push
> this patch with the other SPEAr platform patches upstream. What do you think?
> Can I have your Acked-by?
I'm not especially fond of adding prints, but it seems in line with
the existing behavior.
Acked-by: Joe Hershberger
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
: Michael Walle
> Cc: Joe Hershberger
> ---
Acked-by: Joe Hershberger
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
Hi Prafulla,
On Jun 5, 2012, at 9:10 AM, Prafulla Wadaskar wrote:
>
>
>> -Original Message-
>> From: Michael Walle [mailto:mich...@walle.cc]
>> Sent: 05 June 2012 16:39
>> To: Prafulla Wadaskar
>> Cc: u-boot@lists.denx.de; Joe Hershberger
>>
Hi Prafulla,
On Tue, Jun 5, 2012 at 4:36 PM, Michael Walle wrote:
>
> Hi Prafulla,
>
> Am Dienstag 05 Juni 2012, 23:33:13 schrieb Michael Walle:
>> Changes:
>> v9:
>> - rebase to marvell custodian tree, merged with wolfgangs master
> [..snip..]
>
>
> I had to merge your tree with wolfgangs maste
On Mon, Jan 26, 2015 at 8:54 PM, wrote:
>
> From: Sonic Zhang
>
> Board can define its own AXI burst length to improve DWMAC DMA
performance.
>
> Signed-off-by: Sonic Zhang
> ---
>
> drivers/net/designware.c |2 ++
> drivers/net/designware.h |5 +
> 2 files changed, 7 insertions(+)
On Tue, Dec 9, 2014 at 7:21 AM, Simon Glass wrote:
>
> Kconfig has been available for a while but there are still driver model
> CONFIG options. Move all of these to Kconfig.
>
> This patch isn't final - I need to wait until the SPL series can be fully
> applied, which is in turn waiting on some A
Make it clear that the helper is checking the addr, not setting it.
Signed-off-by: Joe Hershberger
---
net/eth.c | 13 -
1 file changed, 4 insertions(+), 9 deletions(-)
diff --git a/net/eth.c b/net/eth.c
index eac4f7b..65e8c77 100644
--- a/net/eth.c
+++ b/net/eth.c
@@ -153,11
For now this simply addresses the MAC part of the network hardware.
The next part to implement is the PHY children. I wanted to get early
feedback on what I have so far to make sure I'm going in the direction
that Simon envisioned.
Joe Hershberger (7):
net: Provide a function to ge
The sandbox driver will now generate response traffic to exercise the
ping command even when no network exists. This allows the basic data
pathways of the DM to be tested.
Signed-off-by: Joe Hershberger
---
drivers/net/sandbox.c | 75 +++
1 file
The current implementation exposes the eth_device struct to code that
needs to access the MAC address. Add a wrapper function for this to
abstract away the pointer for this operation.
Signed-off-by: Joe Hershberger
---
arch/mips/cpu/mips32/au1x00/au1x00_eth.c | 2 +-
arch/powerpc/cpu/mpc8260
Move some things around and organize things so that the driver model
implementation will fit in more easily.
Signed-off-by: Joe Hershberger
---
include/net.h | 63 +
net/eth.c | 75
Many of the functions in net.h were preceded extern needlessly. Removing
them to limit the number of checkpatch.pl complaints.
Signed-off-by: Joe Hershberger
---
include/net.h | 96 +--
1 file changed, 48 insertions(+), 48 deletions
First just add support for MAC drivers.
Signed-off-by: Joe Hershberger
---
common/board_r.c | 4 +-
common/cmd_bdinfo.c| 2 +
include/dm/uclass-id.h | 1 +
include/net.h | 23
net/eth.c | 320 -
5 files
Add basic network support to sandbox which includes a network driver.
Signed-off-by: Joe Hershberger
---
arch/sandbox/dts/sandbox.dts | 4 ++
drivers/net/Makefile | 2 +
drivers/net/sandbox.c| 91
include/configs/sandbox.h| 14
On Tue, Jan 27, 2015 at 9:24 PM, Sonic Zhang wrote:
>
> Hi Joe,
>
> On Wed, Jan 28, 2015 at 4:43 AM, Joe Hershberger
> wrote:
> > On Mon, Jan 26, 2015 at 8:54 PM, wrote:
> >>
> >> From: Sonic Zhang
> >>
> >> Board can define its o
On Tue, Jan 27, 2015 at 8:33 PM, Simon Glass wrote:
>
> Hi Joe,
>
> On 27 January 2015 at 16:27, Joe Hershberger
wrote:
> > The current implementation exposes the eth_device struct to code that
> > needs to access the MAC address. Add a wrapper function for this to
>
On Tue, Jan 27, 2015 at 8:34 PM, Simon Glass wrote:
>
> Hi Joe,
>
> On 27 January 2015 at 16:27, Joe Hershberger
wrote:
> > First just add support for MAC drivers.
> >
>
> I don't fully understand this partly because my knowledge of the
> network stack is li
On Tue, Jan 27, 2015 at 8:34 PM, Simon Glass wrote:
>
> Hi Joe,
>
> On 27 January 2015 at 16:27, Joe Hershberger
wrote:
> > Add basic network support to sandbox which includes a network driver.
> >
> > Signed-off-by: Joe Hershberger
> > ---
> &
_bus register member to struct eth_dma_regs.
>
> Signed-off-by: Sonic Zhang
> ---
Acked-by: Joe Hershberger
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
On Fri, Jan 30, 2015 at 4:04 AM, Marek Vasut wrote:
>
> On Friday, January 30, 2015 at 08:10:34 AM, Alexey Brodkin wrote:
> > Hi Marek, Tom,
> >
> > On Fri, 2015-01-16 at 22:16 +0100, Pavel Machek wrote:
> > > On Tue 2015-01-13 17:10:24, Alexey Brodkin wrote:
> > > > If for some reason DMA module
> Cc: Albert Aribaud
> Cc: Tom Rini
> Cc: Wolfgang Denk
> Cc: Pavel Machek
> Cc: Joe Hershberger
> Cc: Ian Campbell
> Cc: Marek Vasut
> ---
Acked-by: Joe Hershberger
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
On Fri, Feb 14, 2014 at 3:49 AM, Claudiu Manoil <
claudiu.man...@freescale.com> wrote:
>
> Hello,
>
> Would you please consider applying these two "net" tree patches?
>
> http://patchwork.ozlabs.org/patch/299620/
> (net: Merge asm/fsl_enet.h into fsl_mdio.h)
> http://patchwork.ozlabs.org/patch/2994
On Tue, Dec 10, 2013 at 7:21 AM, Claudiu Manoil <
claudiu.man...@freescale.com> wrote:
>
> If the PHY is not recognized don't access phydev (NULL)
> and return 0 to signal failure.
>
> Signed-off-by: Claudiu Manoil
> ---
Applied, Thanks!
-Joe
___
U-Boot
On Thu, Feb 13, 2014 at 8:13 AM, Yoshinori Sato
wrote:
>
> Signed-off-by: Yoshinori Sato
> ---
Huge apologies for the delay.
Applied, Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
On Wed, Feb 19, 2014 at 10:21 AM, Philippe De Muyter wrote:
>
> This patch adds a phy driver for the Micrel KSZ8895 switch. As the SoC
MAC
> is directly connected to the switch MAC the link to the switch is always
up.
>
> But the KSZ8895 switch can be hardwired in three configuration modes :
> -
> Cc: Albert Aribaud
> Cc: Tom Rini
> Cc: Wolfgang Denk
> Cc: Pavel Machek
> Cc: Joe Hershberger
> Cc: Ian Campbell
> Cc: Marek Vasut
> ---
Applied, Thanks!
-Joe
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
The following changes since commit 2af13d6b6265a6700c4f65597410b769895024bf:
lcd: fix console address is not initialized (2015-01-28 16:58:02 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-net.git master
for you to fetch changes up to 875143f32428b8317a2b890b34a1eeb
efore
eth_init()).
-Change printfs to debug in sandbox driver
-Remove unused priv struct for sandbox driver
-Change printfs to debug in sandbox driver
-Move static data to priv
-Move fake hwaddr to the device tree
-Added the raw packet proof-of-concept patch.
Joe Hershberger (8):
net: Provide a
Make it clear that the helper is checking the addr, not setting it.
Signed-off-by: Joe Hershberger
---
Changes in v2: None
net/eth.c | 13 -
1 file changed, 4 insertions(+), 9 deletions(-)
diff --git a/net/eth.c b/net/eth.c
index eac4f7b..65e8c77 100644
--- a/net/eth.c
+++ b/net
Add basic network support to sandbox which includes a network driver.
Signed-off-by: Joe Hershberger
---
Changes in v2:
-Change printfs to debug in sandbox driver
-Remove unused priv struct for sandbox driver
arch/sandbox/dts/sandbox.dts | 4 +++
drivers/net/Makefile | 2
Move some things around and organize things so that the driver model
implementation will fit in more easily.
Signed-off-by: Joe Hershberger
---
Changes in v2: None
include/net.h | 63 +
net/eth.c | 75
The sandbox driver will now generate response traffic to exercise the
ping command even when no network exists. This allows the basic data
pathways of the DM to be tested.
Signed-off-by: Joe Hershberger
---
Changes in v2:
-Change printfs to debug in sandbox driver
-Move static data to priv
The current implementation exposes the eth_device struct to code that
needs to access the MAC address. Add a wrapper function for this to
abstract away the pointer for this operation.
Signed-off-by: Joe Hershberger
---
Changes in v2: None
arch/mips/cpu/mips32/au1x00/au1x00_eth.c | 2 +-
arch
Many of the functions in net.h were preceded extern needlessly. Removing
them to limit the number of checkpatch.pl complaints.
Signed-off-by: Joe Hershberger
---
Changes in v2: None
include/net.h | 96 +--
1 file changed, 48 insertions
This doesn't build right now
Signed-off-by: Joe Hershberger
---
Changes in v2:
-Added the raw packet proof-of-concept patch.
drivers/net/sandbox-raw.c | 60 +++
drivers/net/sandbox.c | 23 ++
2 files changed, 83 inser
First just add support for MAC drivers.
Signed-off-by: Joe Hershberger
---
Changes in v2:
-Updated comments
-Removed extra parentheses
-Changed eth_uclass_priv local var names to be uc_priv
-Update error codes
-Cause an invalid name to fail binding
-Rebase on top of dm/master
-Stop maintaining
Commit 90bac29a76bc8d649b41a55f2786c0abef9bb2c1 claims to fix this bug
that was introduced in commit a92fd6577ea17751ead9b50243e3c562125cf581
but doesn't actually make the change that the commit message describes.
Actually fix the bug this time.
Signed-off-by: Joe Hershberger
---
c
If you want to inspect the control device tree using the fdt command,
the "fdt address -c" command previously unhelpfully printed the phys
memory address of the device tree. That address could not then be used
to set the fdt address for inspection.
Signed-off-by: Joe Hershberger
--
hat can be copied directly to the 'fdt address ' command.
Signed-off-by: Joe Hershberger
---
Changes in v2:
-Reworded commit message
common/cmd_fdt.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/common/cmd_fdt.c b/common/cmd_fdt.c
index 4e9bc6b..b213105 100644
--
Commit 90bac29a76bc8d649b41a55f2786c0abef9bb2c1 claims to fix this bug
that was introduced in commit a92fd6577ea17751ead9b50243e3c562125cf581
but doesn't actually make the change that the commit message describes.
Actually fix the bug this time.
Signed-off-by: Joe Hershberger
---
Chang
201 - 300 of 4631 matches
Mail list logo