/openbmc/u-boot/drivers/sysreset/ |
H A D | sysreset_sandbox.c | 14 static int sandbox_warm_sysreset_request(struct udevice *dev, in sandbox_warm_sysreset_request() 32 int sandbox_warm_sysreset_get_status(struct udevice *dev, char *buf, int size) in sandbox_warm_sysreset_get_status() 39 int sandbox_warm_sysreset_get_last(struct udevice *dev) in sandbox_warm_sysreset_get_last() 44 static int sandbox_sysreset_request(struct udevice *dev, enum sysreset_t type) in sandbox_sysreset_request() 78 int sandbox_sysreset_get_status(struct udevice *dev, char *buf, int size) in sandbox_sysreset_get_status() 85 int sandbox_sysreset_get_last(struct udevice *dev) in sandbox_sysreset_get_last()
|
/openbmc/u-boot/test/dm/ |
H A D | led.c | 16 struct udevice *dev; in dm_test_led_base() local 33 struct udevice *dev; in dm_test_led_default_state() local 53 struct udevice *dev, *gpio; in dm_test_led_gpio() local 78 struct udevice *dev, *gpio; in dm_test_led_toggle() local 102 struct udevice *dev, *cmp; in dm_test_led_label() local 125 struct udevice *dev, *gpio; in dm_test_led_blink() local
|
H A D | bus.c | 32 static int testbus_drv_probe(struct udevice *dev) in testbus_drv_probe() 37 static int testbus_child_post_bind(struct udevice *dev) in testbus_child_post_bind() 48 static int testbus_child_pre_probe(struct udevice *dev) in testbus_child_pre_probe() 57 static int testbus_child_pre_probe_uclass(struct udevice *dev) in testbus_child_pre_probe_uclass() 66 static int testbus_child_post_probe_uclass(struct udevice *dev) in testbus_child_post_probe_uclass() 75 static int testbus_child_post_remove(struct udevice *dev) in testbus_child_post_remove() 144 struct udevice *bus, *dev; in dm_test_bus_children_funcs() local 182 struct udevice *bus, *dev; in dm_test_bus_children_of_offset() local 206 struct udevice *bus, *dev, *child; in dm_test_bus_children_iterators() local 238 struct udevice *bus, *dev; in test_bus_parent_data() local [all …]
|
/openbmc/u-boot/drivers/video/ |
H A D | logicore_dp_tx.c | 220 static u32 get_reg(struct udevice *dev, u32 reg) in get_reg() 240 static void set_reg(struct udevice *dev, u32 reg, u32 value) in set_reg() 256 static bool is_connected(struct udevice *dev) in is_connected() 280 static int wait_phy_ready(struct udevice *dev, u32 mask) in wait_phy_ready() 307 static int aux_wait_ready(struct udevice *dev) in aux_wait_ready() 334 static int aux_wait_reply(struct udevice *dev) in aux_wait_reply() 374 static int aux_request_send(struct udevice *dev, in aux_request_send() 465 static int aux_request(struct udevice *dev, struct aux_transaction *request) in aux_request() 517 static int aux_common(struct udevice *dev, u32 cmd_type, u32 address, in aux_common() 583 static int aux_read(struct udevice *dev, u32 dpcd_address, u32 bytes_to_read, in aux_read() [all …]
|
/openbmc/u-boot/drivers/cpu/ |
H A D | cpu_sandbox.c | 11 int cpu_sandbox_get_desc(struct udevice *dev, char *buf, int size) in cpu_sandbox_get_desc() 18 int cpu_sandbox_get_info(struct udevice *dev, struct cpu_info *info) in cpu_sandbox_get_info() 26 int cpu_sandbox_get_count(struct udevice *dev) in cpu_sandbox_get_count() 31 int cpu_sandbox_get_vendor(struct udevice *dev, char *buf, int size) in cpu_sandbox_get_vendor() 45 int cpu_sandbox_probe(struct udevice *dev) in cpu_sandbox_probe()
|
/openbmc/qemu/hw/usb/ |
H A D | bus.c | 56 USBDevice *dev = opaque; in usb_device_post_load() local 102 static void usb_device_realize(USBDevice *dev, Error **errp) in usb_device_realize() 111 USBDevice *usb_device_find_device(USBDevice *dev, uint8_t addr) in usb_device_find_device() 120 static void usb_device_unrealize(USBDevice *dev) in usb_device_unrealize() 129 void usb_device_cancel_packet(USBDevice *dev, USBPacket *p) in usb_device_cancel_packet() 137 void usb_device_handle_attach(USBDevice *dev) in usb_device_handle_attach() 145 void usb_device_handle_reset(USBDevice *dev) in usb_device_handle_reset() 153 void usb_device_handle_control(USBDevice *dev, USBPacket *p, int request, in usb_device_handle_control() 162 void usb_device_handle_data(USBDevice *dev, USBPacket *p) in usb_device_handle_data() 170 const char *usb_device_get_product_desc(USBDevice *dev) in usb_device_get_product_desc() [all …]
|
H A D | core.c | 53 USBDevice *dev = port->dev; in usb_attach() local 66 USBDevice *dev = port->dev; in usb_detach() local 76 USBDevice *dev = port->dev; in usb_port_reset() local 84 void usb_device_reset(USBDevice *dev) in usb_device_reset() 97 USBDevice *dev = ep->dev; in usb_wakeup() local 358 USBDevice *dev = port->dev; in usb_find_device() local 371 USBDevice *dev = p->ep->dev; in usb_process_one() local 420 void usb_handle_packet(USBDevice *dev, USBPacket *p) in usb_handle_packet() 466 void usb_packet_complete_one(USBDevice *dev, USBPacket *p) in usb_packet_complete_one() 486 void usb_packet_complete(USBDevice *dev, USBPacket *p) in usb_packet_complete() [all …]
|
/openbmc/u-boot/drivers/i2c/ |
H A D | ast_i2c.c | 60 static void ast_i2c_clear_interrupts(struct udevice *dev) in ast_i2c_clear_interrupts() 67 static void ast_i2c_init_bus(struct udevice *dev) in ast_i2c_init_bus() 87 static int ast_i2c_ofdata_to_platdata(struct udevice *dev) in ast_i2c_ofdata_to_platdata() 106 static int ast_i2c_probe(struct udevice *dev) in ast_i2c_probe() 125 static int ast_i2c_wait_isr(struct udevice *dev, u32 flag) in ast_i2c_wait_isr() 142 static int ast_i2c_send_stop(struct udevice *dev) in ast_i2c_send_stop() 151 static int ast_i2c_wait_tx(struct udevice *dev) in ast_i2c_wait_tx() 176 static int ast_i2c_start_txn(struct udevice *dev, uint devaddr) in ast_i2c_start_txn() 187 static int ast_i2c_read_data(struct udevice *dev, u8 chip_addr, u8 *buffer, in ast_i2c_read_data() 216 static int ast_i2c_write_data(struct udevice *dev, u8 chip_addr, u8 in ast_i2c_write_data() [all …]
|
/openbmc/u-boot/drivers/pinctrl/mscc/ |
H A D | mscc-common.c | 57 static int mscc_get_functions_count(struct udevice *dev) in mscc_get_functions_count() 64 static const char *mscc_get_function_name(struct udevice *dev, in mscc_get_function_name() 86 static int mscc_pinmux_set_mux(struct udevice *dev, in mscc_pinmux_set_mux() 123 static int mscc_pctl_get_groups_count(struct udevice *dev) in mscc_pctl_get_groups_count() 130 static const char *mscc_pctl_get_group_name(struct udevice *dev, in mscc_pctl_get_group_name() 138 static int mscc_create_group_func_map(struct udevice *dev, in mscc_create_group_func_map() 163 static int mscc_pinctrl_register(struct udevice *dev, struct mscc_pinctrl *info) in mscc_pinctrl_register() 176 static int mscc_gpio_get(struct udevice *dev, unsigned int offset) in mscc_gpio_get() 192 static int mscc_gpio_set(struct udevice *dev, unsigned int offset, int value) in mscc_gpio_set() 206 static int mscc_gpio_get_direction(struct udevice *dev, unsigned int offset) in mscc_gpio_get_direction() [all …]
|
/openbmc/u-boot/drivers/video/bridge/ |
H A D | video-bridge-uclass.c | 13 int video_bridge_set_backlight(struct udevice *dev, int percent) in video_bridge_set_backlight() 23 int video_bridge_attach(struct udevice *dev) in video_bridge_attach() 33 int video_bridge_check_attached(struct udevice *dev) in video_bridge_check_attached() 48 int video_bridge_read_edid(struct udevice *dev, u8 *buf, int buf_size) in video_bridge_read_edid() 57 static int video_bridge_pre_probe(struct udevice *dev) in video_bridge_pre_probe() 106 int video_bridge_set_active(struct udevice *dev, bool active) in video_bridge_set_active()
|
/openbmc/u-boot/board/freescale/common/ |
H A D | cds_via.c | 11 pci_dev_t dev, struct pci_config_table *tab) in mpc85xx_config_via() 40 pci_dev_t dev, struct pci_config_table *tab) in mpc85xx_config_via_usbide() 58 pci_dev_t dev, struct pci_config_table *tab) in mpc85xx_config_via_usb() 67 pci_dev_t dev, struct pci_config_table *tab) in mpc85xx_config_via_usb2() 76 pci_dev_t dev, struct pci_config_table *tab) in mpc85xx_config_via_power() 87 pci_dev_t dev, struct pci_config_table *tab) in mpc85xx_config_via_ac97()
|
/openbmc/u-boot/drivers/pch/ |
H A D | sandbox_pch.c | 14 int sandbox_get_pch_spi_protect(struct udevice *dev) in sandbox_get_pch_spi_protect() 21 static int sandbox_pch_get_spi_base(struct udevice *dev, ulong *sbasep) in sandbox_pch_get_spi_base() 28 static int sandbox_pch_set_spi_protect(struct udevice *dev, bool protect) in sandbox_pch_set_spi_protect() 37 static int sandbox_pch_get_gpio_base(struct udevice *dev, u32 *gbasep) in sandbox_pch_get_gpio_base() 44 static int sandbox_pch_get_io_base(struct udevice *dev, u32 *iobasep) in sandbox_pch_get_io_base() 51 int sandbox_pch_ioctl(struct udevice *dev, enum pch_req_t req, void *data, in sandbox_pch_ioctl()
|
/openbmc/qemu/hw/core/ |
H A D | qdev-fw.c | 22 const char *qdev_fw_name(DeviceState *dev) in qdev_fw_name() 33 static char *bus_get_fw_dev_path(BusState *bus, DeviceState *dev) in bus_get_fw_dev_path() 44 static char *qdev_get_fw_dev_path_from_handler(BusState *bus, DeviceState *dev) in qdev_get_fw_dev_path_from_handler() 56 char *qdev_get_own_fw_dev_path_from_handler(BusState *bus, DeviceState *dev) in qdev_get_own_fw_dev_path_from_handler() 63 static int qdev_get_fw_dev_path_helper(DeviceState *dev, char *p, int size) in qdev_get_fw_dev_path_helper() 86 char *qdev_get_fw_dev_path(DeviceState *dev) in qdev_get_fw_dev_path()
|
/openbmc/u-boot/drivers/mmc/ |
H A D | sandbox_mmc.c | 25 static int sandbox_mmc_send_cmd(struct udevice *dev, struct mmc_cmd *cmd, in sandbox_mmc_send_cmd() 88 static int sandbox_mmc_set_ios(struct udevice *dev) in sandbox_mmc_set_ios() 93 static int sandbox_mmc_get_cd(struct udevice *dev) in sandbox_mmc_get_cd() 104 int sandbox_mmc_probe(struct udevice *dev) in sandbox_mmc_probe() 111 int sandbox_mmc_bind(struct udevice *dev) in sandbox_mmc_bind() 126 int sandbox_mmc_unbind(struct udevice *dev) in sandbox_mmc_unbind()
|
/openbmc/qemu/hw/pci/ |
H A D | pcie_aer.c | 38 #define PCIE_DEV_PRINTF(dev, fmt, ...) \ argument 97 int pcie_aer_init(PCIDevice *dev, uint8_t cap_ver, uint16_t offset, in pcie_aer_init() 169 void pcie_aer_exit(PCIDevice *dev) in pcie_aer_exit() 174 static void pcie_aer_update_uncor_status(PCIDevice *dev) in pcie_aer_update_uncor_status() 196 pcie_aer_msg_alldev(PCIDevice *dev, const PCIEAERMsg *msg) in pcie_aer_msg_alldev() 243 static bool pcie_aer_msg_vbridge(PCIDevice *dev, const PCIEAERMsg *msg) in pcie_aer_msg_vbridge() 259 void pcie_aer_root_set_vector(PCIDevice *dev, unsigned int vector) in pcie_aer_root_set_vector() 269 static unsigned int pcie_aer_root_get_vector(PCIDevice *dev) in pcie_aer_root_get_vector() 292 static void pcie_aer_root_notify(PCIDevice *dev) in pcie_aer_root_notify() 308 static void pcie_aer_msg_root_port(PCIDevice *dev, const PCIEAERMsg *msg) in pcie_aer_msg_root_port() [all …]
|
/openbmc/u-boot/drivers/tpm/ |
H A D | tpm2_tis_spi.c | 72 static int tpm_tis_spi_xfer(struct udevice *dev, u32 addr, const u8 *out, in tpm_tis_spi_xfer() 168 static int tpm_tis_spi_read(struct udevice *dev, u16 addr, u8 *in, u16 len) in tpm_tis_spi_read() 173 static int tpm_tis_spi_read32(struct udevice *dev, u32 addr, u32 *result) in tpm_tis_spi_read32() 185 static int tpm_tis_spi_write(struct udevice *dev, u16 addr, const u8 *out, in tpm_tis_spi_write() 191 static int tpm_tis_spi_check_locality(struct udevice *dev, int loc) in tpm_tis_spi_check_locality() 210 static void tpm_tis_spi_release_locality(struct udevice *dev, int loc, in tpm_tis_spi_release_locality() 225 static int tpm_tis_spi_request_locality(struct udevice *dev, int loc) in tpm_tis_spi_request_locality() 271 static u8 tpm_tis_spi_status(struct udevice *dev, u8 *status) in tpm_tis_spi_status() 278 static int tpm_tis_spi_wait_for_stat(struct udevice *dev, u8 mask, in tpm_tis_spi_wait_for_stat() 298 static int tpm_tis_spi_get_burstcount(struct udevice *dev) in tpm_tis_spi_get_burstcount() [all …]
|
H A D | tpm_tis_st33zp24_spi.c | 112 static int st33zp24_spi_write(struct udevice *dev, u8 tpm_register, in st33zp24_spi_write() 163 static u8 st33zp24_spi_read8_reg(struct udevice *dev, u8 tpm_register, in st33zp24_spi_read8_reg() 208 static int st33zp24_spi_read(struct udevice *dev, u8 tpm_register, in st33zp24_spi_read() 220 static int st33zp24_spi_evaluate_latency(struct udevice *dev) in st33zp24_spi_evaluate_latency() 244 static void st33zp24_spi_release_locality(struct udevice *dev) in st33zp24_spi_release_locality() 256 static int st33zp24_spi_check_locality(struct udevice *dev) in st33zp24_spi_check_locality() 276 static int st33zp24_spi_request_locality(struct udevice *dev) in st33zp24_spi_request_locality() 308 static u8 st33zp24_spi_status(struct udevice *dev) in st33zp24_spi_status() 321 static int st33zp24_spi_get_burstcount(struct udevice *dev) in st33zp24_spi_get_burstcount() 357 static void st33zp24_spi_cancel(struct udevice *dev) in st33zp24_spi_cancel() [all …]
|
H A D | tpm_tis_infineon.c | 70 static int tpm_tis_i2c_read(struct udevice *dev, u8 addr, u8 *buffer, in tpm_tis_i2c_read() 123 static int tpm_tis_i2c_write_generic(struct udevice *dev, u8 addr, in tpm_tis_i2c_write_generic() 172 static int tpm_tis_i2c_write(struct udevice *dev, u8 addr, const u8 *buffer, in tpm_tis_i2c_write() 183 static int tpm_tis_i2c_write_long(struct udevice *dev, u8 addr, u8 *buffer, in tpm_tis_i2c_write_long() 191 static int tpm_tis_i2c_check_locality(struct udevice *dev, int loc) in tpm_tis_i2c_check_locality() 210 static void tpm_tis_i2c_release_locality(struct udevice *dev, int loc, in tpm_tis_i2c_release_locality() 225 static int tpm_tis_i2c_request_locality(struct udevice *dev, int loc) in tpm_tis_i2c_request_locality() 266 static u8 tpm_tis_i2c_status(struct udevice *dev) in tpm_tis_i2c_status() 278 static int tpm_tis_i2c_ready(struct udevice *dev) in tpm_tis_i2c_ready() 294 static ssize_t tpm_tis_i2c_get_burstcount(struct udevice *dev) in tpm_tis_i2c_get_burstcount() [all …]
|
/openbmc/u-boot/arch/x86/cpu/ivybridge/ |
H A D | bd82x6x.c | 40 static int pch_silicon_revision(struct udevice *dev) in pch_silicon_revision() 52 int pch_silicon_type(struct udevice *dev) in pch_silicon_type() 72 static int pch_silicon_supported(struct udevice *dev, int type, int rev) in pch_silicon_supported() 114 void pch_iobp_update(struct udevice *dev, u32 address, u32 andvalue, in pch_iobp_update() 159 static int bd82x6x_probe(struct udevice *dev) in bd82x6x_probe() 171 static int bd82x6x_pch_get_spi_base(struct udevice *dev, ulong *sbasep) in bd82x6x_pch_get_spi_base() 183 static int bd82x6x_set_spi_protect(struct udevice *dev, bool protect) in bd82x6x_set_spi_protect() 188 static int bd82x6x_get_gpio_base(struct udevice *dev, u32 *gbasep) in bd82x6x_get_gpio_base() 219 static int bd82x6x_ioctl(struct udevice *dev, enum pch_req_t req, void *data, in bd82x6x_ioctl()
|
/openbmc/u-boot/include/dm/ |
H A D | device.h | 155 #define device_get_ops(dev) (dev->driver->ops) argument 158 #define device_active(dev) ((dev)->flags & DM_FLAG_ACTIVATED) argument 160 static inline int dev_of_offset(const struct udevice *dev) in dev_of_offset() 165 static inline void dev_set_of_offset(struct udevice *dev, int of_offset) in dev_set_of_offset() 170 static inline bool dev_has_of_node(struct udevice *dev) in dev_has_of_node() 665 static inline bool device_is_on_pci_bus(struct udevice *dev) in device_is_on_pci_bus() 848 static inline void *devm_kzalloc(struct udevice *dev, size_t size, gfp_t gfp) in devm_kzalloc() 852 static inline void *devm_kmalloc_array(struct udevice *dev, in devm_kmalloc_array() 859 static inline void *devm_kcalloc(struct udevice *dev, in devm_kcalloc() 886 static inline void devres_add(struct udevice *dev, void *res) in devres_add() [all …]
|
/openbmc/u-boot/drivers/serial/ |
H A D | serial-uclass.c | 76 struct udevice *dev; in serial_find_console_or_panic() local 173 static void _serial_putc(struct udevice *dev, char ch) in _serial_putc() 186 static void _serial_puts(struct udevice *dev, const char *str) in _serial_puts() 192 static int __serial_getc(struct udevice *dev) in __serial_getc() 206 static int __serial_tstc(struct udevice *dev) in __serial_tstc() 217 static int _serial_tstc(struct udevice *dev) in _serial_tstc() 230 static int _serial_getc(struct udevice *dev) in _serial_getc() 246 static int _serial_getc(struct udevice *dev) in _serial_getc() 251 static int _serial_tstc(struct udevice *dev) in _serial_tstc() 297 int serial_getconfig(struct udevice *dev, uint *config) in serial_getconfig() [all …]
|
/openbmc/u-boot/drivers/rtc/ |
H A D | sandbox_rtc.c | 15 static int sandbox_rtc_get(struct udevice *dev, struct rtc_time *time) in sandbox_rtc_get() 43 static int sandbox_rtc_set(struct udevice *dev, const struct rtc_time *time) in sandbox_rtc_set() 72 static int sandbox_rtc_reset(struct udevice *dev) in sandbox_rtc_reset() 77 static int sandbox_rtc_read8(struct udevice *dev, unsigned int reg) in sandbox_rtc_read8() 82 static int sandbox_rtc_write8(struct udevice *dev, unsigned int reg, int val) in sandbox_rtc_write8()
|
/openbmc/u-boot/drivers/demo/ |
H A D | demo-uclass.c | 25 int demo_hello(struct udevice *dev, int ch) in demo_hello() 35 int demo_status(struct udevice *dev, int *status) in demo_status() 45 int demo_get_light(struct udevice *dev) in demo_get_light() 55 int demo_set_light(struct udevice *dev, int light) in demo_set_light() 65 int demo_parse_dt(struct udevice *dev) in demo_parse_dt()
|
/openbmc/u-boot/fs/yaffs2/ |
H A D | yaffs_guts.c | 47 void yaffs_addr_to_chunk(struct yaffs_dev *dev, loff_t addr, in yaffs_addr_to_chunk() 123 static int yaffs_init_tmp_buffers(struct yaffs_dev *dev) in yaffs_init_tmp_buffers() 139 u8 *yaffs_get_temp_buffer(struct yaffs_dev * dev) in yaffs_get_temp_buffer() 165 void yaffs_release_temp_buffer(struct yaffs_dev *dev, u8 *buffer) in yaffs_release_temp_buffer() 191 int yaffs_is_managed_tmp_buffer(struct yaffs_dev *dev, const u8 *buffer) in yaffs_is_managed_tmp_buffer() 218 static void yaffs_handle_chunk_wr_ok(struct yaffs_dev *dev, int nand_chunk, in yaffs_handle_chunk_wr_ok() 224 static void yaffs_handle_chunk_update(struct yaffs_dev *dev, int nand_chunk, in yaffs_handle_chunk_update() 229 void yaffs_handle_chunk_error(struct yaffs_dev *dev, in yaffs_handle_chunk_error() 246 static void yaffs_handle_chunk_wr_error(struct yaffs_dev *dev, int nand_chunk, in yaffs_handle_chunk_wr_error() 287 struct yaffs_obj *yaffs_root(struct yaffs_dev *dev) in yaffs_root() [all …]
|
/openbmc/u-boot/drivers/pinctrl/ |
H A D | pinctrl-generic.c | 20 static int pinctrl_pin_name_to_selector(struct udevice *dev, const char *pin) in pinctrl_pin_name_to_selector() 50 static int pinctrl_group_name_to_selector(struct udevice *dev, in pinctrl_group_name_to_selector() 82 static int pinmux_func_name_to_selector(struct udevice *dev, in pinmux_func_name_to_selector() 116 static int pinmux_enable_setting(struct udevice *dev, bool is_group, in pinmux_enable_setting() 137 static int pinmux_func_name_to_selector(struct udevice *dev, in pinmux_func_name_to_selector() 143 static int pinmux_enable_setting(struct udevice *dev, bool is_group, in pinmux_enable_setting() 159 static int pinconf_prop_name_to_param(struct udevice *dev, in pinconf_prop_name_to_param() 194 static int pinconf_enable_setting(struct udevice *dev, bool is_group, in pinconf_enable_setting() 217 static int pinconf_prop_name_to_param(struct udevice *dev, in pinconf_prop_name_to_param() 223 static int pinconf_enable_setting(struct udevice *dev, bool is_group, in pinconf_enable_setting() [all …]
|