]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'ipa-mem-1'
authorDavid S. Miller <davem@davemloft.net>
Wed, 9 Jun 2021 22:59:34 +0000 (15:59 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 9 Jun 2021 22:59:34 +0000 (15:59 -0700)
commit913566e2691309935dda373225bcd1005a9dd6a8
tree10a7047a315733acc009e7de74d711fd5bfcef34
parent01009d5017844834698feab666f6ad50c682a566
parent304810045b186e5354a664951295e75779b4e1d2
Merge branch 'ipa-mem-1'

Alex Elder says:

====================
net: ipa: memory region rework, part 1

This is the first portion of a very long series of patches that has
been split in two.  Once these patches are accepted, I'll post the
remaining patches.

The combined series reworks the way memory regions are defined in
the configuration data, and in the process solidifies code that
ensures configurations are valid.

In this portion (part 1), most of the focus is on improving
validation of code.  This validation is now done unconditionally
(something I promised Leon Romanovsky I would work on).  Validation
will occur earlier than before, catching configuration problems as
early as possible and permitting the rest of the driver to avoid
needing to do some error checking.  There will now be checks to
ensure all defined regions are supported by the hardware, that
required regions are all defined, and that there are no duplicate
regions.

The second portion (part 2) is mainly a set of small but pervasive
changes whose result is to have the memory region array not be
indexed by region ID.  I'll provide further explanation when I post
that series.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>