<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/dwc, branch upstream/11.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC r302523,r302528:</title>
<updated>2016-11-05T04:17:32+00:00</updated>
<author>
<name>Michal Meloun</name>
<email>mmel@FreeBSD.org</email>
</author>
<published>2016-11-05T04:17:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=268971235b3b0a738602752716087d25fa1f3ef7'/>
<id>268971235b3b0a738602752716087d25fa1f3ef7</id>
<content type='text'>
  r302523:
    Add clk_get_by_ofw_node_index, which is like clk_get_by_ofw_index but
    operates on a specific OF node instead of the pass in device's OF node.
  r302528:
    EXTRES: Add OF node as argument to all &lt;foo&gt;_get_by_ofw_&lt;bar&gt;() functions.
    In some cases, the driver must handle given properties located in specific
    OF subnode. Instead of creating duplicate set of function, add 'node' as
    argument to existing functions, defaulting it to device OF node.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  r302523:
    Add clk_get_by_ofw_node_index, which is like clk_get_by_ofw_index but
    operates on a specific OF node instead of the pass in device's OF node.
  r302528:
    EXTRES: Add OF node as argument to all &lt;foo&gt;_get_by_ofw_&lt;bar&gt;() functions.
    In some cases, the driver must handle given properties located in specific
    OF subnode. Instead of creating duplicate set of function, add 'node' as
    argument to existing functions, defaulting it to device OF node.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix an issue with multicast hash filters on Amlogic and Allwinner boards.</title>
<updated>2016-06-12T22:55:50+00:00</updated>
<author>
<name>Jared McNeill</name>
<email>jmcneill@FreeBSD.org</email>
</author>
<published>2016-06-12T22:55:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=eeec1f9fbf8918135c8541779eec917b5228994f'/>
<id>eeec1f9fbf8918135c8541779eec917b5228994f</id>
<content type='text'>
For DWC_GMAC_ALT_DESC implementations, the multicast hash table has only
64 entries. Instead of 8 registers starting at 0x500, a pair of registers
at 0x08 and 0x0c are used instead.

Approved by:	re (hrs)
Submitted by:	Guy Yur &lt;guyyur@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For DWC_GMAC_ALT_DESC implementations, the multicast hash table has only
64 entries. Instead of 8 registers starting at 0x500, a pair of registers
at 0x08 and 0x0c are used instead.

Approved by:	re (hrs)
Submitted by:	Guy Yur &lt;guyyur@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Multicast filters on DWC_GMAC_ALT_DESC type implementations use a different</title>
<updated>2016-06-08T20:22:25+00:00</updated>
<author>
<name>Jared McNeill</name>
<email>jmcneill@FreeBSD.org</email>
</author>
<published>2016-06-08T20:22:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=483ebfe09bbf36e5fd6f309ac32feea29196734e'/>
<id>483ebfe09bbf36e5fd6f309ac32feea29196734e</id>
<content type='text'>
hash register setup. In addition, strip trailing FCS in receive path.

Reviewed by:		loos
Differential Revision:	https://reviews.freebsd.org/D6653
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
hash register setup. In addition, strip trailing FCS in receive path.

Reviewed by:		loos
Differential Revision:	https://reviews.freebsd.org/D6653
</pre>
</div>
</content>
</entry>
<entry>
<title>Set txbuf_map array size to TX_DESC_COUNT instead of RX_DESC_COUNT.</title>
<updated>2016-04-29T21:46:43+00:00</updated>
<author>
<name>Jared McNeill</name>
<email>jmcneill@FreeBSD.org</email>
</author>
<published>2016-04-29T21:46:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e7502187c2b1d9c5a1732c48c8d9f45a1c3473c4'/>
<id>e7502187c2b1d9c5a1732c48c8d9f45a1c3473c4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sys/dev: use our nitems() macro when it is avaliable through param.h.</title>
<updated>2016-04-19T23:37:24+00:00</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-04-19T23:37:24+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=73a1170a8c41cb848f17cc0a8839e9dcee3d126e'/>
<id>73a1170a8c41cb848f17cc0a8839e9dcee3d126e</id>
<content type='text'>
No functional change, only trivial cases are done in this sweep,
Drivers that can get further enhancements will be done independently.

Discussed in:	freebsd-current
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
No functional change, only trivial cases are done in this sweep,
Drivers that can get further enhancements will be done independently.

Discussed in:	freebsd-current
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert Allwinner port to extres clk/hwreset/regulator APIs.</title>
<updated>2016-04-06T23:11:03+00:00</updated>
<author>
<name>Jared McNeill</name>
<email>jmcneill@FreeBSD.org</email>
</author>
<published>2016-04-06T23:11:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6a05f063ed52ea26ce95114acfb4129df3487cb9'/>
<id>6a05f063ed52ea26ce95114acfb4129df3487cb9</id>
<content type='text'>
Reviewed by:		andrew, gonzo, Emmanuel Vadot &lt;manu@bidouilliste.com&gt;
Approved by:		gonzo (mentor)
Differential Revision:	https://reviews.freebsd.org/D5752
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by:		andrew, gonzo, Emmanuel Vadot &lt;manu@bidouilliste.com&gt;
Approved by:		gonzo (mentor)
Differential Revision:	https://reviews.freebsd.org/D5752
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for resetting the PHY via GPIO.</title>
<updated>2016-03-03T22:26:36+00:00</updated>
<author>
<name>Jared McNeill</name>
<email>jmcneill@FreeBSD.org</email>
</author>
<published>2016-03-03T22:26:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d7acb49aeeaef0a35b05869bd8345c4b8c7c7481'/>
<id>d7acb49aeeaef0a35b05869bd8345c4b8c7c7481</id>
<content type='text'>
Submitted by:		Emmanuel Vadot &lt;manu@bidouilliste.com&gt;
Reviewed by:		andrew, jmcneill
Approved by:		adrian (mentor)
Differential Revision:	https://reviews.freebsd.org/D5505
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by:		Emmanuel Vadot &lt;manu@bidouilliste.com&gt;
Reviewed by:		andrew, jmcneill
Approved by:		adrian (mentor)
Differential Revision:	https://reviews.freebsd.org/D5505
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the build by adding the alternate descriptors and MII clock defines.</title>
<updated>2015-09-20T14:28:06+00:00</updated>
<author>
<name>Luiz Otavio O Souza</name>
<email>loos@FreeBSD.org</email>
</author>
<published>2015-09-20T14:28:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=715a136ddfbaeed3667749c61928ab79a8020c28'/>
<id>715a136ddfbaeed3667749c61928ab79a8020c28</id>
<content type='text'>
This obviously should be in the last commit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This obviously should be in the last commit.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add alternate descriptors support for if_dwc.</title>
<updated>2015-09-20T14:13:29+00:00</updated>
<author>
<name>Luiz Otavio O Souza</name>
<email>loos@FreeBSD.org</email>
</author>
<published>2015-09-20T14:13:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5df539274fb359846ac12ea85b2fa3ff96ee6750'/>
<id>5df539274fb359846ac12ea85b2fa3ff96ee6750</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unnecessary includes and, while here, sort them.</title>
<updated>2015-09-20T13:15:09+00:00</updated>
<author>
<name>Luiz Otavio O Souza</name>
<email>loos@FreeBSD.org</email>
</author>
<published>2015-09-20T13:15:09+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=da9a326be393c0f69842fe8f05717e0afbf1c662'/>
<id>da9a326be393c0f69842fe8f05717e0afbf1c662</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
