All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tom Rini <trini@konsulko.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v2 00/41] common: Further reduce common.h
Date: Fri, 8 Nov 2019 16:02:11 -0500	[thread overview]
Message-ID: <20191108210211.GO19317@bill-the-cat> (raw)
In-Reply-To: <CAPnjgZ3O6e7BOnzk_s2=GRdd=5ZmfGG2Kg1RuNa+C97UCx8jMA@mail.gmail.com>

On Fri, Nov 08, 2019 at 01:40:31PM -0700, Simon Glass wrote:
> Hi Tom,
> 
> On Fri, 8 Nov 2019 at 12:54, Simon Glass <sjg@chromium.org> wrote:
> >
> > This series drops the size of common.h down further, by moving things out
> > into existing and new header files.
> >
> > It is now down to about 200 lines.
> >
> > Changes in v2:
> > - Move trap_init() into init.h instead; update commit message
> >
> > Simon Glass (41):
> >   common: Move legacy CPU functions to their own header
> >   Drop CONFIG_SHOW_ACTIVITY
> >   common: Drop global inclusion of status_led.h
> >   status_led: Tidy up the code style
> >   common: Move random-number functions into their own header
> >   common: Drop linux/crc8.h
> >   crc: Fix code style with crc functions
> >   crc32: Use the crc.h header for crc functions
> >   spl: bootcount: Move code out of header file
> >   common: Move bootcount functions to their header file
> >   common: Move sorting functions to their own header file
> >   Move strtomhz() to vsprintf.h
> >   common: Move env_get_ip() to net.h
> >   serial: usb: Correct the usbtty_...() prototypes
> >   common: Move serial_printf() to the serial header
> >   common: Move serial functions out of common.h
> >   common: Add a new lz4.h header file
> >   common: Move some time functions out of common.h
> >   common: Move wait_ticks functions out of common.h
> >   common: Move timer_get_us() function out of common.h
> >   common: Move get_ticks() function out of common.h
> >   common: Move mii_init() function out of common.h
> >   common: Move some CPU functions out of common.h
> >   common: Drop cpu_init()
> >   common: Move checkcpu() out of common.h
> >   common: Move some SMP functions out of common.h
> >   arm: powerpc: Tidy up code style for cache functions
> >   common: Move some cache and MMU functions out of common.h
> >   common: Drop checkicache() and checkdcache()
> >   common: Move ARM cache operations out of common.h
> >   arm: powerpc: Tidy up code style for interrupt functions
> >   common: Move interrupt functions into a new header
> >   common: Move enable/disable_interrupts out of common.h
> >   common: Move command functions out of common.h
> >   common: Drop board_show_dram()
> >   common: Move board_get_usable_ram_top() out of common.h
> >   common: Move some board functions out of common.h
> >   common: Move pci_init_board() out of common.h
> >   common: Move trap_init() out of common.h
> >   common: Drop get_endaddr()
> >   common: Move old EEPROM functions into a new header
> >
> 
> I'm sorry I just noticed that this was waiting on a new rev. Only
> minor changes, mostly a rebase.

Thanks.  I recall Daniel was a big concerned about calling some stuff
"legacy" that wasn't so much legacy as "doesn't / shouldn't be DMified",
was that addressed too?

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20191108/e2f9e9c3/attachment.sig>

  reply	other threads:[~2019-11-08 21:02 UTC|newest]

