{"head":"7ed2839185362db4b1729f179893c78a4d525352","size":6,"push_id":47511647,"ref":"refs/heads/master","commits":[{"sha":"9947e18c3c91bdf4687213fa300d9ed006a79839","author":{"name":"adrian","email":"a1b909ec1cc11cce40c28d3640eab600e582f833@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"url":"https://api.github.com/repos/freebsd/freebsd-head/commits/9947e18c3c91bdf4687213fa300d9ed006a79839","message":"Add some 11n bits from the if_ath_tx 11n branch:\n\n* Add the TID field in the TX status descriptor;\n* Add in the 11n first/middle/last functions for fiddling\n  with the descriptors. These are from the Linux and the\n  reference driver, but I'm not (currently) using them.\n* Add further AR_ISR_S5 register definitions.\n\nObtained from:\tLinux ath9k, Atheros\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@226759 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},{"sha":"d337bb6e1e7795f5277427c68a848616fa340ae6","author":{"name":"adrian","email":"a1b909ec1cc11cce40c28d3640eab600e582f833@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"url":"https://api.github.com/repos/freebsd/freebsd-head/commits/d337bb6e1e7795f5277427c68a848616fa340ae6","message":"Save and restore the association ID across interface resets.\n\nObtained from:\tAtheros\nMFC after:\t1 week\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@226760 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},{"sha":"f22e569a67b07ecd0f651e2e6c7c53fe46b1ae95","author":{"name":"adrian","email":"a1b909ec1cc11cce40c28d3640eab600e582f833@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"url":"https://api.github.com/repos/freebsd/freebsd-head/commits/f22e569a67b07ecd0f651e2e6c7c53fe46b1ae95","message":"Fix an incorrect flag.\n\nObtained from:\tAtheros\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@226761 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},{"sha":"da6721a45fbf333cf447180ad6347442194ab4dc","author":{"name":"adrian","email":"a1b909ec1cc11cce40c28d3640eab600e582f833@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"url":"https://api.github.com/repos/freebsd/freebsd-head/commits/da6721a45fbf333cf447180ad6347442194ab4dc","message":"Correct/complete a partially-disabled TX interrupt mitigation configuration.\n\nAlthough a previous commit disabled TX interrupt mitigation handling and\nconfiguration, the mask register bits weren't setup correctly.\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@226762 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},{"sha":"133c89e8c77d955e7de6c28690ebbb1200e790a4","author":{"name":"adrian","email":"a1b909ec1cc11cce40c28d3640eab600e582f833@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"url":"https://api.github.com/repos/freebsd/freebsd-head/commits/133c89e8c77d955e7de6c28690ebbb1200e790a4","message":"Add some fixes to the 11n aggregation HAL calls:\n\n* preserve AR_TxIntrReq on every descriptor in an aggregate chain,\n  not just the first descriptor;\n* always blank out the descriptor in ar5416ChainTxDesc() when forming\n  aggregates - the way I'm using this in the 11n branch is to first\n  chain aggregates together, then use the other HAL calls to fill in\n  the details.\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@226764 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},{"sha":"7ed2839185362db4b1729f179893c78a4d525352","author":{"name":"adrian","email":"a1b909ec1cc11cce40c28d3640eab600e582f833@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"url":"https://api.github.com/repos/freebsd/freebsd-head/commits/7ed2839185362db4b1729f179893c78a4d525352","message":"The AR5413 datasheet specifies that AR_TxIntrReq should be set consistently\nfor all frames, so do so.\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@226765 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"}],"legacy":{"head":"7ed2839185362db4b1729f179893c78a4d525352","size":6,"push_id":47511647,"shas":[["9947e18c3c91bdf4687213fa300d9ed006a79839","adrian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","Add some 11n bits from the if_ath_tx 11n branch:\n\n* Add the TID field in the TX status descriptor;\n* Add in the 11n first/middle/last functions for fiddling\n  with the descriptors. These are from the Linux and the\n  reference driver, but I'm not (currently) using them.\n* Add further AR_ISR_S5 register definitions.\n\nObtained from:\tLinux ath9k, Atheros\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@226759 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","adrian"],["d337bb6e1e7795f5277427c68a848616fa340ae6","adrian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","Save and restore the association ID across interface resets.\n\nObtained from:\tAtheros\nMFC after:\t1 week\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@226760 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","adrian"],["f22e569a67b07ecd0f651e2e6c7c53fe46b1ae95","adrian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","Fix an incorrect flag.\n\nObtained from:\tAtheros\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@226761 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","adrian"],["da6721a45fbf333cf447180ad6347442194ab4dc","adrian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","Correct/complete a partially-disabled TX interrupt mitigation configuration.\n\nAlthough a previous commit disabled TX interrupt mitigation handling and\nconfiguration, the mask register bits weren't setup correctly.\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@226762 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","adrian"],["133c89e8c77d955e7de6c28690ebbb1200e790a4","adrian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","Add some fixes to the 11n aggregation HAL calls:\n\n* preserve AR_TxIntrReq on every descriptor in an aggregate chain,\n  not just the first descriptor;\n* always blank out the descriptor in ar5416ChainTxDesc() when forming\n  aggregates - the way I'm using this in the 11n branch is to first\n  chain aggregates together, then use the other HAL calls to fill in\n  the details.\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@226764 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","adrian"],["7ed2839185362db4b1729f179893c78a4d525352","adrian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","The AR5413 datasheet specifies that AR_TxIntrReq should be set consistently\nfor all frames, so do so.\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@226765 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","adrian"]],"ref":"refs/heads/master"}}