]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
treewide: convert bd_t to struct bd_info manually
authorMasahiro Yamada <masahiroy@kernel.org>
Fri, 26 Jun 2020 06:13:34 +0000 (15:13 +0900)
committerTom Rini <trini@konsulko.com>
Fri, 17 Jul 2020 14:46:44 +0000 (10:46 -0400)
Some code was not converted by coccinelle, somehow.

I manually fixed up the remaining, and comments, README docs.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
[trini: Add arch/arm/mach-davinci/include/mach/sdmmc_defs.h and
        include/fdt_support.h]
Signed-off-by: Tom Rini <trini@konsulko.com>
17 files changed:
arch/arm/mach-davinci/include/mach/sdmmc_defs.h
arch/m68k/cpu/mcf523x/cpu.c
arch/m68k/cpu/mcf52x2/cpu.c
arch/m68k/cpu/mcf532x/cpu.c
arch/m68k/cpu/mcf5445x/cpu.c
arch/m68k/cpu/mcf547x_8x/cpu.c
cmd/bootm.c
doc/README.POST
doc/README.arm-relocation
doc/README.atmel_mci
doc/README.console
doc/README.generic-board
doc/driver-model/ethernet.rst
drivers/net/fec_mxc.c
drivers/net/ldpaa_eth/ldpaa_eth.c
drivers/net/smc911x.c
include/fdt_support.h

index f95a607e5264c552dff68df630d3263bbfe83c17..d4195cf588dcea26b5edbcb333451e1c085e08cd 100644 (file)
@@ -159,6 +159,6 @@ struct davinci_mmc_plat {
        struct mmc mmc;
 };
 
-int davinci_mmc_init(bd_t *bis, struct davinci_mmc *host);
+int davinci_mmc_init(struct bd_info *bis, struct davinci_mmc *host);
 
 #endif /* _SDMMC_DEFS_H */
index a3a79fb4d255ff5e30c465931fd9e4040dde6446..8664231b5a141892b688795a276cf0d2f1257acd 100644 (file)
@@ -105,7 +105,7 @@ int watchdog_init(void)
 #if defined(CONFIG_MCFFEC)
 /* Default initializations for MCFFEC controllers.  To override,
  * create a board-specific function called:
- *     int board_eth_init(bd_t *bis)
+ *     int board_eth_init(struct bd_info *bis)
  */
 
 int cpu_eth_init(struct bd_info *bis)
index 1ca28e46cead66727f7543d24c872c562ceefa31..8898a7562adf2286446ae86d29dff1d21711c967 100644 (file)
@@ -420,7 +420,7 @@ int do_reset(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[])
 #if defined(CONFIG_MCFFEC)
 /* Default initializations for MCFFEC controllers.  To override,
  * create a board-specific function called:
- *     int board_eth_init(bd_t *bis)
+ *     int board_eth_init(struct bd_info *bis)
  */
 
 int cpu_eth_init(struct bd_info *bis)
