History log of /freebsd/sys/dev/dwc/if_dwc.c (Results 76 – 100 of 107)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 0f405ee7 28-Sep-2015 Navdeep Parhar <np@FreeBSD.org>

Sync up with head (up to r288341).


# ae2d96ab 20-Sep-2015 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r287878 through r288034.


# 5df53927 20-Sep-2015 Luiz Otavio O Souza <loos@FreeBSD.org>

Add alternate descriptors support for if_dwc.

This also adds a newbus interface that allows a SoC to override the
following settings:

- if_dwc specific SoC initialization;
- if_dwc descriptor typ

Add alternate descriptors support for if_dwc.

This also adds a newbus interface that allows a SoC to override the
following settings:

- if_dwc specific SoC initialization;
- if_dwc descriptor type;
- if_dwc MII clock.

This seems to be an old version of the hardware descriptors but it is
still in use in a few SoCs (namely Allwinner A20 and Amlogic at least).

Tested on Cubieboard2 and Banana pi.

Tested for regressions on Altera Cyclone by br@ (old version).

Obtained from: NetBSD

show more ...


# da9a326b 20-Sep-2015 Luiz Otavio O Souza <loos@FreeBSD.org>

Remove unnecessary includes and, while here, sort them.


# a1cb6af1 17-Sep-2015 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r287680 through r287877.


# 8fbc5d18 12-Sep-2015 Luiz Otavio O Souza <loos@FreeBSD.org>

Do not call mii_mediachg() from NIC interrupt handler.

This fixes the link instability on banana pi (A20).

Suggested by: yongari


# b5ff185e 12-Sep-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Merge from head


# ab875b71 14-Aug-2015 Navdeep Parhar <np@FreeBSD.org>

Catch up with head, primarily for the 1.14.4.0 firmware.


Revision tags: release/10.2.0
# 635b2e1e 08-Jul-2015 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r285153 through r285283.


# 1d7a7309 06-Jul-2015 Luiz Otavio O Souza <loos@FreeBSD.org>

When initializing the (unused) TX descriptors it is not necessary set the
chain bit.

Obtained from: NetBSD


# ff0752c8 06-Jul-2015 Luiz Otavio O Souza <loos@FreeBSD.org>

Use uint32_t consistently to store registers values.

Always use unsigned numbers to avoid undefined behavior on (1 << 31).

Remove unused variables and some stray semicolons.

No functional changes.


# a5221d68 06-Jul-2015 Luiz Otavio O Souza <loos@FreeBSD.org>

Fix the sent packets statistics for if_dwc.


# 416ba5c7 22-Jun-2015 Navdeep Parhar <np@FreeBSD.org>

Catch up with HEAD (r280229-r284686).


# dad2fb7e 15-Jun-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Merge from head


# 3adc74c7 09-Jun-2015 Dimitry Andric <dim@FreeBSD.org>

Merged ^/head r283871 through r284187.


# ecb3497f 03-Jun-2015 Luiz Otavio O Souza <loos@FreeBSD.org>

Fix wrong variable name in the previous commit.

Pointy hat to: loos
Reported by: araujo


# 9500101c 03-Jun-2015 Luiz Otavio O Souza <loos@FreeBSD.org>

Fix the OACTIVE handling on if_dwc.

Previously the OACTIVE flag was being set when the tx descriptors are fully
allocated but it wasn't unset anywhere.

As soon as a packet is transmitted, unset the

Fix the OACTIVE handling on if_dwc.

Previously the OACTIVE flag was being set when the tx descriptors are fully
allocated but it wasn't unset anywhere.

As soon as a packet is transmitted, unset the OACTIVE flag and call start
routine to push any pending packets from the tx queue.

This closes another race where a full tx queue would jam the tx path (tx
queue is full, new packets cannot be added to queue and dwc_txstart never
gets called).

show more ...


# 98e0ffae 27-May-2015 Simon J. Gerraty <sjg@FreeBSD.org>

Merge sync of head


# 7263c8c0 22-Apr-2015 Glen Barber <gjb@FreeBSD.org>

MFH: r280643-r281852

Sponsored by: The FreeBSD Foundation


# 4bf53d0b 04-Apr-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Merge from HEAD


# db8a143a 03-Apr-2015 Ruslan Bukin <br@FreeBSD.org>

o Remove superfluous includes
o Avoid NULL pointer access
o Fix 'set but not used' warning

Submitted by: Sebastian Huber <sebastian.huber@embedded-brains.de>


# fa1e92b6 04-Mar-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Merge from head


# 072aeeb6 02-Mar-2015 Navdeep Parhar <np@FreeBSD.org>

Merge r278538 through r279514.


# 6c787c8f 18-Feb-2015 Glen Barber <gjb@FreeBSD.org>

MFH: r278593-r278966

Sponsored by: The FreeBSD Foundation


# 569e61a4 14-Feb-2015 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r278499 through r278755.


12345