Lines Matching full:fabric
24 /* called when the fabric wants to init this codec.
28 /* called when the fabric is done with the codec.
32 /* May be NULL, but can be used by the fabric.
36 /* assigned by fabric before init() is called, points
40 /* assigned by the fabric before init() is called, points
41 * to the fabric's gpio runtime record for the relevant
45 /* assigned by the fabric before init() is called, contains
50 /* data the fabric can associate with this structure */
55 struct aoa_fabric *fabric; member
73 * fabric is responsible for initialising some fields
79 * from this fabric.
88 /* return 0 on success, -EEXIST if another fabric is
89 * registered, -EALREADY if the same fabric is registered.
91 * of another fabric, if -EALREADY is returned there is
92 * no other fabric present.
94 * and the fabric passed is not NULL, all codecs
95 * that are not assigned yet are passed to the fabric
98 aoa_fabric_register(struct aoa_fabric *fabric, struct device *dev);
100 /* it is vital to call this when the fabric exits!
104 aoa_fabric_unregister(struct aoa_fabric *fabric);
107 * before the fabric is removed, use this.