Home
last modified time | relevance | path

Searched defs:dev (Results 1 – 25 of 129) sorted by relevance

123456

/include/dm/
A Dread.h868 static inline int dev_read_u8(const struct udevice *dev, in dev_read_u8()
880 static inline int dev_read_u16(const struct udevice *dev, in dev_read_u16()
892 static inline int dev_read_u32(const struct udevice *dev, in dev_read_u32()
904 static inline int dev_read_u32_index(struct udevice *dev, in dev_read_u32_index()
918 static inline int dev_read_s32(const struct udevice *dev, in dev_read_s32()
930 static inline int dev_read_u32u(const struct udevice *dev, in dev_read_u32u()
944 static inline int dev_read_u64(const struct udevice *dev, in dev_read_u64()
962 static inline bool dev_read_bool(const struct udevice *dev, in dev_read_bool()
1047 static inline void *dev_remap_addr(const struct udevice *dev) in dev_remap_addr()
1285 #define dev_for_each_subnode(subnode, dev) \ argument
[all …]
A Ddevice-internal.h210 static inline int device_remove(struct udevice *dev, uint flags) { return 0; } in device_remove()
224 static inline int device_unbind(struct udevice *dev) { return 0; } in device_unbind()
230 static inline void device_free(struct udevice *dev) {} in device_free()
247 static inline int device_chld_unbind(struct udevice *dev, struct driver *drv) in device_chld_unbind()
273 static inline int device_chld_remove(struct udevice *dev, struct driver *drv, in device_chld_remove()
422 static inline void devres_release_probe(struct udevice *dev) in devres_release_probe()
426 static inline void devres_release_all(struct udevice *dev) in devres_release_all()
432 static inline int device_notify(const struct udevice *dev, enum event_t type) in device_notify()
A Ddevice_compat.h83 #define __dev_printk(level, dev, fmt, ...) \ argument
103 #define dev_emerg(dev, fmt, ...) \ argument
105 #define dev_alert(dev, fmt, ...) \ argument
107 #define dev_crit(dev, fmt, ...) \ argument
109 #define dev_err(dev, fmt, ...) \ argument
111 #define dev_warn(dev, fmt, ...) \ argument
113 #define dev_notice(dev, fmt, ...) \ argument
115 #define dev_info(dev, fmt, ...) \ argument
117 #define dev_dbg(dev, fmt, ...) \ argument
119 #define dev_vdbg(dev, fmt, ...) \ argument
A Ddevres.h184 static inline void *devm_kmalloc_array(struct udevice *dev, in devm_kmalloc_array()
192 static inline void *devm_kcalloc(struct udevice *dev, in devm_kcalloc()
222 static inline void devres_add(struct udevice *dev, void *res) in devres_add()
226 static inline void *devres_find(struct udevice *dev, dr_release_t release, in devres_find()
232 static inline void *devres_get(struct udevice *dev, void *new_res, in devres_get()
244 static inline int devres_destroy(struct udevice *dev, dr_release_t release, in devres_destroy()
250 static inline int devres_release(struct udevice *dev, dr_release_t release, in devres_release()
266 static inline void *devm_kmalloc_array(struct udevice *dev, in devm_kmalloc_array()
272 static inline void *devm_kcalloc(struct udevice *dev, in devm_kcalloc()
278 static inline void devm_kfree(struct udevice *dev, void *ptr) in devm_kfree()
[all …]
A Duclass-internal.h282 static inline int uclass_pre_unbind_device(struct udevice *dev) { return 0; } in uclass_pre_unbind_device()
283 static inline int uclass_unbind_device(struct udevice *dev) { return 0; } in uclass_unbind_device()
320 static inline int uclass_pre_remove_device(struct udevice *dev) { return 0; } in uclass_pre_remove_device()
A Ddevice.h234 #define device_get_ops(dev) ((dev)->driver->ops) argument
241 static inline u32 dev_get_flags(const struct udevice *dev) in dev_get_flags()
246 static inline void dev_or_flags(struct udevice *dev, u32 or) in dev_or_flags()
251 static inline void dev_bic_flags(struct udevice *dev, u32 bic) in dev_bic_flags()
263 static inline __attribute_const__ ofnode dev_ofnode(const struct udevice *dev) in dev_ofnode()
273 #define device_active(dev) (dev_get_flags(dev) & DM_FLAG_ACTIVATED) argument
283 static inline __attribute_const__ int dev_of_offset(const struct udevice *dev) in dev_of_offset()
292 static inline __attribute_const__ bool dev_has_ofnode(const struct udevice *dev) in dev_has_ofnode()
301 static inline void dev_set_ofnode(struct udevice *dev, ofnode node) in dev_set_ofnode()
308 static inline int dev_seq(const struct udevice *dev) in dev_seq()
[all …]
/include/
A Dreset.h59 struct udevice *dev; member
363 static inline struct reset_ctl *devm_reset_control_get(struct udevice *dev, in devm_reset_control_get()
369 static inline struct reset_ctl *devm_reset_control_get_optional(struct udevice *dev, in devm_reset_control_get_optional()
375 static inline struct reset_ctl *devm_reset_control_get_by_index(struct udevice *dev, in devm_reset_control_get_by_index()
381 static inline struct reset_ctl_bulk *devm_reset_bulk_get(struct udevice *dev) in devm_reset_bulk_get()
386 static inline struct reset_ctl_bulk *devm_reset_bulk_get_optional(struct udevice *dev) in devm_reset_bulk_get_optional()
391 static inline struct reset_ctl_bulk *devm_reset_bulk_get_by_node(struct udevice *dev, in devm_reset_bulk_get_by_node()
397 static inline struct reset_ctl_bulk *devm_reset_bulk_get_optional_by_node(struct udevice *dev, in devm_reset_bulk_get_optional_by_node()
403 static inline int reset_get_by_index(struct udevice *dev, int index, in reset_get_by_index()
409 static inline int reset_get_bulk(struct udevice *dev, in reset_get_bulk()
[all …]
A Dvideo_bridge.h80 #define video_bridge_get_ops(dev) \ argument
133 static inline int video_bridge_attach(struct udevice *dev) in video_bridge_attach()
138 static inline int video_bridge_set_backlight(struct udevice *dev, int percent) in video_bridge_set_backlight()
143 static inline int video_bridge_set_active(struct udevice *dev, bool active) in video_bridge_set_active()
148 static inline int video_bridge_check_attached(struct udevice *dev) in video_bridge_check_attached()
153 static inline int video_bridge_get_display_timing(struct udevice *dev, in video_bridge_get_display_timing()
159 static inline int video_bridge_read_edid(struct udevice *dev, u8 *buf, int buf_size) in video_bridge_read_edid()
A Dp2sb.h56 #define p2sb_get_ops(dev) ((struct p2sb_ops *)(dev)->driver->ops) argument
114 static inline void pcr_setbits32(struct udevice *dev, uint offset, uint set) in pcr_setbits32()
119 static inline void pcr_setbits16(struct udevice *dev, uint offset, uint set) in pcr_setbits16()
124 static inline void pcr_setbits8(struct udevice *dev, uint offset, uint set) in pcr_setbits8()
129 static inline void pcr_clrbits32(struct udevice *dev, uint offset, uint clr) in pcr_clrbits32()
134 static inline void pcr_clrbits16(struct udevice *dev, uint offset, uint clr) in pcr_clrbits16()
139 static inline void pcr_clrbits8(struct udevice *dev, uint offset, uint clr) in pcr_clrbits8()
A Dscmi_agent-uclass.h50 static inline u32 scmi_version(struct udevice *dev) in scmi_version()
55 static inline u32 scmi_num_agents(struct udevice *dev) in scmi_num_agents()
60 static inline u32 scmi_num_protocols(struct udevice *dev) in scmi_num_protocols()
65 static inline u32 scmi_impl_version(struct udevice *dev) in scmi_impl_version()
70 static inline u8 *scmi_protocols(struct udevice *dev) in scmi_protocols()
75 static inline u8 *scmi_vendor(struct udevice *dev) in scmi_vendor()
80 static inline u8 *scmi_sub_vendor(struct udevice *dev) in scmi_sub_vendor()
85 static inline u8 *scmi_agent_name(struct udevice *dev) in scmi_agent_name()
90 static inline u32 scmi_agent_id(struct udevice *dev) in scmi_agent_id()
A Dpower-domain.h63 struct udevice *dev; member
94 int power_domain_get(struct udevice *dev, struct power_domain *power_domain) in power_domain_get()
114 int power_domain_get_by_index(struct udevice *dev, in power_domain_get_by_index()
135 int power_domain_get_by_name(struct udevice *dev, in power_domain_get_by_name()
244 static inline int dev_power_domain_on(struct udevice *dev) in dev_power_domain_on()
260 static inline int dev_power_domain_off(struct udevice *dev) in dev_power_domain_off()
A Drtc.h105 #define rtc_get_ops(dev) ((struct rtc_ops *)(dev)->driver->ops) argument
225 static inline int dm_rtc_get(struct udevice *dev, struct rtc_time *time) in dm_rtc_get()
230 static inline int dm_rtc_set(struct udevice *dev, struct rtc_time *time) in dm_rtc_set()
235 static inline int dm_rtc_reset(struct udevice *dev) in dm_rtc_reset()
240 static inline int dm_rtc_read(struct udevice *dev, unsigned int reg, u8 *buf, in dm_rtc_read()
246 static inline int dm_rtc_write(struct udevice *dev, unsigned int reg, in dm_rtc_write()
A Duboot_aes.h220 #define aes_get_ops(dev) ((struct aes_ops *)(dev)->driver->ops) argument
314 static inline int dm_aes_get_available_key_slots(struct udevice *dev) in dm_aes_get_available_key_slots()
319 static inline int dm_aes_select_key_slot(struct udevice *dev, u32 key_size, u8 slot) in dm_aes_select_key_slot()
324 static inline int dm_aes_set_key_for_key_slot(struct udevice *dev, u32 key_size, u8 *key, in dm_aes_set_key_for_key_slot()
330 static inline int dm_aes_ecb_encrypt(struct udevice *dev, u8 *src, u8 *dst, in dm_aes_ecb_encrypt()
336 static inline int dm_aes_ecb_decrypt(struct udevice *dev, u8 *src, u8 *dst, in dm_aes_ecb_decrypt()
342 static inline int dm_aes_cbc_encrypt(struct udevice *dev, u8 *iv, u8 *src, in dm_aes_cbc_encrypt()
348 static inline int dm_aes_cbc_decrypt(struct udevice *dev, u8 *iv, u8 *src, in dm_aes_cbc_decrypt()
354 static inline int dm_aes_cmac(struct udevice *dev, u8 *src, u8 *dst, u32 num_aes_blocks) in dm_aes_cmac()
A Dclk.h19 #define CLK_ID(dev, id) (((dev_seq(dev) + 1) << CLK_ID_SZ) | ((id) & CLK_ID_MSK)) argument
22 #define CLK_ID(dev, id) id argument
73 struct udevice *dev; member
232 static inline struct clk *devm_clk_get_optional(struct udevice *dev, in devm_clk_get_optional()
261 static inline int clk_get_by_phandle(struct udevice *dev, const in clk_get_by_phandle()
268 static inline int clk_get_by_index(struct udevice *dev, int index, in clk_get_by_index()
285 static inline int clk_get_by_name(struct udevice *dev, const char *name, in clk_get_by_name()
296 static inline struct clk *devm_clk_get_optional(struct udevice *dev, in devm_clk_get_optional()
326 static inline int clk_get_by_name_optional(struct udevice *dev, in clk_get_by_name_optional()
406 static inline int clk_set_defaults(struct udevice *dev, int stage) in clk_set_defaults()
[all …]
A Dtpm_api.h324 static inline bool tpm_is_v1(struct udevice *dev) in tpm_is_v1()
329 static inline bool tpm_is_v2(struct udevice *dev) in tpm_is_v2()
A Dsoc.h68 #define soc_get_ops(dev) ((struct soc_ops *)(dev)->driver->ops) argument
128 static inline int soc_get_machine(struct udevice *dev, char *buf, int size) in soc_get_machine()
133 static inline int soc_get_revision(struct udevice *dev, char *buf, int size) in soc_get_revision()
138 static inline int soc_get_family(struct udevice *dev, char *buf, int size) in soc_get_family()
A Di2c_eeprom.h65 static inline int i2c_eeprom_read(struct udevice *dev, int offset, uint8_t *buf, in i2c_eeprom_read()
71 static inline int i2c_eeprom_write(struct udevice *dev, int offset, in i2c_eeprom_write()
77 static inline int i2c_eeprom_size(struct udevice *dev) in i2c_eeprom_size()
A Dspi_flash.h40 #define sf_get_ops(dev) ((struct dm_spi_flash_ops *)(dev)->driver->ops) argument
149 static inline int spi_flash_read_dm(struct udevice *dev, u32 offset, size_t len, in spi_flash_read_dm()
155 static inline int spi_flash_write_dm(struct udevice *dev, u32 offset, size_t len, in spi_flash_write_dm()
161 static inline int spi_flash_erase_dm(struct udevice *dev, u32 offset, size_t len) in spi_flash_erase_dm()
166 static inline int spl_flash_get_sw_write_prot(struct udevice *dev) in spl_flash_get_sw_write_prot()
171 static inline int spi_flash_std_probe(struct udevice *dev) in spi_flash_std_probe()
A Dsysinfo.h269 #define sysinfo_get_ops(dev) ((struct sysinfo_ops *)(dev)->driver->ops) argument
393 static inline int sysinfo_detect(struct udevice *dev) in sysinfo_detect()
398 static inline int sysinfo_get_bool(struct udevice *dev, int id, bool *val) in sysinfo_get_bool()
403 static inline int sysinfo_get_int(struct udevice *dev, int id, int *val) in sysinfo_get_int()
408 static inline int sysinfo_get_str(struct udevice *dev, int id, size_t size, in sysinfo_get_str()
414 static inline int sysinfo_get_data(struct udevice *dev, int id, void **data, in sysinfo_get_data()
420 static inline int sysinfo_get_item_count(struct udevice *dev, int id) in sysinfo_get_item_count()
425 static inline int sysinfo_get_data_by_index(struct udevice *dev, int id, in sysinfo_get_data_by_index()
437 static inline int sysinfo_get_fit_loadable(struct udevice *dev, int index, in sysinfo_get_fit_loadable()
A Ddma.h160 struct udevice *dev; member
203 static inline int dma_get_by_index(struct udevice *dev, int index, in dma_get_by_index()
209 static inline int dma_get_by_name(struct udevice *dev, const char *name, in dma_get_by_name()
A Dusb.h161 struct udevice *dev; /* Pointer to associated device */ member
189 #define usb_reset_root_port(dev) argument
354 #define create_pipe(dev,endpoint) \ argument
357 #define default_pipe(dev) ((dev)->speed << 26) argument
359 #define usb_sndctrlpipe(dev, endpoint) ((PIPE_CONTROL << 30) | \ argument
361 #define usb_rcvctrlpipe(dev, endpoint) ((PIPE_CONTROL << 30) | \ argument
369 #define usb_sndbulkpipe(dev, endpoint) ((PIPE_BULK << 30) | \ argument
371 #define usb_rcvbulkpipe(dev, endpoint) ((PIPE_BULK << 30) | \ argument
379 #define usb_snddefctrl(dev) ((PIPE_CONTROL << 30) | \ argument
381 #define usb_rcvdefctrl(dev) ((PIPE_CONTROL << 30) | \ argument
[all …]
A Dphys2bus.h27 static inline dma_addr_t dev_phys_to_bus(struct udevice *dev, phys_addr_t phys) in dev_phys_to_bus()
32 static inline phys_addr_t dev_bus_to_phys(struct udevice *dev, dma_addr_t bus) in dev_bus_to_phys()
/include/power/
A Dregulator.h530 static inline int regulator_get_value(struct udevice *dev) in regulator_get_value()
535 static inline int regulator_set_value(struct udevice *dev, int uV) in regulator_set_value()
545 static inline int regulator_get_suspend_value(struct udevice *dev) in regulator_get_suspend_value()
550 static inline int regulator_set_value_force(struct udevice *dev, int uV) in regulator_set_value_force()
555 static inline int regulator_get_current(struct udevice *dev) in regulator_get_current()
560 static inline int regulator_set_current(struct udevice *dev, int uA) in regulator_set_current()
565 static inline int regulator_get_enable(struct udevice *dev) in regulator_get_enable()
585 static inline int regulator_get_suspend_enable(struct udevice *dev) in regulator_get_suspend_enable()
590 static inline int regulator_get_mode(struct udevice *dev) in regulator_get_mode()
595 static inline int regulator_set_mode(struct udevice *dev, int mode_id) in regulator_set_mode()
[all …]
/include/soc/qcom/
A Drpmh.h19 static inline int rpmh_write(const struct device *dev, enum rpmh_state state, in rpmh_write()
26 #define rpmh_write_async(dev, state, cmd, n) rpmh_write(dev, state, cmd, n) argument
/include/linux/i3c/
A Dmaster.h123 struct i2c_client *dev; member
147 struct i3c_dev_desc *dev; member
244 struct i3c_device *dev; member
262 struct udevice dev; member
336 struct udevice dev; member
531 struct udevice *dev; member
553 #define i3c_bus_for_each_i2cdev(bus, dev) \ argument
564 #define i3c_bus_for_each_i3cdev(bus, dev) \ argument
612 static inline void i3c_dev_set_master_data(struct i3c_dev_desc *dev, in i3c_dev_set_master_data()
653 i3c_dev_get_master(struct i3c_dev_desc *dev) in i3c_dev_get_master()
[all …]

Completed in 50 milliseconds

123456