hinic3: module initialization and tx/rx logicThis is [1/3] part of hinic3 Ethernet driver initial submission.With this patch hinic3 is a valid kernel module but non-functionaldriver.The driver
hinic3: module initialization and tx/rx logicThis is [1/3] part of hinic3 Ethernet driver initial submission.With this patch hinic3 is a valid kernel module but non-functionaldriver.The driver parts contained in this patch:Module initialization.PCI driver registration but with empty id_table.Auxiliary driver registration.Net device_ops registration but open/stop are empty stubs.tx/rx logic.All major data structures of the driver are fully introduced with thecode that uses them but without their initialization code that requiresmanagement interface with the hw.Co-developed-by: Xin Guo <guoxin09@huawei.com>Signed-off-by: Xin Guo <guoxin09@huawei.com>Signed-off-by: Fan Gong <gongfan1@huawei.com>Co-developed-by: Gur Stavi <gur.stavi@huawei.com>Signed-off-by: Gur Stavi <gur.stavi@huawei.com>Link: https://patch.msgid.link/76a137ffdfe115c737c2c224f0c93b60ba53cc16.1747736586.git.gur.stavi@huawei.comSigned-off-by: Jakub Kicinski <kuba@kernel.org>
show more ...
docs: networking: move remaining Ethernet driver docs to the hw sectionMove docs for hinic and altera_tse under device_drivers/ethernet.Signed-off-by: Jakub Kicinski <kuba@kernel.org>Signed-off-
docs: networking: move remaining Ethernet driver docs to the hw sectionMove docs for hinic and altera_tse under device_drivers/ethernet.Signed-off-by: Jakub Kicinski <kuba@kernel.org>Signed-off-by: David S. Miller <davem@davemloft.net>