*参照元 [#o0f3a930] #backlinks *説明 [#i3f9a971] -パス: [[linux-4.4.1/include/linux/regmap.h]] -FIXME: これは何? --説明 **引数 [#f43c0fe8] - -struct device *dev -- --[[linux-4.4.1/device]] -const struct regmap_bus *bus -- --[[linux-4.4.1/regmap_bus]] -void *bus_context -- -const struct regmap_config *config -- --[[linux-4.4.1/regmap_config]] **返り値 [#l4521091] - -struct regmap * -- --[[linux-4.4.1/regmap]] **参考 [#w7d64dfa] *実装 [#z4207052] /** * regmap_init(): Initialise register map * * @dev: Device that will be interacted with * @bus: Bus-specific callbacks to use with device * @bus_context: Data passed to bus-specific callbacks * @config: Configuration for register map * * The return value will be an ERR_PTR() on error or a valid pointer to * a struct regmap. This function should generally not be called * directly, it should be called by bus-specific init functions. */ #define regmap_init(dev, bus, bus_context, config) \ __regmap_lockdep_wrapper(__regmap_init, #config, \ dev, bus, bus_context, config) - --[[linux-4.4.1/__regmap_lockdep_wrapper()]] - --[[linux-4.4.1/__regmap_init()]] *コメント [#r714a516]