{"push_id":2913857428,"size":22,"distinct_size":22,"ref":"refs/heads/mt76x0ev2","head":"c7fbad708c83bce01f993e3402ddf44be635e1a1","before":"ebc9907515089903e98c14425ed66503ef93237b","commits":[{"sha":"3fb08ccda82e0606034ef14f093a1225e25d3a69","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76: move wait_for_wpdma in mt76x02_dma.h\n\nMove wait_for_wpdma utility routine in mt76x02_dma.h\nin order to be reused by mt76x0 driver. Moreover add\nthe possibility to specify the timeout value in\nwait_for_wpdma signature\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/3fb08ccda82e0606034ef14f093a1225e25d3a69"},{"sha":"a91b8f13862b3909efc8b8f13a50473f5bbfc134","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76: add mt76x02_dma_enable/mt76x02_dma_disable utility routines\n\nIntroduce mt76x02_dma_enable and mt76x02_dma_disable utility routines\nin order to be reused in mt76x0 mac configuration and remove duplicated\ncode\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/a91b8f13862b3909efc8b8f13a50473f5bbfc134"},{"sha":"b19e60a32abef97f62d9cdd2f0cdf446257e9ad0","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76: move mt76x02_set_irq_mask in mt76x02_mmio.c\n\nMove mt76x02_set_irq_mask, mt76x02_irq_enable and mt76x02_irq_disable\nin mt76x02-lib module in order to be reused by mt76x0 driver.\nMoreover move irq_lock and irqmask in mt76_mmio data structure\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/b19e60a32abef97f62d9cdd2f0cdf446257e9ad0"},{"sha":"ee712e3a7178a759f27167eb4833e034fc53d7fe","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76: move queue initialization in mt76x02_mmio.c\n\nMove mt76x02_dma_init, mt76x02_init_rx_queue and mt76x02_init_tx_queue\nroutines in mt76x02-lib module in order to be reused by mt76x0 driver\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/ee712e3a7178a759f27167eb4833e034fc53d7fe"},{"sha":"b1499723424c58235577ae6197f4811ca0c40451","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76: move mt76x02_beacon_offset in mt76x02_core.c\n\nMove mt76x02_beacon_offset utility routine in mt76x02-lib module\nsince it is shared between mt76x0 and mt76x2 driver and remove\nduplicated code. Moreover move beacon_offset data structure in\nmt76x02-lib module since it is shared between mt76x0 and mt76x2\ndrivers\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/b1499723424c58235577ae6197f4811ca0c40451"},{"sha":"a994fc891fc704ff288163453e8b41ead4193b24","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76: mmio: add implementation of wr_rp and rd_rp\n\nIntroduce mmio implementation of mt76_mmio_rd_rp and\nmt76_mmio_wr_rp and remove mt76x2 duplicated code.\nmt76_mmio_{wr,rd}_rp allows to reuse mt76x0 init code\nadding mt76x0e support\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/a994fc891fc704ff288163453e8b41ead4193b24"},{"sha":"d186787fd49b1471bca4c2e39fcea82bd5226c16","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76: move mt76x2_wait_for_bbp in mt76x02-lib module\n\nMove mt76x2_wait_for_bbp utility routine in mt76x02_util.h\nin order to be resued by mt76x0 driver. Morover rename it in\nmt76x02_wait_for_txrx_active\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/d186787fd49b1471bca4c2e39fcea82bd5226c16"},{"sha":"50697f4309b97957e3dfe3723cfe19f9d57e86bf","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76x0: update initvals to latest version of vendor driver\n\nUpdate mac/rf/dcoc initial values to latest version of vendor driver.\nImprove code readability\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/50697f4309b97957e3dfe3723cfe19f9d57e86bf"},{"sha":"b8a9ed5e5326758a53d15ea138304edd1332c2cb","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76x0: pci: move mcu code in pci_mcu.c\n\nMove pci mcu code in a dedicated source file in order to\nimprove maintainability and facilitate new device support\ndevelopment\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/b8a9ed5e5326758a53d15ea138304edd1332c2cb"},{"sha":"1c0ec8c25125f44bbd8497e3ebdb5434b685d21d","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76x0: usb: move mcu code in usb_mcu.c\n\nMove usb mcu code in a dedicated source file in order to remove\nusb dependency from generic source files and improve code\nmaintainability\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/1c0ec8c25125f44bbd8497e3ebdb5434b685d21d"},{"sha":"6e5c300c60a3f2622853fe5e98b428bd964b2857","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76x0: use mt76x02 utility routines in mt76x0 init code\n\nUse mt76x02_wait_for_wpdma and mt76x02_wait_for_mac utility\nroutines in mt76x0_init_hardware and mt76x0_mac_start\nand remove duplicated code\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/6e5c300c60a3f2622853fe5e98b428bd964b2857"},{"sha":"e29855e73a0c4f1202d2eb041d74c5779bd8e35c","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76x0: init: remove duplicated initialization\n\nRemove MT_HEADER_TRANS_CTRL_REG/MT_TSO_CTRL configuration\nsince they are already initialized in mt76x0_init_mac_registers\nroutine\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/e29855e73a0c4f1202d2eb041d74c5779bd8e35c"},{"sha":"d5363b02568262f6dc072f65204018f7ef2e4a30","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76x0: init: remove MT_PBF_SYS_CTRL configuration in mt76x0_reset_csr_bbp\n\nRemove MT_PBF_SYS_CTRL configuration in mt76x0_reset_csr_bbp since\nit is already initialized in mt76x0_init_mac_registers routine\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/d5363b02568262f6dc072f65204018f7ef2e4a30"},{"sha":"30966c71ea2bb4a77466469a79717602e7609d3a","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76x0: init rx filter in mt76x0_init_hardware\n\nInitialize rxfilter mask at bootstrap an not at mac start.\nThis is a preliminary patch to share mt76x2_mac_start routine\nbetween mt76x2e and mt76x0e drivers\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/30966c71ea2bb4a77466469a79717602e7609d3a"},{"sha":"b88c2d7f958916f43069320c970fb2d9dd6d1254","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76: add mt76x02_mac_start routine\n\nIntroduce mt76x02_mac_start since the mac start code is shared between\nmt76x0e and mt76x2 drivers.\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/b88c2d7f958916f43069320c970fb2d9dd6d1254"},{"sha":"7295483892949b2e4364b66e3c35cc9e2feab18e","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76x0: usb: move initialization code in usb.c\n\nMove usb initialization code in a mt76x0 module in\norder to remove usb dependency from generic init code\n(not completed yet). Moreover fix a memory leak in usb probe\nif mt76x02_wait_for_mac fails\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/7295483892949b2e4364b66e3c35cc9e2feab18e"},{"sha":"55cb37b4958dfc515dd4b299d5bd06b7355f3774","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76x0: pci: add hw initialization at bootstrap\n\nAdd mt76x0e_register_device routine in pci.c\nto initialize the device during hw probe.\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/55cb37b4958dfc515dd4b299d5bd06b7355f3774"},{"sha":"90a4e74bf4f2b7dd647be20c12934371377364ce","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76x0: phy: set antenna parameter according to wireless band\n\nMove mt76x0_ant_select routine in __mt76x0_phy_set_channel in order to\nconfigure antenna parameters according to the current wireless channel\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/90a4e74bf4f2b7dd647be20c12934371377364ce"},{"sha":"473dbf3b219d9ea17d036ced9eb1a3a3d8d36012","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76: move set_{tx,rx}_path routines in mt76x02-lib module\n\nMove mt76x02_phy_set_rxpath and mt76x02_phy_tx_dac routines in\nmt76x02_phy.c since they are shared between mt76x2 and mt76x0 drivers.\nMoreover move chainmask variable from mt76x2/mt76x0 to mt76_dev data\nstructure\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/473dbf3b219d9ea17d036ced9eb1a3a3d8d36012"},{"sha":"f30fc7eee14923e2916be1259f2d5320b76842de","author":{"name":"Lorenzo Bianconi","email":"c6288764d6452631ebb3f759163133764e3e4b99@redhat.com"},"message":"mt76x0: add ieee80211_ops ops pointer to mt76x0_alloc_device signature\n\nAdd ieee80211_ops ops pointer to mt76x0_alloc_device routine signature\nin order to specify mac80211 callbacks and remove usb dependency from\nmt76x0 generic code.\nMove mt76x0_ops callbacks in usb module in order to remove leftover\nusb dependency in mt76x0 generic code.\nIntroduce mt76x0e_ops mac80211 callbacks for pci code\n\nSigned-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>","distinct":true,"url":"https://api.github.com/repos/LorenzoBianconi/mt76/commits/f30fc7eee14923e2916be1259f2d5320b76842de"}]}
{"actor":{"display_login":"LorenzoBianconi"}}