Lines Matching defs:ohci
53 #define ohci_notice(ohci, f, args...) dev_notice(ohci->card.device, f, ##args) argument
54 #define ohci_err(ohci, f, args...) dev_err(ohci->card.device, f, ##args) argument
96 struct fw_ohci *ohci; member
126 struct fw_ohci *ohci; member
291 static bool has_reboot_by_cycle_timer_read_quirk(const struct fw_ohci *ohci) in has_reboot_by_cycle_timer_read_quirk()
323 #define has_reboot_by_cycle_timer_read_quirk(ohci) false argument
409 static void log_irqs(struct fw_ohci *ohci, u32 evt) in log_irqs()
439 static void log_selfids(struct fw_ohci *ohci, int generation, int self_id_count) in log_selfids()
527 static void log_ar_at_event(struct fw_ohci *ohci, in log_ar_at_event()
612 static inline void reg_write(const struct fw_ohci *ohci, int offset, u32 data) in reg_write()
617 static inline u32 reg_read(const struct fw_ohci *ohci, int offset) in reg_read()
622 static inline void flush_writes(const struct fw_ohci *ohci) in flush_writes()
634 static int read_phy_reg(struct fw_ohci *ohci, int addr) in read_phy_reg()
661 static int write_phy_reg(const struct fw_ohci *ohci, int addr, u32 val) in write_phy_reg()
684 static int update_phy_reg(struct fw_ohci *ohci, int addr, in update_phy_reg()
701 static int read_paged_phy_reg(struct fw_ohci *ohci, int page, int addr) in read_paged_phy_reg()
714 struct fw_ohci *ohci = fw_ohci(card); in ohci_read_phy_reg() local
724 struct fw_ohci *ohci = fw_ohci(card); in ohci_update_phy_reg() local
773 struct fw_ohci *ohci = ctx->ohci; in ar_context_abort() local
878 static bool has_be_header_quirk(const struct fw_ohci *ohci) in has_be_header_quirk()
888 static bool has_be_header_quirk(const struct fw_ohci *ohci) in has_be_header_quirk()
896 struct fw_ohci *ohci = ctx->ohci; in handle_ar_packet() local
1065 static int ar_context_init(struct ar_context *ctx, struct fw_ohci *ohci, in ar_context_init()
1237 static int context_init(struct context *ctx, struct fw_ohci *ohci, in context_init()
1315 struct fw_ohci *ohci = ctx->ohci; in context_run() local
1363 struct fw_ohci *ohci = ctx->ohci; in context_stop() local
1394 struct fw_ohci *ohci = ctx->ohci; in at_context_queue_packet() local
1547 struct fw_ohci *ohci = context->ohci; in handle_at_packet() local
1624 static void handle_local_rom(struct fw_ohci *ohci, in handle_local_rom()
1653 static void handle_local_lock(struct fw_ohci *ohci, in handle_local_lock()
1768 static void detect_dead_context(struct fw_ohci *ohci, in detect_dead_context()
1779 static void handle_dead_contexts(struct fw_ohci *ohci) in handle_dead_contexts()
1829 static u32 get_cycle_time(struct fw_ohci *ohci) in get_cycle_time()
1868 static u32 update_bus_time(struct fw_ohci *ohci) in update_bus_time()
1885 static int get_status_for_port(struct fw_ohci *ohci, int port_index, in get_status_for_port()
1918 static int get_self_id_pos(struct fw_ohci *ohci, u32 self_id, in get_self_id_pos()
1936 static int detect_initiated_reset(struct fw_ohci *ohci, bool *is_initiated_reset) in detect_initiated_reset()
1973 static int find_and_insert_self_id(struct fw_ohci *ohci, int self_id_count) in find_and_insert_self_id()
2031 struct fw_ohci *ohci = in bus_reset_work() local
2205 struct fw_ohci *ohci = data; in irq_handler() local
2314 static int software_reset(struct fw_ohci *ohci) in software_reset()
2343 static int configure_1394a_enhancements(struct fw_ohci *ohci) in configure_1394a_enhancements()
2394 static int probe_tsb41ba3d(struct fw_ohci *ohci) in probe_tsb41ba3d()
2419 struct fw_ohci *ohci = fw_ohci(card); in ohci_enable() local
2594 struct fw_ohci *ohci; in ohci_set_config_rom() local
2674 struct fw_ohci *ohci = fw_ohci(card); in ohci_send_request() local
2681 struct fw_ohci *ohci = fw_ohci(card); in ohci_send_response() local
2688 struct fw_ohci *ohci = fw_ohci(card); in ohci_cancel_packet() local
2720 struct fw_ohci *ohci = fw_ohci(card); in ohci_enable_phys_dma() local
2754 struct fw_ohci *ohci = fw_ohci(card); in ohci_read_csr() local
2802 struct fw_ohci *ohci = fw_ohci(card); in ohci_write_csr() local
3067 static void set_multichannel_mask(struct fw_ohci *ohci, u64 channels) in set_multichannel_mask()
3081 struct fw_ohci *ohci = fw_ohci(card); in ohci_allocate_iso_context() local
3177 struct fw_ohci *ohci = ctx->context.ohci; in ohci_start_iso() local
3225 struct fw_ohci *ohci = fw_ohci(base->card); in ohci_stop_iso() local
3249 struct fw_ohci *ohci = fw_ohci(base->card); in ohci_free_iso_context() local
3283 struct fw_ohci *ohci = fw_ohci(base->card); in ohci_set_iso_channels() local
3304 static void __maybe_unused ohci_resume_iso_dma(struct fw_ohci *ohci) in ohci_resume_iso_dma()
3675 struct fw_ohci *ohci = pci_get_drvdata(pdev); in release_ohci() local
3688 struct fw_ohci *ohci; in pci_probe() local
3860 struct fw_ohci *ohci = pci_get_drvdata(dev); in pci_remove() local
3892 struct fw_ohci *ohci = pci_get_drvdata(pdev); in pci_suspend() local
3904 struct fw_ohci *ohci = pci_get_drvdata(pdev); in pci_resume() local