Lines Matching +full:address +full:- +full:aligned
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * mpc8610-pcm.h - ALSA PCM interface for the Freescale MPC8610 SoC
15 __be32 clndar; /* Current link descriptor address register */
17 __be32 sar; /* Source address register */
19 __be32 dar; /* Destination address register */
21 __be32 enlndar; /* Next link descriptor extended address reg */
22 __be32 nlndar; /* Next link descriptor address register */
25 __be32 clsdar; /* Current list descriptor address register */
26 __be32 enlsdar; /* Next list descriptor extended address reg */
27 __be32 nlsdar; /* Next list descriptor address register */
74 /* ECLNDAR takes bits 32-36 of the CLNDAR register */
98 * The CLSDAR register points to the first (in a linked-list) List
99 * Descriptor. Each object must be aligned on a 32-byte boundary. Each
100 * list descriptor points to a linked-list of link Descriptors.
103 __be64 next; /* Address of next list descriptor */
104 __be64 first_link; /* Address of first link descriptor */
108 } __attribute__ ((aligned(32), packed));
114 * must be aligned on a 32-byte boundary.
121 __be64 next; /* Address of next link descriptor */
124 } __attribute__ ((aligned(32), packed));