| /components/drivers/usb/cherryusb/port/dwc2/ |
| A D | usb_hc_dwc2.c | 48 static inline int dwc2_reset(struct usbh_bus *bus) in dwc2_reset() 85 static inline int dwc2_core_init(struct usbh_bus *bus) in dwc2_core_init() 146 static inline int dwc2_flush_rxfifo(struct usbh_bus *bus) in dwc2_flush_rxfifo() 287 static void dwc2_chan_init(struct usbh_bus *bus, in dwc2_chan_init() 482 static int dwc2_chan_alloc(struct usbh_bus *bus) in dwc2_chan_alloc() 679 int usb_hc_init(struct usbh_bus *bus) in usb_hc_init() 795 int usb_hc_deinit(struct usbh_bus *bus) in usb_hc_deinit() 847 uint16_t usbh_get_frame_number(struct usbh_bus *bus) in usbh_get_frame_number() 991 struct usbh_bus *bus; in usbh_submit_urb() local 1119 struct usbh_bus *bus; in usbh_kill_urb() local [all …]
|
| /components/drivers/usb/cherryusb/port/ohci/ |
| A D | usb_hc_ohci.c | 23 int ohci_init(struct usbh_bus *bus) in ohci_init() 106 int ohci_deinit(struct usbh_bus *bus) in ohci_deinit() 133 uint16_t ohci_get_frame_number(struct usbh_bus *bus) in ohci_get_frame_number() 138 int ohci_roothub_control(struct usbh_bus *bus, struct usb_setup_packet *setup, uint8_t *buf) in ohci_roothub_control() 281 struct usbh_bus *bus; in OHCI_IRQHandler() local 311 __WEAK void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 316 __WEAK void usb_hc_low_level_deinit(struct usbh_bus *bus) in usb_hc_low_level_deinit() 321 int usb_hc_init(struct usbh_bus *bus) in usb_hc_init() 327 int usb_hc_deinit(struct usbh_bus *bus) in usb_hc_deinit() 334 int usbh_roothub_control(struct usbh_bus *bus, struct usb_setup_packet *setup, uint8_t *buf) in usbh_roothub_control()
|
| A D | usb_glue_lpc.c | 14 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 36 void usb_hc_low_level_deinit(struct usbh_bus *bus) in usb_hc_low_level_deinit()
|
| /components/drivers/usb/cherryusb/port/ehci/ |
| A D | usb_glue_t113.c | 95 void usb_clean_siddp(struct usbh_bus *bus) in usb_clean_siddp() 100 void usb_hci_set_passby(struct usbh_bus *bus) in usb_hci_set_passby() 114 struct usbh_bus *bus = (struct usbh_bus *)arg; in t113_ehci_isr() local 130 struct usbh_bus *bus = (struct usbh_bus *)arg; in t113_ohci_isr() local 142 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 167 uint8_t usbh_get_port_speed(struct usbh_bus *bus, const uint8_t port) in usbh_get_port_speed()
|
| A D | usb_hc_ehci.c | 30 static struct ehci_qtd_hw *ehci_qtd_alloc(struct usbh_bus *bus) in ehci_qtd_alloc() 69 static struct ehci_qh_hw *ehci_qh_alloc(struct usbh_bus *bus) in ehci_qh_alloc() 754 __WEAK void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 759 __WEAK void usb_hc_low_level2_init(struct usbh_bus *bus) in usb_hc_low_level2_init() 769 int usb_hc_init(struct usbh_bus *bus) in usb_hc_init() 935 int usb_hc_deinit(struct usbh_bus *bus) in usb_hc_deinit() 986 uint16_t usbh_get_frame_number(struct usbh_bus *bus) in usbh_get_frame_number() 1199 struct usbh_bus *bus; in usbh_submit_urb() local 1291 struct usbh_bus *bus; in usbh_kill_urb() local 1371 static void ehci_scan_async_list(struct usbh_bus *bus) in ehci_scan_async_list() [all …]
|
| A D | usb_glue_intel.c | 16 void ehci_pci_scan(int bus, int slot, int fun, int vector) in ehci_pci_scan() 24 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 49 uint8_t usbh_get_port_speed(struct usbh_bus *bus, const uint8_t port) in usbh_get_port_speed()
|
| A D | usb_glue_ma35d0.c | 40 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 108 void usb_hc_low_level2_init(struct usbh_bus *bus) in usb_hc_low_level2_init() 112 uint8_t usbh_get_port_speed(struct usbh_bus *bus, const uint8_t port) in usbh_get_port_speed()
|
| A D | usb_glue_aic.c | 30 struct usbh_bus *bus = (struct usbh_bus *)arg; in aic_ehci_isr() local 37 struct usbh_bus *bus = (struct usbh_bus *)arg; in aic_ohci_isr() local 83 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 136 uint8_t usbh_get_port_speed(struct usbh_bus *bus, const uint8_t port) in usbh_get_port_speed()
|
| A D | usb_glue_nuc980.c | 34 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 58 uint8_t usbh_get_port_speed(struct usbh_bus *bus, const uint8_t port) in usbh_get_port_speed()
|
| /components/drivers/core/ |
| A D | bus.c | 192 rt_bus_t bus = drv->bus; in bus_probe() local 234 rt_bus_t bus = drv->bus; in bus_probe_device() local 253 rt_err_t rt_bus_add_driver(rt_bus_t bus, rt_driver_t drv) in rt_bus_add_driver() 279 rt_err_t rt_bus_add_device(rt_bus_t bus, rt_device_t dev) in rt_bus_add_device() 306 rt_bus_t bus; in rt_bus_remove_driver() local 341 rt_bus_t bus; in rt_bus_remove_device() local 379 rt_bus_t bus; member 386 rt_bus_t bus; in device_shutdown() local 422 rt_bus_t bus = RT_NULL; in rt_bus_shutdown() local 449 rt_bus_t bus = RT_NULL; in rt_bus_find_by_name() local [all …]
|
| /components/drivers/usb/cherryusb/port/hpmicro/ |
| A D | usb_hc_hpm.c | 48 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 53 void usb_hc_low_level2_init(struct usbh_bus *bus) in usb_hc_low_level2_init() 72 void usb_hc_low_level_deinit(struct usbh_bus *bus) in usb_hc_low_level_deinit() 91 uint8_t usbh_get_port_speed(struct usbh_bus *bus, const uint8_t port) in usbh_get_port_speed()
|
| /components/drivers/i2c/ |
| A D | dev_i2c_core.c | 22 rt_err_t rt_i2c_bus_device_register(struct rt_i2c_bus_device *bus, in rt_i2c_bus_device_register() 47 struct rt_i2c_bus_device *bus; in rt_i2c_bus_device_find() local 61 rt_ssize_t rt_i2c_transfer(struct rt_i2c_bus_device *bus, in rt_i2c_transfer() 98 rt_err_t rt_i2c_control(struct rt_i2c_bus_device *bus, in rt_i2c_control() 116 rt_ssize_t rt_i2c_master_send(struct rt_i2c_bus_device *bus, in rt_i2c_master_send() 135 rt_ssize_t rt_i2c_master_recv(struct rt_i2c_bus_device *bus, in rt_i2c_master_recv()
|
| A D | dev_i2c_bit_ops.c | 132 static rt_int32_t i2c_writeb(struct rt_i2c_bus_device *bus, rt_uint8_t data) in i2c_writeb() 160 static rt_int32_t i2c_readb(struct rt_i2c_bus_device *bus) in i2c_readb() 189 static rt_ssize_t i2c_send_bytes(struct rt_i2c_bus_device *bus, in i2c_send_bytes() 225 static rt_err_t i2c_send_ack_or_nack(struct rt_i2c_bus_device *bus, int ack) in i2c_send_ack_or_nack() 243 static rt_ssize_t i2c_recv_bytes(struct rt_i2c_bus_device *bus, in i2c_recv_bytes() 283 static rt_int32_t i2c_send_address(struct rt_i2c_bus_device *bus, in i2c_send_address() 306 static rt_err_t i2c_bit_send_address(struct rt_i2c_bus_device *bus, in i2c_bit_send_address() 369 static rt_ssize_t i2c_bit_xfer(struct rt_i2c_bus_device *bus, in i2c_bit_xfer() 458 rt_err_t rt_i2c_bit_add_bus(struct rt_i2c_bus_device *bus, in rt_i2c_bit_add_bus()
|
| A D | dev_i2c_dev.c | 30 struct rt_i2c_bus_device *bus = (struct rt_i2c_bus_device *)dev->user_data; in i2c_bus_device_read() local 50 struct rt_i2c_bus_device *bus = (struct rt_i2c_bus_device *)dev->user_data; in i2c_bus_device_write() local 69 struct rt_i2c_bus_device *bus = (struct rt_i2c_bus_device *)dev->user_data; in i2c_bus_device_control() local 109 rt_err_t rt_i2c_bus_device_device_init(struct rt_i2c_bus_device *bus, in rt_i2c_bus_device_device_init()
|
| /components/drivers/usb/cherryusb/port/template/ |
| A D | usb_hc.c | 9 int usb_hc_init(struct usbh_bus *bus) in usb_hc_init() 14 int usb_hc_deinit(struct usbh_bus *bus) in usb_hc_deinit() 19 uint16_t usbh_get_frame_number(struct usbh_bus *bus) in usbh_get_frame_number() 24 int usbh_roothub_control(struct usbh_bus *bus, struct usb_setup_packet *setup, uint8_t *buf) in usbh_roothub_control()
|
| /components/drivers/usb/cherryusb/port/rp2040/ |
| A D | usb_hc_rp2040.c | 50 static int rp2040_pipe_alloc(struct usbh_bus *bus) in rp2040_pipe_alloc() 96 static inline void rp2040_init_endpoint(struct usbh_bus *bus, in rp2040_init_endpoint() 190 static void usb_start_transfer(struct usbh_bus *bus, uint8_t chidx, uint8_t ep_addr) in usb_start_transfer() 287 int usb_hc_init(struct usbh_bus *bus) in usb_hc_init() 358 int usb_hc_deinit(struct usbh_bus *bus) in usb_hc_deinit() 375 uint16_t usbh_get_frame_number(struct usbh_bus *bus) in usbh_get_frame_number() 380 int usbh_roothub_control(struct usbh_bus *bus, struct usb_setup_packet *setup, uint8_t *buf) in usbh_roothub_control() 498 struct usbh_bus *bus; in usbh_submit_urb() local 580 struct usbh_bus *bus; in usbh_kill_urb() local 638 static void rp2040_handle_buffer_status(struct usbh_bus *bus) in rp2040_handle_buffer_status() [all …]
|
| /components/drivers/pci/ |
| A D | probe.c | 73 struct rt_pci_device *rt_pci_alloc_device(struct rt_pci_bus *bus) in rt_pci_alloc_device() 401 static rt_err_t pci_child_bus_init(struct rt_pci_bus *bus, rt_uint32_t bus_no, in pci_child_bus_init() 609 rt_inline rt_bool_t only_one_child(struct rt_pci_bus *bus) in only_one_child() 635 static int next_fn(struct rt_pci_bus *bus, struct rt_pci_device *pdev, int fn) in next_fn() 678 rt_size_t rt_pci_scan_slot(struct rt_pci_bus *bus, rt_uint32_t devfn) in rt_pci_scan_slot() 715 rt_uint32_t rt_pci_scan_child_buses(struct rt_pci_bus *bus, rt_size_t buses) in rt_pci_scan_child_buses() 757 rt_uint32_t rt_pci_scan_child_bus(struct rt_pci_bus *bus) in rt_pci_scan_child_bus() 764 struct rt_pci_bus *bus = rt_calloc(1, sizeof(*bus)); in pci_alloc_bus() local 784 struct rt_pci_bus *bus = pci_alloc_bus(RT_NULL); in rt_pci_host_bridge_register() local 862 rt_err_t rt_pci_bus_remove(struct rt_pci_bus *bus) in rt_pci_bus_remove() [all …]
|
| A D | pci.c | 49 static rt_uint8_t pci_find_next_cap_ttl(struct rt_pci_bus *bus, in pci_find_next_cap_ttl() 83 static rt_uint8_t pci_find_next_cap(struct rt_pci_bus *bus, in pci_find_next_cap() 91 static rt_uint8_t pci_bus_find_cap_start(struct rt_pci_bus *bus, in pci_bus_find_cap_start() 117 rt_uint8_t rt_pci_bus_find_capability(struct rt_pci_bus *bus, rt_uint32_t devfn, int cap) in rt_pci_bus_find_capability() 298 struct rt_pci_bus *bus = pdev->bus; in pci_check_and_set_intx_mask() local 391 struct rt_pci_bus *rt_pci_find_root_bus(struct rt_pci_bus *bus) in rt_pci_find_root_bus() 406 struct rt_pci_host_bridge *rt_pci_find_host_bridge(struct rt_pci_bus *bus) in rt_pci_find_host_bridge() 733 void rt_pci_enum_device(struct rt_pci_bus *bus, in rt_pci_enum_device() 964 struct rt_pci_bus *bus; in pci_remove() local 988 struct rt_pci_bus *bus; in pci_shutdown() local
|
| A D | access.c | 88 rt_err_t rt_pci_bus_write_config_uxx(struct rt_pci_bus *bus, in rt_pci_bus_write_config_uxx() 114 rt_err_t rt_pci_bus_read_config_generic_u32(struct rt_pci_bus *bus, in rt_pci_bus_read_config_generic_u32() 134 rt_err_t rt_pci_bus_write_config_generic_u32(struct rt_pci_bus *bus, in rt_pci_bus_write_config_generic_u32()
|
| /components/drivers/phy/ |
| A D | mdio.c | 17 struct mii_bus *bus; in rt_mdio_get_bus_by_name() local 46 rt_err_t rt_mdio_register(struct mii_bus *bus) in rt_mdio_register() 61 rt_err_t rt_mdio_unregister(struct mii_bus *bus) in rt_mdio_unregister()
|
| A D | phy.c | 100 struct mii_bus *bus = phydev->bus; in rt_phy_read() local 116 struct mii_bus *bus = phydev->bus; in rt_phy_write() local 276 struct rt_phy_device *rt_phy_device_create(struct mii_bus *bus, int addr, in rt_phy_device_create() 330 static int get_phy_id(struct mii_bus *bus, int addr, int devad, rt_uint32_t *phy_id) in get_phy_id() 360 static struct rt_phy_device *create_phy_by_mask(struct mii_bus *bus, unsigned int phy_mask,int deva… in create_phy_by_mask() 396 static struct rt_phy_device *rt_phydev_create_by_mask(struct mii_bus *bus, unsigned int phy_mask) in rt_phydev_create_by_mask() 426 struct rt_phy_device *rt_phy_find_by_mask(struct mii_bus *bus, unsigned int phy_mask) in rt_phy_find_by_mask() 470 struct rt_phy_device *rt_phy_get_device(struct mii_bus *bus,struct rt_ofw_node *np, int addr,rt_phy… in rt_phy_get_device()
|
| /components/drivers/usb/cherryusb/port/musb/ |
| A D | usb_hc_musb.c | 175 static uint8_t musb_get_active_ep(struct usbh_bus *bus) in musb_get_active_ep() 186 static void musb_fifo_flush(struct usbh_bus *bus, uint8_t ep) in musb_fifo_flush() 459 static int usbh_reset_port(struct usbh_bus *bus, const uint8_t port) in usbh_reset_port() 520 __WEAK void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 525 __WEAK void usb_hc_low_level_deinit(struct usbh_bus *bus) in usb_hc_low_level_deinit() 530 int usb_hc_init(struct usbh_bus *bus) in usb_hc_init() 573 int usb_hc_deinit(struct usbh_bus *bus) in usb_hc_deinit() 711 struct usbh_bus *bus; in usbh_submit_urb() local 797 struct usbh_bus *bus; in usbh_kill_urb() local 860 void handle_ep0(struct usbh_bus *bus) in handle_ep0() [all …]
|
| A D | usb_glue_sifli.c | 93 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 120 void usb_hc_low_level_deinit(struct usbh_bus *bus) in usb_hc_low_level_deinit()
|
| /components/drivers/usb/cherryusb/port/xhci/phytium/rt-thread/ |
| A D | usb_glue_phytium.c | 56 void usb_hc_low_level_init(struct usbh_bus *bus) in usb_hc_low_level_init() 62 void usb_hc_low_level_deinit(struct usbh_bus *bus) in usb_hc_low_level_deinit()
|
| /components/drivers/spi/ |
| A D | dev_spi.c | 27 struct rt_spi_bus *bus; in _spi_bus_device_read() local 41 struct rt_spi_bus *bus; in _spi_bus_device_write() local 62 rt_err_t rt_spi_bus_device_init(struct rt_spi_bus *bus, const char *name) in rt_spi_bus_device_init()
|