From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Sat, 20 Jun 2020 19:18:22 +0200 Subject: [PULL] u-boot-sh/net Message-ID: <6b94a5f8-3302-379f-4777-18b68989552a@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Below is another networking PR for u-boot/next (!). It's more DM conversion of the PCI networking drivers. Any news on Joe ? The following changes since commit 7a81989b7b04bd87d1e684f2bafdc92a9c16fecc: common: hash: Remove a debug printf statement (2020-06-16 11:36:30 -0400) are available in the Git repository at: git://git.denx.de/u-boot-sh.git net for you to fetch changes up to d789a8259e3b3b77e3eb2b090373ab2cbc225629: net: pcnet: Add Kconfig entries (2020-06-18 19:34:41 +0200) ---------------------------------------------------------------- Marek Vasut (45): net: eepro100: Remove EEPRO100_SROM_WRITE net: eepro100: Clean up comments net: eepro100: Use plain debug() net: eepro100: Fix spacing net: eepro100: Fix braces net: eepro100: Fix parenthesis alignment net: eepro100: Fix pointer location net: eepro100: Fix indented label net: eepro100: Fix remaining checkpatch issues net: eepro100: Fix camelcase net: eepro100: Use standard I/O accessors net: eepro100: Replace purge_tx_ring() with memset() net: eepro100: Factor out tx_ring command issuing net: eepro100: Add cache management net: eepro100: Remove volatile misuse net: eepro100: Reorder functions in the driver net: eepro100: Use PCI_DEVICE() to define PCI device compat list net: eepro100: Switch from malloc()+memset() to calloc() net: eepro100: Factor out MII registration net: eepro100: Fix EE_*_CMD macros net: eepro100: Drop inline keyword net: eepro100: Pass PCI BDF into bus_to_phys()/phys_to_bus() net: eepro100: Introduce device private data net: eepro100: Pass device private data around net: eepro100: Pass device private data into mdiobus net: eepro100: Add RX/TX rings into the private data net: eepro100: Drop bd_t pointer from read_hw_addr() net: eepro100: Split common parts of non-DM functions out net: eepro100: Add DM support net: eepro100: Add Kconfig entries net: pcnet: Drop typedef struct pcnet_priv_t net: pcnet: Drop PCNET_HAS_PROM net: pcnet: Use PCI_DEVICE() to define PCI device compat list net: pcnet: Simplify private data allocation net: pcnet: Replace memset+malloc with calloc net: pcnet: Move private data allocation to initialize net: pcnet: Move initialize function at the end net: pcnet: Drop useless forward declarations net: pcnet: Wrap devbusfn into private data net: pcnet: Pass private data through dev->priv net: pcnet: Wrap iobase into private data net: pcnet: Wrap name and enetaddr into private data net: pcnet: Split common and non-DM functions net: pcnet: Add DM support net: pcnet: Add Kconfig entries README | 5 - configs/MPC8315ERDB_defconfig | 1 + configs/TQM834x_defconfig | 1 + configs/integratorap_cm720t_defconfig | 1 + configs/integratorap_cm920t_defconfig | 1 + configs/integratorap_cm926ejs_defconfig | 1 + configs/integratorap_cm946es_defconfig | 1 + configs/malta64_defconfig | 1 + configs/malta64el_defconfig | 1 + configs/malta_defconfig | 1 + configs/maltael_defconfig | 1 + drivers/net/Kconfig | 12 + drivers/net/eepro100.c | 1271 +++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------- drivers/net/pcnet.c | 618 +++++++++++++++++++++++++++------------------ include/configs/MPC8315ERDB.h | 1 - include/configs/MPC8323ERDB.h | 1 - include/configs/MPC832XEMDS.h | 1 - include/configs/MPC8349EMDS.h | 1 - include/configs/MPC8349EMDS_SDRAM.h | 1 - include/configs/MPC837XEMDS.h | 1 - include/configs/MPC8536DS.h | 1 - include/configs/MPC8540ADS.h | 1 - include/configs/MPC8541CDS.h | 1 - include/configs/MPC8544DS.h | 1 - include/configs/MPC8548CDS.h | 1 - include/configs/MPC8555CDS.h | 1 - include/configs/MPC8560ADS.h | 1 - include/configs/MPC8568MDS.h | 1 - include/configs/MPC8569MDS.h | 1 - include/configs/MPC8572DS.h | 1 - include/configs/MPC8641HPCN.h | 1 - include/configs/TQM834x.h | 2 - include/configs/caddy2.h | 1 - include/configs/integratorap.h | 1 - include/configs/malta.h | 2 - include/configs/sbc8349.h | 1 - include/configs/sbc8548.h | 1 - include/configs/sbc8641d.h | 1 - include/configs/vme8349.h | 1 - scripts/config_whitelist.txt | 2 - 40 files changed, 1075 insertions(+), 870 deletions(-)