/** * struct imx1_pin - describes an IMX1/21/27 pin. * @pin_id: ID of the described pin. * @mux_id: ID of the mux setup. * @config: Configuration of the pin (currently only pullup-enable).
*/ struct imx1_pin { unsignedint pin_id; unsignedint mux_id; unsignedlong config;
};
/** * struct imx1_pin_group - describes an IMX pin group * @name: the name of this specific pin group * @pins: an array of imx1_pin structs used in this group * @npins: the number of pins in this group array, i.e. the number of * elements in .pins so we can iterate over that array
*/ struct imx1_pin_group { constchar *name; unsignedint *pin_ids; struct imx1_pin *pins; unsigned npins;
};
/** * struct imx1_pmx_func - describes IMX pinmux functions * @name: the name of this specific function * @groups: corresponding pin groups * @num_groups: the number of groups
*/ struct imx1_pmx_func { constchar *name; constchar **groups; unsigned num_groups;
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.