Lines Matching defs:mux_chip
18 struct mux_chip;
47 struct mux_chip *chip;
57 * struct mux_chip - Represents a chip holding mux controllers.
64 struct mux_chip {
73 #define to_mux_chip(x) container_of((x), struct mux_chip, dev)
77 * @mux_chip: The mux-chip to get the private memory from.
81 static inline void *mux_chip_priv(struct mux_chip *mux_chip)
83 return &mux_chip->mux[mux_chip->controllers];
86 struct mux_chip *mux_chip_alloc(struct device *dev,
88 int mux_chip_register(struct mux_chip *mux_chip);
89 void mux_chip_unregister(struct mux_chip *mux_chip);
90 void mux_chip_free(struct mux_chip *mux_chip);
92 struct mux_chip *devm_mux_chip_alloc(struct device *dev,
95 int devm_mux_chip_register(struct device *dev, struct mux_chip *mux_chip);