Thread (7 messages) 7 messages, 3 authors, 2017-05-31

[RFC v1 2/3] interconnect: Add Qualcomm msm8916 interconnect provider driver

From: geert@linux-m68k.org (Geert Uytterhoeven)
Date: 2017-05-15 16:01:17
Also in: linux-arm-msm, linux-devicetree, linux-pm, lkml

Hi Georgi,

On Mon, May 15, 2017 at 5:35 PM, Georgi Djakov [off-list ref] wrote:
quoted hunk ↗ jump to hunk
--- /dev/null
+++ b/drivers/interconnect/qcom/interconnect_msm8916.c
+struct qcom_interconnect_node {
+       struct interconnect_node node;
+       unsigned int id;
4 byte gap due to alignment rules on 64-bit.
+       unsigned char *name;
+       struct interconnect_node *links[8];
+       int num_links;
+       int port;
+       int buswidth;
4 byte gap due to alignment rules.
+       u64 ib;
+       u64 ab;
+       u64 rate;
+};
You can avoid the gaps by putting members of the same size and alignment
together.

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert at linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help