Lines Matching +full:look +full:- +full:up
1 /* SPDX-License-Identifier: GPL-2.0+ */
14 * struct syscon_uc_info - Information stored by the syscon UCLASS_UCLASS
26 #define syscon_get_ops(dev) ((struct syscon_ops *)(dev)->driver->ops)
30 * We don't support 64-bit machines. If they are so resource-contrained that
34 * Update: 64-bit is now supported and we have an education crisis.
42 * syscon_get_regmap() - Get access to a register map
46 * @return 0 if OK, -ve on error
51 * syscon_get_regmap_by_driver_data() - Look up a controller by its ID
55 * are in use. This function looks up the controller given this driver data.
57 * @driver_data: Driver data value to look up
59 * @return 0 on success, -ENODEV if the ID was not found, or other -ve error
65 * syscon_get_regmap_by_driver_data() - Look up a controller by its ID
69 * are in use. This function looks up the regmap given this driver data.
71 * @driver_data: Driver data value to look up
72 * @return register map correponding to @driver_data, or -ve error code
77 * syscon_regmap_lookup_by_phandle() - Look up a controller by a phandle
79 * This operates by looking up the given name in the device (device
84 * @return A pointer to the regmap if found, ERR_PTR(-ve) on error
90 * syscon_get_first_range() - get the first memory range from a syscon regmap
92 * @driver_data: Driver data value to look up
94 * -ve error code
99 * syscon_node_to_regmap - get regmap from syscon