Lines Matching refs:fabric
26 /* called when the fabric wants to init this codec.
30 /* called when the fabric is done with the codec.
34 /* May be NULL, but can be used by the fabric.
38 /* assigned by fabric before init() is called, points
42 /* assigned by the fabric before init() is called, points
43 * to the fabric's gpio runtime record for the relevant
47 /* assigned by the fabric before init() is called, contains
52 /* data the fabric can associate with this structure */
57 struct aoa_fabric *fabric;
75 * fabric is responsible for initialising some fields
81 * from this fabric.
90 /* return 0 on success, -EEXIST if another fabric is
91 * registered, -EALREADY if the same fabric is registered.
93 * of another fabric, if -EALREADY is returned there is
94 * no other fabric present.
96 * and the fabric passed is not NULL, all codecs
97 * that are not assigned yet are passed to the fabric
100 aoa_fabric_register(struct aoa_fabric *fabric, struct device *dev);
102 /* it is vital to call this when the fabric exits!
106 aoa_fabric_unregister(struct aoa_fabric *fabric);
109 * before the fabric is removed, use this.