index 805108f7acdbbf43461276bffccb058d8a7884c9..f1e6f734eb441fbe19a55904b2b9e9e1ba52deb2 100644 (file)
@@ -147,7 +147,7 @@ int watchdog_init(void)
 #if defined(CONFIG_MCFFEC)
 /* Default initializations for MCFFEC controllers.  To override,
  * create a board-specific function called:
- *     int board_eth_init(bd_t *bis)
+ *     int board_eth_init(struct bd_info *bis)
  */
 int cpu_eth_init(struct bd_info *bis)
 {
index f5c1947b2248ca6b171c0f217683db7598e44f5b..ebe15ca518c4bf43d702b99bf285c49ae856fc38 100644 (file)
@@ -109,7 +109,7 @@ int print_cpuinfo(void)
 #if defined(CONFIG_MCFFEC)
 /* Default initializations for MCFFEC controllers.  To override,
  * create a board-specific function called:
- *     int board_eth_init(bd_t *bis)
+ *     int board_eth_init(struct bd_info *bis)
  */
 
 int cpu_eth_init(struct bd_info *bis)
index 76d2e77fc01e4b1f5ef5d2c4383d7c337a3686b0..e53adeb46b55bfb9f8fde4343c795e69951eb37a 100644 (file)
@@ -136,7 +136,7 @@ int watchdog_init(void)
 #if defined(CONFIG_FSLDMAFEC) || defined(CONFIG_MCFFEC)
 /* Default initializations for MCFFEC controllers.  To override,
  * create a board-specific function called:
- *     int board_eth_init(bd_t *bis)
+ *     int board_eth_init(struct bd_info *bis)
  */
 
 int cpu_eth_init(struct bd_info *bis)
index d5f877cb545c5651d6e982d7d62a440801cb9079..e6b0e04413cd3807e6da0364e8c566857c4bb045 100644 (file)
@@ -185,7 +185,7 @@ static char bootm_help_text[] =
        "\tfdt     - relocate flat device tree\n"
 #endif
        "\tcmdline - OS specific command line processing/setup\n"
-       "\tbdt     - OS specific bd_t processing\n"
+       "\tbdt     - OS specific bd_info processing\n"
        "\tprep    - OS specific prep before relocation or go\n"
 #if defined(CONFIG_TRACE)
        "\tfake    - OS specific fake start without go\n"
index 43f424f60fff243a455951411384fd1538f9c03f..1d1c25bdf9e1487be23788592610d326e855f7ad 100644 (file)
@@ -126,7 +126,7 @@ The following flags will be defined:
 
 The POST layer will export the following interface routines:
 
-  o) int post_run(bd_t *bd, char *name, int flags);
+  o) int post_run(struct bd_info *bd, char *name, int flags);
 
      This routine will run the test (or the group of tests) specified
      by the name and flag arguments. More specifically, if the name
@@ -175,7 +175,7 @@ struct post_test {
     char *cmd;
     char *desc;
     int flags;
-    int (*test)(bd_t *bd, int flags);
+    int (*test)(struct bd_info *bd, int flags);
 };
 
   o) name
@@ -364,7 +364,7 @@ declaration/body:
 ...
 
 ...
-int watchdog_post_test(bd_t *bd, int flags)
+int watchdog_post_test(struct bd_info *bd, int flags)
 {
        unsigned long start_time;
 
index d2a7e8122e90edce005eb5abf0e6afc1928eda56..bc6644911b91a4b705781fc5a10efb003c0bbc99 100644 (file)
@@ -27,7 +27,7 @@ At board level:
 
 TODO:  move also dram initialization there on boards where it is possible.
 
-       Setup of the the bd_t dram bank info is done in the new function
+       Setup of the bd_info dram bank info is done in the new function
        dram_init_banksize() called after bd is accessible.
 
 At lib level:
@@ -65,7 +65,7 @@ in f) could be saved.
 
 TODO
 
-- fill in bd_t infos (check)
+- fill in struct bd_info infos (check)
 - adapt all boards
 
 - maybe adapt CONFIG_SYS_TEXT_BASE (this must be checked from board maintainers)
index 6c027b089f2d670df22146879c45d67e11e517a8..00e64ba0c7d5f1b20ceb74e681036598113848c6 100644 (file)
@@ -47,7 +47,7 @@ the board specific file need added:
 ...
 #ifdef CONFIG_GENERIC_ATMEL_MCI
 /* this is a weak define that we are overriding */