Thread overview: 85+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-11-08 19:53 [U-Boot] [PATCH v2 00/41] common: Further reduce common.h Simon Glass
2019-11-08 19:53 ` [U-Boot] [PATCH v2 01/41] common: Move legacy CPU functions to their own header Simon Glass
2019-11-08 19:53 ` [U-Boot] [PATCH v2 02/41] Drop CONFIG_SHOW_ACTIVITY Simon Glass
2019-11-08 19:53 ` [U-Boot] [PATCH v2 03/41] common: Drop global inclusion of status_led.h Simon Glass
2019-11-11 14:17   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 04/41] status_led: Tidy up the code style Simon Glass
2019-11-11 14:17   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 05/41] common: Move random-number functions into their own header Simon Glass
2019-11-11 14:18   ` Tom Rini
2019-11-12 13:49     ` Simon Glass
2019-11-12 13:54       ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 06/41] common: Drop linux/crc8.h Simon Glass
2019-11-11 14:18   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 07/41] crc: Fix code style with crc functions Simon Glass
2019-11-11 14:18   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 08/41] crc32: Use the crc.h header for " Simon Glass
2019-11-11 14:18   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 09/41] spl: bootcount: Move code out of header file Simon Glass
2019-11-11 14:15   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 10/41] common: Move bootcount functions to their " Simon Glass
2019-11-11 14:18   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 11/41] common: Move sorting functions to their own " Simon Glass
2019-11-11 14:18   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 12/41] Move strtomhz() to vsprintf.h Simon Glass
2019-11-11 14:17   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 13/41] common: Move env_get_ip() to net.h Simon Glass
2019-11-11 14:19   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 14/41] serial: usb: Correct the usbtty_...() prototypes Simon Glass
2019-11-11 14:19   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 15/41] common: Move serial_printf() to the serial header Simon Glass
2019-11-11 14:20   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 16/41] common: Move serial functions out of common.h Simon Glass
2019-11-11 14:20   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 17/41] common: Add a new lz4.h header file Simon Glass
2019-11-11 14:21   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 18/41] common: Move some time functions out of common.h Simon Glass
2019-11-11 14:21   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 19/41] common: Move wait_ticks " Simon Glass
2019-11-11 14:34   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 20/41] common: Move timer_get_us() function " Simon Glass
2019-11-11 14:39   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 21/41] common: Move get_ticks() " Simon Glass
2019-11-11 14:39   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 22/41] common: Move mii_init() " Simon Glass
2019-11-11 14:39   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 23/41] common: Move some CPU functions " Simon Glass
2019-11-08 19:53 ` [U-Boot] [PATCH v2 24/41] common: Drop cpu_init() Simon Glass
2019-11-11 14:40   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 25/41] common: Move checkcpu() out of common.h Simon Glass
2019-11-11 14:40   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 26/41] common: Move some SMP functions " Simon Glass
2019-11-08 19:53 ` [U-Boot] [PATCH v2 27/41] arm: powerpc: Tidy up code style for cache functions Simon Glass
2019-11-11 14:41   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 28/41] common: Move some cache and MMU functions out of common.h Simon Glass
2019-11-08 19:53 ` [U-Boot] [PATCH v2 29/41] common: Drop checkicache() and checkdcache() Simon Glass
2019-11-11 14:41   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 30/41] common: Move ARM cache operations out of common.h Simon Glass
2019-11-08 19:53 ` [U-Boot] [PATCH v2 31/41] arm: powerpc: Tidy up code style for interrupt functions Simon Glass
2019-11-11 14:42   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 32/41] common: Move interrupt functions into a new header Simon Glass
2019-11-11 14:51   ` Tom Rini
2019-11-12 14:10     ` Simon Glass
2019-11-12 14:13       ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 33/41] common: Move enable/disable_interrupts out of common.h Simon Glass
2019-11-11 14:56   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 34/41] common: Move command functions " Simon Glass
2019-11-11 14:56   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 35/41] common: Drop board_show_dram() Simon Glass
2019-11-11 15:00   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 36/41] common: Move board_get_usable_ram_top() out of common.h Simon Glass
2019-11-11 15:01   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 37/41] common: Move some board functions " Simon Glass
2019-11-11 15:01   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 38/41] common: Move pci_init_board() " Simon Glass
2019-11-11 15:01   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 39/41] common: Move trap_init() " Simon Glass
2019-11-11 15:02   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 40/41] common: Drop get_endaddr() Simon Glass
2019-11-11 15:02   ` Tom Rini
2019-11-08 19:53 ` [U-Boot] [PATCH v2 41/41] common: Move old EEPROM functions into a new header Simon Glass
2019-11-11 15:08   ` Tom Rini
2019-11-08 20:40 ` [U-Boot] [PATCH v2 00/41] common: Further reduce common.h Simon Glass
2019-11-08 21:02   ` Tom Rini [this message]
2019-11-08 21:03     ` Simon Glass
2019-11-08 21:10       ` Tom Rini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20191108210211.GO19317@bill-the-cat \
    --to=trini@konsulko.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.