[PATCH v3 02/28] dm: Avoid accessing seq directly
Simon Glass
sjg at chromium.org
Sat Dec 19 17:40:41 CET 2020
At present various drivers etc. access the device's 'seq' member directly.
This makes it harder to change the meaning of that member. Change access
to go through a function instead.
The drivers/i2c/lpc32xx_i2c.c file is left unchanged for now.
Signed-off-by: Simon Glass <sjg at chromium.org>
---
(no changes since v1)
arch/arm/include/asm/mach-imx/mxc_i2c.h | 2 +-
arch/x86/cpu/broadwell/cpu_full.c | 2 +-
arch/x86/cpu/ivybridge/model_206ax.c | 2 +-
board/xilinx/versal/board.c | 12 ++++----
board/xilinx/zynqmp/zynqmp.c | 12 ++++----
cmd/axi.c | 4 +--
cmd/cpu.c | 2 +-
cmd/i2c.c | 4 +--
cmd/misc.c | 2 +-
cmd/osd.c | 4 +--
cmd/pci.c | 7 +++--
cmd/pmic.c | 4 +--
cmd/remoteproc.c | 2 +-
cmd/w1.c | 4 +--
drivers/core/device.c | 2 +-
drivers/core/dump.c | 4 +--
drivers/core/uclass.c | 6 ++--
drivers/gpio/octeon_gpio.c | 2 +-
drivers/i2c/ast_i2c.c | 4 +--
drivers/i2c/davinci_i2c.c | 2 +-
drivers/i2c/exynos_hs_i2c.c | 2 +-
drivers/i2c/i2c-gpio.c | 2 +-
drivers/i2c/imx_lpi2c.c | 12 ++++----
drivers/i2c/lpc32xx_i2c.c | 6 +++-
drivers/i2c/mxc_i2c.c | 10 +++----
drivers/i2c/nx_i2c.c | 2 +-
drivers/i2c/octeon_i2c.c | 2 +-
drivers/i2c/s3c24x0_i2c.c | 2 +-
drivers/i2c/tegra_i2c.c | 5 ++--
drivers/mmc/fsl_esdhc_imx.c | 4 +--
drivers/mtd/spi/sandbox.c | 4 +--
drivers/net/fec_mxc.c | 7 +++--
drivers/net/fsl-mc/mc.c | 2 +-
drivers/net/fsl_mcdmafec.c | 2 +-
drivers/net/ftgmac100.c | 2 +-
drivers/net/higmacv300.c | 2 +-
drivers/net/mcffec.c | 2 +-
drivers/net/octeontx/nicvf_main.c | 9 +++---
drivers/net/octeontx/smi.c | 2 +-
drivers/net/octeontx2/nix.c | 2 +-
drivers/net/octeontx2/rvu_pf.c | 6 ++--
drivers/net/xilinx_axi_emac.c | 2 +-
drivers/net/xilinx_emaclite.c | 2 +-
drivers/net/zynq_gem.c | 2 +-
drivers/pci/pci-aardvark.c | 2 +-
drivers/pci/pci-uclass.c | 36 ++++++++++++------------
drivers/pci/pci_auto.c | 6 ++--
drivers/pci/pcie_dw_mvebu.c | 6 ++--
drivers/pci/pcie_dw_ti.c | 6 ++--
drivers/pci/pcie_ecam_generic.c | 2 +-
drivers/pci/pcie_fsl.c | 16 +++++------
drivers/pci/pcie_intel_fpga.c | 2 +-
drivers/pci/pcie_layerscape_fixup.c | 4 +--
drivers/pci/pcie_layerscape_gen4.c | 10 +++----
drivers/pci/pcie_layerscape_gen4_fixup.c | 2 +-
drivers/pci/pcie_layerscape_rc.c | 12 ++++----
drivers/pci/pcie_mediatek.c | 2 +-
drivers/pci/pcie_rockchip.c | 6 ++--
drivers/serial/serial_mcf.c | 2 +-
drivers/serial/serial_s5p.c | 2 +-
drivers/spi/altera_spi.c | 2 +-
drivers/spi/cf_spi.c | 12 ++++----
drivers/spi/fsl_dspi.c | 6 ++--
drivers/spi/fsl_espi.c | 2 +-
drivers/spi/octeon_spi.c | 2 +-
drivers/spi/pic32_spi.c | 4 +--
drivers/spi/sandbox_spi.c | 2 +-
drivers/spi/tegra114_spi.c | 2 +-
drivers/spi/tegra20_sflash.c | 2 +-
drivers/spi/tegra20_slink.c | 2 +-
drivers/spi/tegra210_qspi.c | 2 +-
drivers/spi/xilinx_spi.c | 2 +-
drivers/spi/zynq_qspi.c | 2 +-
drivers/spi/zynq_spi.c | 2 +-
drivers/usb/gadget/max3420_udc.c | 2 +-
drivers/usb/host/ehci-mx5.c | 2 +-
drivers/usb/host/ehci-mx6.c | 2 +-
drivers/usb/host/ehci-omap.c | 2 +-
drivers/usb/host/ehci-vf.c | 2 +-
drivers/usb/host/usb-sandbox.c | 2 +-
drivers/usb/host/usb-uclass.c | 2 +-
drivers/video/vidconsole-uclass.c | 4 +--
drivers/virtio/virtio-uclass.c | 2 +-
drivers/watchdog/ast_wdt.c | 2 +-
drivers/watchdog/at91sam9_wdt.c | 2 +-
drivers/watchdog/cdns_wdt.c | 2 +-
drivers/watchdog/omap_wdt.c | 2 +-
drivers/watchdog/orion_wdt.c | 2 +-
drivers/watchdog/sbsa_gwdt.c | 2 +-
drivers/watchdog/sp805_wdt.c | 2 +-
drivers/watchdog/tangier_wdt.c | 2 +-
drivers/watchdog/xilinx_tb_wdt.c | 2 +-
drivers/watchdog/xilinx_wwdt.c | 2 +-
include/dm/device.h | 5 ++++
include/pci.h | 2 +-
include/spi.h | 2 +-
lib/efi_loader/efi_device_path.c | 4 +--
net/eth-uclass.c | 19 +++++++------
98 files changed, 211 insertions(+), 197 deletions(-)
Applied to u-boot-dm/next, thanks!
More information about the U-Boot
mailing list