remarkable-linux/drivers/soc
Stephen Boyd f02dc82523 soc: qcom: smd: Represent channel layout in structures
The rx and tx channel info are laid out in memory next to each
other, and there are two types of channel info structures, byte
based and word based. We have 4 pointers to these info
structures, when we really only need two to point to the
different types of structures. Encapsulate the byte based and
word based tx/rx structures in a "channel pair" structure that
describes the layout of memory and reduces the number of pointers
in the smd channel structure by two.

Reviewed-by: Bjorn Andersson <bjorn.andersson@sonymobile.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Andy Gross <agross@codeaurora.org>
2015-10-14 14:51:20 -05:00
..
dove ARM: dove: create a proper PMU driver for power domains, PMU IRQs and resets 2015-08-05 18:36:49 +02:00
mediatek soc: mediatek: Fix SCPSYS compilation 2015-08-05 11:12:44 +02:00
qcom soc: qcom: smd: Represent channel layout in structures 2015-10-14 14:51:20 -05:00
sunxi drivers: soc: sunxi: Introduce SoC driver to map SRAMs 2015-06-01 17:57:34 +02:00
tegra soc/tegra: pmc: Use existing pclk reference 2015-08-13 16:49:58 +02:00
ti soc: ti: knav_qmss_queue: change knav_range_setup_acc_irq to static 2015-01-29 13:23:51 -08:00
versatile drivers/soc: Convert non-modular soc-realview to use builtin_platform_driver 2015-06-16 14:12:38 -04:00
Kconfig drivers: soc: sunxi: Introduce SoC driver to map SRAMs 2015-06-01 17:57:34 +02:00
Makefile ARM: dove: create a proper PMU driver for power domains, PMU IRQs and resets 2015-08-05 18:36:49 +02:00