-int board_mmc_init(bd_t *bd)
+int board_mmc_init(struct bd_info *bd)
 {
        /* Enable clock */
        at91_sys_write(AT91_PMC_PCER, 1 << AT91SAM9260_ID_MCI);
index 02428fb396b5bfb5fc865a46aa7f383d6b61b8e2..9f5812c89d13407ed40ceec80baabf1d0b627523 100644 (file)
@@ -62,7 +62,7 @@ U-Boot relocation (done in 'board_init_r' in arch/*/lib/board.c).
 HOW CAN I USE STANDARD FILE INTO APPLICATIONS?
 ----------------------------------------------
 
-Use the 'bd_mon_fnc' field of the bd_t structure passed to the
+Use the 'bd_mon_fnc' field of the bd_info structure passed to the
 application to do everything you want with the console.
 
 But REMEMBER that that will work only if you have not overwritten any
index 32ddb1d19a274b3960b782b8700ff74807eb0657..bc35179fbfd21dd5a6e3e4fedbbf0404f955fc99 100644 (file)
@@ -22,7 +22,7 @@ The main change is that the arch/<arch>/lib/board.c file is removed in
 favour of common/board_f.c (for pre-relocation init) and common/board_r.c
 (for post-relocation init).
 
-Related to this, the global_data and bd_t structures now have a core set of
+Related to this, the global_data and bd_info structures now have a core set of
 fields which are common to all architectures. Architecture-specific fields
 have been moved to separate structures.
 
index 359a0523cf98e175dc914bedf0b04b5f3690dd01..1f5310daaa0834acf11a3fc850696764d21eae98 100644 (file)
@@ -250,7 +250,7 @@ register function.  The pseudo code would look something like:
 
 .. code-block:: c
 
-       int ape_register(bd_t *bis, int iobase)
+       int ape_register(struct bd_info *bis, int iobase)
        {
                struct ape_priv *priv;
                struct eth_device *dev;
index 469c7b7cef2f78866944cf573180ed5ae1f9c607..b3d4acb1062b0e0196134e8f18457d535b7fbec9 100644 (file)
@@ -588,7 +588,7 @@ static int fec_open(struct eth_device *edev)
 #ifdef CONFIG_DM_ETH
 static int fecmxc_init(struct udevice *dev)
 #else
-static int fec_init(struct eth_device *dev, bd_t *bd)
+static int fec_init(struct eth_device *dev, struct bd_info *bd)
 #endif
 {
 #ifdef CONFIG_DM_ETH
@@ -1105,7 +1105,7 @@ struct mii_dev *fec_get_miibus(ulong base_addr, int dev_id)
 int fec_probe(struct bd_info *bd, int dev_id, uint32_t base_addr,
                struct mii_dev *bus, struct phy_device *phydev)
 #else
-static int fec_probe(bd_t *bd, int dev_id, uint32_t base_addr,
+static int fec_probe(struct bd_info *bd, int dev_id, uint32_t base_addr,
                struct mii_dev *bus, int phy_id)
 #endif
 {
index 116b307b67ca84e08ea656acea4a259c5830bcdd..67da549fdbf81a5208f12360120204c6749d35dc 100644 (file)
@@ -514,7 +514,7 @@ static int ldpaa_eth_open(struct udevice *dev)
        struct eth_pdata *plat = dev_get_platdata(dev);
        struct ldpaa_eth_priv *priv = dev_get_priv(dev);
 #else
-static int ldpaa_eth_open(struct eth_device *net_dev, bd_t *bd)
+static int ldpaa_eth_open(struct eth_device *net_dev, struct bd_info *bd)
 {
        struct ldpaa_eth_priv *priv = (struct ldpaa_eth_priv *)net_dev->priv;
 #endif
index 053ff9f4ff9a96acf65496f0d379e55ee0d622ed..9c5dc46483f11fb747fb2cd72d184deba84b02a2 100644 (file)
@@ -455,7 +455,7 @@ static int smc911x_initialize_mii(struct smc911x_priv *priv)
 }
 #endif
 
-static int smc911x_init(struct eth_device *dev, bd_t *bd)
+static int smc911x_init(struct eth_device *dev, struct bd_info *bd)
 {
        struct smc911x_priv *priv = container_of(dev, struct smc911x_priv, dev);
 
index b1543b534fc691dc5a85d7426a0a0392f540f720..9684cffe80b2788ffd113a7c2ef71430fc9657f5 100644 (file)
@@ -180,7 +180,7 @@ int fdt_find_or_add_subnode(void *fdt, int parentoffset, const char *name);
  * This function is called if CONFIG_OF_BOARD_SETUP is defined
  *
  * @param blob         FDT blob to update
- * @param bd_t         Pointer to board data
+ * @param bd           Pointer to board data
  * @return 0 if ok, or -FDT_ERR_... on error
  */
 int ft_board_setup(void *blob, struct bd_info *bd);
@@ -202,7 +202,7 @@ void ft_pci_setup(void *blob, struct bd_info *bd);
  * This function is called if CONFIG_OF_SYSTEM_SETUP is defined
  *
  * @param blob         FDT blob to update
- * @param bd_t         Pointer to board data
+ * @param bd           Pointer to board data
  * @return 0 if ok, or -FDT_ERR_... on error
  */
 int ft_system_setup(void *blob, struct bd_info *bd);