mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH resend 00/12] soc: qcom: smem: some refactoring
@ 2018-06-26  0:58 Alex Elder
  2018-06-26  0:58 ` [PATCH resend 01/12] soc: qcom: smem: rename variable in qcom_smem_get_global() Alex Elder
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: Alex Elder @ 2018-06-26  0:58 UTC (permalink / raw)
  To: andy.gross
  Cc: clew, aneela, david.brown, linux-arm-msm, linux-soc, linux-kernel

(This is just a rebase of https://lkml.org/lkml/2018/5/1/670)

This series contains a few general cleanups in the Qualcomm SMEM
code, reorganizing some things so memory partitions are treated
more consistently, and to avoid some duplication.  A few patches
change existing behavior, as highlighted below.  Each of these
changes has been tested and verified to function with available
hardware.

					-Alex

Alex Elder (12):
  soc: qcom: smem: rename variable in qcom_smem_get_global()
  soc: qcom: smem: initialize region struct only when successful
  soc: qcom: smem: always ignore partitions with 0 offset or size
  soc: qcom: smem: small refactor in qcom_smem_enumerate_partitions()
  soc: qcom: smem: verify both host ids in partition header
  soc: qcom: smem: require order of host ids to match
  soc: qcom: smem: introduce qcom_smem_partition_header()
  soc: qcom: smem: verify partition header size
  soc: qcom: smem: verify partition offset_free_uncached
  soc: qcom: smem: small change in global entry loop
  soc: qcom: smem: verify partition host ids match
  soc: qcom: smem: a few last cleanups

 drivers/soc/qcom/smem.c | 173 +++++++++++++++++++---------------------
 1 file changed, 82 insertions(+), 91 deletions(-)

-- 
2.17.1


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2018-06-26  1:01 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-26  0:58 [PATCH resend 00/12] soc: qcom: smem: some refactoring Alex Elder
2018-06-26  0:58 ` [PATCH resend 01/12] soc: qcom: smem: rename variable in qcom_smem_get_global() Alex Elder
2018-06-26  0:58 ` [PATCH resend 02/12] soc: qcom: smem: initialize region struct only when successful Alex Elder
2018-06-26  0:58 ` [PATCH resend 03/12] soc: qcom: smem: always ignore partitions with 0 offset or size Alex Elder
2018-06-26  0:58 ` [PATCH resend 04/12] soc: qcom: smem: small refactor in qcom_smem_enumerate_partitions() Alex Elder
2018-06-26  0:58 ` [PATCH resend 05/12] soc: qcom: smem: verify both host ids in partition header Alex Elder
2018-06-26  0:58 ` [PATCH resend 06/12] soc: qcom: smem: require order of host ids to match Alex Elder
2018-06-26  0:58 ` [PATCH resend 07/12] soc: qcom: smem: introduce qcom_smem_partition_header() Alex Elder
2018-06-26  0:58 ` [PATCH resend 08/12] soc: qcom: smem: verify partition header size Alex Elder
2018-06-26  0:58 ` [PATCH resend 09/12] soc: qcom: smem: verify partition offset_free_uncached Alex Elder
2018-06-26  0:58 ` [PATCH resend 10/12] soc: qcom: smem: small change in global entry loop Alex Elder
2018-06-26  0:58 ` [PATCH resend 11/12] soc: qcom: smem: verify partition host ids match Alex Elder
2018-06-26  0:58 ` [PATCH resend 12/12] soc: qcom: smem: a few last cleanups Alex Elder

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®