Lines Matching full:fabric
25 /* called when the fabric wants to init this codec.
29 /* called when the fabric is done with the codec.
33 /* May be NULL, but can be used by the fabric.
37 /* assigned by fabric before init() is called, points
41 /* assigned by the fabric before init() is called, points
42 * to the fabric's gpio runtime record for the relevant
46 /* assigned by the fabric before init() is called, contains
51 /* data the fabric can associate with this structure */
56 struct aoa_fabric *fabric; member
74 * fabric is responsible for initialising some fields
80 * from this fabric.
89 /* return 0 on success, -EEXIST if another fabric is
90 * registered, -EALREADY if the same fabric is registered.
92 * of another fabric, if -EALREADY is returned there is
93 * no other fabric present.
95 * and the fabric passed is not NULL, all codecs
96 * that are not assigned yet are passed to the fabric
99 aoa_fabric_register(struct aoa_fabric *fabric, struct device *dev);
101 /* it is vital to call this when the fabric exits!
105 aoa_fabric_unregister(struct aoa_fabric *fabric);
108 * before the fabric is removed, use this.