/kernel/linux/linux-5.10/drivers/staging/vc04_services/vchiq-mmal/ |
H A D | mmal-vchiq.c | 135 /* mmal port */ 136 struct vchiq_mmal_port *port; member 241 pr_debug("component:%u port type:%d num:%d cmd:0x%x length:%d\n", in event_to_host_cb() 270 atomic_dec(&msg_context->u.bulk.port->buffers_with_vpu); in buffer_work_cb() 272 msg_context->u.bulk.port->buffer_cb(msg_context->u.bulk.instance, in buffer_work_cb() 273 msg_context->u.bulk.port, in buffer_work_cb() 329 * port without the buffer to back it up (underflow in bulk_receive() 378 struct vchiq_mmal_port *port, struct mmal_buffer *buf) in buffer_from_host() 384 if (!port->enabled) in buffer_from_host() 399 msg_context->u.bulk.port in buffer_from_host() 377 buffer_from_host(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, struct mmal_buffer *buf) buffer_from_host() argument 715 dump_port_info(struct vchiq_mmal_port *port) dump_port_info() argument 756 port_to_mmal_msg(struct vchiq_mmal_port *port, struct mmal_port *p) port_to_mmal_msg() argument 775 port_info_set(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port) port_info_set() argument 836 port_info_get(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port) port_info_get() argument 1109 port_action_port(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, enum mmal_msg_port_action_type action_type) port_action_port() argument 1151 port_action_handle(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, enum mmal_msg_port_action_type action_type, u32 connect_component_handle, u32 connect_port_handle) port_action_handle() argument 1198 port_parameter_set(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, u32 parameter_id, void *value, u32 value_size) port_parameter_set() argument 1239 port_parameter_get(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, u32 parameter_id, void *value, u32 *value_size) port_parameter_get() argument 1299 port_disable(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port) port_disable() argument 1349 port_enable(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port) port_enable() argument 1396 vchiq_mmal_port_set_format(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port) vchiq_mmal_port_set_format() argument 1418 vchiq_mmal_port_parameter_set(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, u32 parameter, void *value, u32 value_size) vchiq_mmal_port_parameter_set() argument 1435 vchiq_mmal_port_parameter_get(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, u32 parameter, void *value, u32 *value_size) vchiq_mmal_port_parameter_get() argument 1457 vchiq_mmal_port_enable(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, vchiq_mmal_buffer_cb buffer_cb) vchiq_mmal_port_enable() argument 1483 vchiq_mmal_port_disable(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port) vchiq_mmal_port_disable() argument 1592 vchiq_mmal_submit_buffer(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, struct mmal_buffer *buffer) vchiq_mmal_submit_buffer() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/vc04_services/vchiq-mmal/ |
H A D | mmal-vchiq.c | 135 /* mmal port */ 136 struct vchiq_mmal_port *port; member 238 pr_debug("component:%u port type:%d num:%d cmd:0x%x length:%d\n", in event_to_host_cb() 267 atomic_dec(&msg_context->u.bulk.port->buffers_with_vpu); in buffer_work_cb() 269 msg_context->u.bulk.port->buffer_cb(msg_context->u.bulk.instance, in buffer_work_cb() 270 msg_context->u.bulk.port, in buffer_work_cb() 326 * port without the buffer to back it up (underflow in bulk_receive() 375 struct vchiq_mmal_port *port, struct mmal_buffer *buf) in buffer_from_host() 381 if (!port->enabled) in buffer_from_host() 396 msg_context->u.bulk.port in buffer_from_host() 374 buffer_from_host(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, struct mmal_buffer *buf) buffer_from_host() argument 712 dump_port_info(struct vchiq_mmal_port *port) dump_port_info() argument 753 port_to_mmal_msg(struct vchiq_mmal_port *port, struct mmal_port *p) port_to_mmal_msg() argument 772 port_info_set(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port) port_info_set() argument 833 port_info_get(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port) port_info_get() argument 1106 port_action_port(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, enum mmal_msg_port_action_type action_type) port_action_port() argument 1148 port_action_handle(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, enum mmal_msg_port_action_type action_type, u32 connect_component_handle, u32 connect_port_handle) port_action_handle() argument 1195 port_parameter_set(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, u32 parameter_id, void *value, u32 value_size) port_parameter_set() argument 1236 port_parameter_get(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, u32 parameter_id, void *value, u32 *value_size) port_parameter_get() argument 1296 port_disable(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port) port_disable() argument 1346 port_enable(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port) port_enable() argument 1393 vchiq_mmal_port_set_format(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port) vchiq_mmal_port_set_format() argument 1415 vchiq_mmal_port_parameter_set(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, u32 parameter, void *value, u32 value_size) vchiq_mmal_port_parameter_set() argument 1432 vchiq_mmal_port_parameter_get(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, u32 parameter, void *value, u32 *value_size) vchiq_mmal_port_parameter_get() argument 1454 vchiq_mmal_port_enable(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, vchiq_mmal_buffer_cb buffer_cb) vchiq_mmal_port_enable() argument 1480 vchiq_mmal_port_disable(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port) vchiq_mmal_port_disable() argument 1589 vchiq_mmal_submit_buffer(struct vchiq_mmal_instance *instance, struct vchiq_mmal_port *port, struct mmal_buffer *buffer) vchiq_mmal_submit_buffer() argument [all...] |
/kernel/linux/linux-5.10/drivers/usb/serial/ |
H A D | ir-usb.c | 48 static int ir_write(struct tty_struct *tty, struct usb_serial_port *port, 54 struct usb_serial_port *port, struct ktermios *old_termios); 258 static int ir_write(struct tty_struct *tty, struct usb_serial_port *port, in ir_write() argument 265 if (port->bulk_out_size == 0) in ir_write() 271 count = min(count, port->bulk_out_size - 1); in ir_write() 273 spin_lock_irqsave(&port->lock, flags); in ir_write() 274 if (__test_and_clear_bit(0, &port->write_urbs_free)) { in ir_write() 275 urb = port->write_urbs[0]; in ir_write() 276 port->tx_bytes += count; in ir_write() 278 spin_unlock_irqrestore(&port in ir_write() 314 struct usb_serial_port *port = urb->context; ir_write_bulk_callback() local 344 struct usb_serial_port *port = tty->driver_data; ir_write_room() local 358 struct usb_serial_port *port = urb->context; ir_process_read_urb() local 378 ir_set_termios(struct tty_struct *tty, struct usb_serial_port *port, struct ktermios *old_termios) ir_set_termios() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/dsa/microchip/ |
H A D | lan937x_main.c | 26 static int lan937x_port_cfg(struct ksz_device *dev, int port, int offset, in lan937x_port_cfg() argument 29 return regmap_update_bits(ksz_regmap_8(dev), PORT_CTRL_ADDR(port, offset), in lan937x_port_cfg() 58 /* get register address based on the logical port */ in lan937x_vphy_ind_addr_wr() 70 /* Check for internal phy port */ in lan937x_internal_phy_write() 106 /* Check for internal phy port, return 0xffff for non-existent phy */ in lan937x_internal_phy_read() 172 void lan937x_port_setup(struct ksz_device *dev, int port, bool cpu_port) in lan937x_port_setup() argument 179 /* enable tag tail for host port */ in lan937x_port_setup() 181 lan937x_port_cfg(dev, port, REG_PORT_CTRL_0, in lan937x_port_setup() 185 ksz9477_port_queue_split(dev, port); in lan937x_port_setup() 188 lan937x_port_cfg(dev, port, REG_PORT_MAC_CTRL_ in lan937x_port_setup() 227 lan937x_change_mtu(struct ksz_device *dev, int port, int new_mtu) lan937x_change_mtu() argument 275 lan937x_set_tune_adj(struct ksz_device *dev, int port, u16 reg, u8 val) lan937x_set_tune_adj() argument 291 lan937x_set_rgmii_tx_delay(struct ksz_device *dev, int port) lan937x_set_rgmii_tx_delay() argument 304 lan937x_set_rgmii_rx_delay(struct ksz_device *dev, int port) lan937x_set_rgmii_rx_delay() argument 314 lan937x_phylink_get_caps(struct ksz_device *dev, int port, struct phylink_config *config) lan937x_phylink_get_caps() argument 326 lan937x_setup_rgmii_delay(struct ksz_device *dev, int port) lan937x_setup_rgmii_delay() argument 343 lan937x_tc_cbs_set_cinc(struct ksz_device *dev, int port, u32 val) lan937x_tc_cbs_set_cinc() argument [all...] |
/kernel/linux/linux-6.6/drivers/usb/serial/ |
H A D | ir-usb.c | 48 static int ir_write(struct tty_struct *tty, struct usb_serial_port *port, 54 struct usb_serial_port *port, 259 static int ir_write(struct tty_struct *tty, struct usb_serial_port *port, in ir_write() argument 266 if (port->bulk_out_size == 0) in ir_write() 272 count = min(count, port->bulk_out_size - 1); in ir_write() 274 spin_lock_irqsave(&port->lock, flags); in ir_write() 275 if (__test_and_clear_bit(0, &port->write_urbs_free)) { in ir_write() 276 urb = port->write_urbs[0]; in ir_write() 277 port->tx_bytes += count; in ir_write() 279 spin_unlock_irqrestore(&port in ir_write() 315 struct usb_serial_port *port = urb->context; ir_write_bulk_callback() local 345 struct usb_serial_port *port = tty->driver_data; ir_write_room() local 359 struct usb_serial_port *port = urb->context; ir_process_read_urb() local 379 ir_set_termios(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) ir_set_termios() argument [all...] |
/kernel/linux/linux-6.6/sound/core/seq/oss/ |
H A D | seq_oss_init.c | 66 struct snd_seq_port_info *port; in snd_seq_oss_create_client() local 69 port = kzalloc(sizeof(*port), GFP_KERNEL); in snd_seq_oss_create_client() 70 if (!port) { in snd_seq_oss_create_client() 83 /* create announcement receiver port */ in snd_seq_oss_create_client() 84 strcpy(port->name, "Receiver"); in snd_seq_oss_create_client() 85 port->addr.client = system_client; in snd_seq_oss_create_client() 86 port->capability = SNDRV_SEQ_PORT_CAP_WRITE; /* receive only */ in snd_seq_oss_create_client() 87 port->type = 0; in snd_seq_oss_create_client() 94 port in snd_seq_oss_create_client() 302 struct snd_seq_port_info port; create_port() local [all...] |
/third_party/selinux/libsepol/src/ |
H A D | ports.c | 53 /* Create a low level port structure from 57 ocontext_t ** port, const sepol_port_t * data) in port_from_record() 76 tmp_port->u.port.protocol = tmp_proto; in port_from_record() 79 tmp_port->u.port.low_port = low; in port_from_record() 80 tmp_port->u.port.high_port = high; in port_from_record() 81 if (tmp_port->u.port.low_port > tmp_port->u.port.high_port) { in port_from_record() 82 ERR(handle, "low port %d exceeds high port %d", in port_from_record() 83 tmp_port->u.port in port_from_record() 55 port_from_record(sepol_handle_t * handle, const policydb_t * policydb, ocontext_t ** port, const sepol_port_t * data) port_from_record() argument 114 port_to_record(sepol_handle_t * handle, const policydb_t * policydb, ocontext_t * port, sepol_port_t ** record) port_to_record() argument 259 ocontext_t *port = NULL; sepol_port_modify() local 289 sepol_port_iterate(sepol_handle_t * handle, const sepol_policydb_t * p, int (*fn) (const sepol_port_t * port, void *fn_arg), void *arg) sepol_port_iterate() argument 297 sepol_port_t *port = NULL; sepol_port_iterate() local [all...] |
/kernel/linux/linux-5.10/arch/alpha/kernel/ |
H A D | io.c | 69 u8 inb(unsigned long port) in inb() argument 71 return ioread8(ioport_map(port, 1)); in inb() 74 u16 inw(unsigned long port) in inw() argument 76 return ioread16(ioport_map(port, 2)); in inw() 79 u32 inl(unsigned long port) in inl() argument 81 return ioread32(ioport_map(port, 4)); in inl() 84 void outb(u8 b, unsigned long port) in outb() argument 86 iowrite8(b, ioport_map(port, 1)); in outb() 89 void outw(u16 b, unsigned long port) in outw() argument 91 iowrite16(b, ioport_map(port, in outw() 94 outl(u32 b, unsigned long port) outl() argument 260 ioread8_rep(const void __iomem *port, void *dst, unsigned long count) ioread8_rep() argument 288 insb(unsigned long port, void *dst, unsigned long count) insb() argument 303 ioread16_rep(const void __iomem *port, void *dst, unsigned long count) ioread16_rep() argument 328 insw(unsigned long port, void *dst, unsigned long count) insw() argument 343 ioread32_rep(const void __iomem *port, void *dst, unsigned long count) ioread32_rep() argument 360 insl(unsigned long port, void *dst, unsigned long count) insl() argument 375 iowrite8_rep(void __iomem *port, const void *xsrc, unsigned long count) iowrite8_rep() argument 382 outsb(unsigned long port, const void *src, unsigned long count) outsb() argument 397 iowrite16_rep(void __iomem *port, const void *src, unsigned long count) iowrite16_rep() argument 422 outsw(unsigned long port, const void *src, unsigned long count) outsw() argument 437 iowrite32_rep(void __iomem *port, const void *src, unsigned long count) iowrite32_rep() argument 454 outsl(unsigned long port, const void *src, unsigned long count) outsl() argument 667 ioport_map(unsigned long port, unsigned int size) ioport_map() argument [all...] |
/kernel/linux/linux-6.6/arch/alpha/kernel/ |
H A D | io.c | 86 u8 inb(unsigned long port) in inb() argument 88 return ioread8(ioport_map(port, 1)); in inb() 91 u16 inw(unsigned long port) in inw() argument 93 return ioread16(ioport_map(port, 2)); in inw() 96 u32 inl(unsigned long port) in inl() argument 98 return ioread32(ioport_map(port, 4)); in inl() 101 void outb(u8 b, unsigned long port) in outb() argument 103 iowrite8(b, ioport_map(port, 1)); in outb() 106 void outw(u16 b, unsigned long port) in outw() argument 108 iowrite16(b, ioport_map(port, in outw() 111 outl(u32 b, unsigned long port) outl() argument 277 ioread8_rep(const void __iomem *port, void *dst, unsigned long count) ioread8_rep() argument 305 insb(unsigned long port, void *dst, unsigned long count) insb() argument 320 ioread16_rep(const void __iomem *port, void *dst, unsigned long count) ioread16_rep() argument 345 insw(unsigned long port, void *dst, unsigned long count) insw() argument 360 ioread32_rep(const void __iomem *port, void *dst, unsigned long count) ioread32_rep() argument 377 insl(unsigned long port, void *dst, unsigned long count) insl() argument 392 iowrite8_rep(void __iomem *port, const void *xsrc, unsigned long count) iowrite8_rep() argument 399 outsb(unsigned long port, const void *src, unsigned long count) outsb() argument 414 iowrite16_rep(void __iomem *port, const void *src, unsigned long count) iowrite16_rep() argument 439 outsw(unsigned long port, const void *src, unsigned long count) outsw() argument 454 iowrite32_rep(void __iomem *port, const void *src, unsigned long count) iowrite32_rep() argument 471 outsl(unsigned long port, const void *src, unsigned long count) outsl() argument 684 ioport_map(unsigned long port, unsigned int size) ioport_map() argument [all...] |
/kernel/linux/linux-5.10/drivers/hsi/ |
H A D | hsi_core.c | 67 struct hsi_client *hsi_new_client(struct hsi_port *port, in hsi_new_client() argument 96 cl->device.parent = &port->device; in hsi_new_client() 125 p = hsi_find_port_num(hsi, cl_info->info.port); in hsi_scan_board_info() 197 static void hsi_add_client_from_dt(struct hsi_port *port, in hsi_add_client_from_dt() argument 291 cl->device.parent = &port->device; in hsi_add_client_from_dt() 312 void hsi_add_clients_from_dt(struct hsi_port *port, struct device_node *clients) in hsi_add_clients_from_dt() argument 317 hsi_new_client(port, &hsi_char_dev_info); in hsi_add_clients_from_dt() 320 hsi_add_client_from_dt(port, child); in hsi_add_clients_from_dt() 345 kfree(hsi->port); in hsi_controller_release() 355 * hsi_unregister_port - Unregister an HSI port 358 hsi_port_unregister_clients(struct hsi_port *port) hsi_port_unregister_clients() argument 465 struct hsi_port **port; hsi_alloc_controller() local 579 struct hsi_port *port = hsi_get_port(cl); hsi_async() local 600 struct hsi_port *port = hsi_get_port(cl); hsi_claim_port() local 628 struct hsi_port *port = hsi_get_port(cl); hsi_release_port() local 669 struct hsi_port *port = hsi_get_port(cl); hsi_register_port_event() local 693 struct hsi_port *port = hsi_get_port(cl); hsi_unregister_port_event() local 721 hsi_event(struct hsi_port *port, unsigned long event) hsi_event() argument [all...] |
/kernel/linux/linux-6.6/drivers/hsi/ |
H A D | hsi_core.c | 67 struct hsi_client *hsi_new_client(struct hsi_port *port, in hsi_new_client() argument 96 cl->device.parent = &port->device; in hsi_new_client() 125 p = hsi_find_port_num(hsi, cl_info->info.port); in hsi_scan_board_info() 197 static void hsi_add_client_from_dt(struct hsi_port *port, in hsi_add_client_from_dt() argument 291 cl->device.parent = &port->device; in hsi_add_client_from_dt() 312 void hsi_add_clients_from_dt(struct hsi_port *port, struct device_node *clients) in hsi_add_clients_from_dt() argument 317 hsi_new_client(port, &hsi_char_dev_info); in hsi_add_clients_from_dt() 320 hsi_add_client_from_dt(port, child); in hsi_add_clients_from_dt() 345 kfree(hsi->port); in hsi_controller_release() 355 * hsi_port_unregister_clients - Unregister an HSI port 358 hsi_port_unregister_clients(struct hsi_port *port) hsi_port_unregister_clients() argument 465 struct hsi_port **port; hsi_alloc_controller() local 579 struct hsi_port *port = hsi_get_port(cl); hsi_async() local 600 struct hsi_port *port = hsi_get_port(cl); hsi_claim_port() local 628 struct hsi_port *port = hsi_get_port(cl); hsi_release_port() local 669 struct hsi_port *port = hsi_get_port(cl); hsi_register_port_event() local 693 struct hsi_port *port = hsi_get_port(cl); hsi_unregister_port_event() local 721 hsi_event(struct hsi_port *port, unsigned long event) hsi_event() argument [all...] |
/third_party/pulseaudio/src/modules/ |
H A D | module-switch-on-port-available.c | 27 #include <pulsecore/device-port.h> 65 static bool profile_good_for_output(pa_card_profile *profile, pa_device_port *port) { in profile_good_for_output() argument 86 if (port == card->preferred_output_port) in profile_good_for_output() 93 if ((sink->active_port->available != PA_AVAILABLE_NO) && (sink->active_port->priority >= port->priority)) in profile_good_for_output() 100 static bool profile_good_for_input(pa_card_profile *profile, pa_device_port *port) { in profile_good_for_input() argument 121 if (port == card->preferred_input_port) in profile_good_for_input() 128 if ((source->active_port->available != PA_AVAILABLE_NO) && (source->active_port->priority >= port->priority)) in profile_good_for_input() 135 static int try_to_switch_profile(pa_device_port *port) { in try_to_switch_profile() argument 140 if (port->card->profile_is_sticky) { in try_to_switch_profile() 141 pa_log_info("Keeping sticky card profile '%s'", port in try_to_switch_profile() 194 pa_device_port *port; global() member 210 find_port_pointers(pa_device_port *port) find_port_pointers() argument 242 switch_to_port(pa_device_port *port, struct port_pointers pp) switch_to_port() argument 264 switch_from_port(pa_device_port *port, struct port_pointers pp) switch_from_port() argument 299 port_available_hook_callback(pa_core *c, pa_device_port *port, void* userdata) port_available_hook_callback() argument 416 pa_device_port *port; handle_all_unavailable() local [all...] |
/kernel/linux/linux-5.10/drivers/tty/serial/8250/ |
H A D | 8250_omap.c | 171 static void __omap8250_set_mctrl(struct uart_port *port, unsigned int mctrl) in __omap8250_set_mctrl() argument 173 struct uart_8250_port *up = up_to_u8250p(port); in __omap8250_set_mctrl() 174 struct omap8250_priv *priv = up->port.private_data; in __omap8250_set_mctrl() 177 serial8250_do_set_mctrl(port, mctrl); in __omap8250_set_mctrl() 186 if ((mctrl & TIOCM_RTS) && (port->status & UPSTAT_AUTORTS)) in __omap8250_set_mctrl() 195 static void omap8250_set_mctrl(struct uart_port *port, unsigned int mctrl) in omap8250_set_mctrl() argument 199 err = pm_runtime_resume_and_get(port->dev); in omap8250_set_mctrl() 203 __omap8250_set_mctrl(port, mctrl); in omap8250_set_mctrl() 205 pm_runtime_mark_last_busy(port->dev); in omap8250_set_mctrl() 206 pm_runtime_put_autosuspend(port in omap8250_set_mctrl() 227 omap_8250_get_divisor(struct uart_port *port, unsigned int baud, struct omap8250_priv *priv) omap_8250_get_divisor() argument 364 omap_8250_set_termios(struct uart_port *port, struct ktermios *termios, struct ktermios *old) omap_8250_set_termios() argument 530 omap_8250_pm(struct uart_port *port, unsigned int state, unsigned int oldstate) omap_8250_pm() argument 630 struct uart_port *port = dev_id; omap8250_irq() local 685 omap_8250_startup(struct uart_port *port) omap_8250_startup() argument 750 omap_8250_shutdown(struct uart_port *port) omap_8250_shutdown() argument 784 omap_8250_throttle(struct uart_port *port) omap_8250_throttle() argument 800 omap_8250_unthrottle(struct uart_port *port) omap_8250_unthrottle() argument 1192 omap_8250_dma_handle_irq(struct uart_port *port) omap_8250_dma_handle_irq() argument 1253 omap8250_no_handle_irq(struct uart_port *port) omap8250_no_handle_irq() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/ |
H A D | skge.c | 96 static int xm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val); 97 static int gm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val); 100 static void yukon_init(struct skge_hw *hw, int port); 101 static void genesis_mac_init(struct skge_hw *hw, int port); 164 int port = skge->port; in skge_wol_init() local 168 skge_write16(hw, SK_REG(port, GMAC_LINK_CTRL), GMLC_RST_CLR); in skge_wol_init() 183 skge_write32(hw, SK_REG(port, GPHY_CTRL), in skge_wol_init() 188 skge_write32(hw, SK_REG(port, GPHY_CTRL), in skge_wol_init() 193 skge_write32(hw, SK_REG(port, GMAC_CTR in skge_wol_init() 622 int port = skge->port; skge_get_coalesce() local 646 int port = skge->port; skge_set_coalesce() local 684 int port = skge->port; skge_led() local 1074 xm_link_down(struct skge_hw *hw, int port) xm_link_down() argument 1085 __xm_phy_read(struct skge_hw *hw, int port, u16 reg, u16 *val) __xm_phy_read() argument 1108 xm_phy_read(struct skge_hw *hw, int port, u16 reg) xm_phy_read() argument 1116 xm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val) xm_phy_write() argument 1166 genesis_reset(struct skge_hw *hw, int port) genesis_reset() argument 1210 bcom_check_link(struct skge_hw *hw, int port) bcom_check_link() argument 1279 int port = skge->port; bcom_phy_init() local 1385 int port = skge->port; xm_phy_init() local 1420 int port = skge->port; xm_check_link() local 1494 int port = skge->port; xm_link_timer() local 1526 genesis_mac_init(struct skge_hw *hw, int port) genesis_mac_init() argument 1687 int port = skge->port; genesis_stop() local 1735 int port = skge->port; genesis_get_stats() local 1760 genesis_mac_intr(struct skge_hw *hw, int port) genesis_mac_intr() argument 1783 int port = skge->port; genesis_link_up() local 1867 int port = skge->port; bcom_phy_intr() local 1894 gm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val) gm_phy_write() argument 1912 __gm_phy_read(struct skge_hw *hw, int port, u16 reg, u16 *val) __gm_phy_read() argument 1932 gm_phy_read(struct skge_hw *hw, int port, u16 reg) gm_phy_read() argument 1941 yukon_init(struct skge_hw *hw, int port) yukon_init() argument 2028 yukon_reset(struct skge_hw *hw, int port) yukon_reset() argument 2057 yukon_mac_init(struct skge_hw *hw, int port) yukon_mac_init() argument 2208 yukon_suspend(struct skge_hw *hw, int port) yukon_suspend() argument 2229 int port = skge->port; yukon_stop() local 2249 int port = skge->port; yukon_get_stats() local 2262 yukon_mac_intr(struct skge_hw *hw, int port) yukon_mac_intr() argument 2298 int port = skge->port; yukon_link_up() local 2319 int port = skge->port; yukon_link_down() local 2341 int port = skge->port; yukon_phy_intr() local 2417 int port = skge->port; skge_phy_reset() local 2531 int port = skge->port; skge_up() local 2637 skge_rx_stop(struct skge_hw *hw, int port) skge_rx_stop() argument 2649 int port = skge->port; skge_down() local 2931 int port = skge->port; genesis_set_multicast() local 2970 int port = skge->port; yukon_set_multicast() local 3240 skge_mac_parity(struct skge_hw *hw, int port) skge_mac_parity() argument 3256 skge_mac_intr(struct skge_hw *hw, int port) skge_mac_intr() argument 3344 int port; skge_extirq() local 3450 unsigned port = skge->port; skge_set_mac_address() local 3803 skge_devinit(struct skge_hw *hw, int port, int highmem) skge_devinit() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/ |
H A D | skge.c | 95 static int xm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val); 96 static int gm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val); 99 static void yukon_init(struct skge_hw *hw, int port); 100 static void genesis_mac_init(struct skge_hw *hw, int port); 163 int port = skge->port; in skge_wol_init() local 167 skge_write16(hw, SK_REG(port, GMAC_LINK_CTRL), GMLC_RST_CLR); in skge_wol_init() 182 skge_write32(hw, SK_REG(port, GPHY_CTRL), in skge_wol_init() 187 skge_write32(hw, SK_REG(port, GPHY_CTRL), in skge_wol_init() 192 skge_write32(hw, SK_REG(port, GMAC_CTR in skge_wol_init() 627 int port = skge->port; skge_get_coalesce() local 653 int port = skge->port; skge_set_coalesce() local 691 int port = skge->port; skge_led() local 1081 xm_link_down(struct skge_hw *hw, int port) xm_link_down() argument 1092 __xm_phy_read(struct skge_hw *hw, int port, u16 reg, u16 *val) __xm_phy_read() argument 1115 xm_phy_read(struct skge_hw *hw, int port, u16 reg) xm_phy_read() argument 1123 xm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val) xm_phy_write() argument 1173 genesis_reset(struct skge_hw *hw, int port) genesis_reset() argument 1217 bcom_check_link(struct skge_hw *hw, int port) bcom_check_link() argument 1286 int port = skge->port; bcom_phy_init() local 1392 int port = skge->port; xm_phy_init() local 1427 int port = skge->port; xm_check_link() local 1501 int port = skge->port; xm_link_timer() local 1533 genesis_mac_init(struct skge_hw *hw, int port) genesis_mac_init() argument 1694 int port = skge->port; genesis_stop() local 1742 int port = skge->port; genesis_get_stats() local 1767 genesis_mac_intr(struct skge_hw *hw, int port) genesis_mac_intr() argument 1790 int port = skge->port; genesis_link_up() local 1874 int port = skge->port; bcom_phy_intr() local 1901 gm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val) gm_phy_write() argument 1919 __gm_phy_read(struct skge_hw *hw, int port, u16 reg, u16 *val) __gm_phy_read() argument 1939 gm_phy_read(struct skge_hw *hw, int port, u16 reg) gm_phy_read() argument 1948 yukon_init(struct skge_hw *hw, int port) yukon_init() argument 2035 yukon_reset(struct skge_hw *hw, int port) yukon_reset() argument 2064 yukon_mac_init(struct skge_hw *hw, int port) yukon_mac_init() argument 2215 yukon_suspend(struct skge_hw *hw, int port) yukon_suspend() argument 2236 int port = skge->port; yukon_stop() local 2256 int port = skge->port; yukon_get_stats() local 2269 yukon_mac_intr(struct skge_hw *hw, int port) yukon_mac_intr() argument 2305 int port = skge->port; yukon_link_up() local 2326 int port = skge->port; yukon_link_down() local 2348 int port = skge->port; yukon_phy_intr() local 2424 int port = skge->port; skge_phy_reset() local 2538 int port = skge->port; skge_up() local 2644 skge_rx_stop(struct skge_hw *hw, int port) skge_rx_stop() argument 2656 int port = skge->port; skge_down() local 2938 int port = skge->port; genesis_set_multicast() local 2978 int port = skge->port; yukon_set_multicast() local 3248 skge_mac_parity(struct skge_hw *hw, int port) skge_mac_parity() argument 3264 skge_mac_intr(struct skge_hw *hw, int port) skge_mac_intr() argument 3352 int port; skge_extirq() local 3458 unsigned port = skge->port; skge_set_mac_address() local 3811 skge_devinit(struct skge_hw *hw, int port, int highmem) skge_devinit() argument [all...] |
/kernel/linux/linux-6.6/drivers/pci/controller/ |
H A D | pcie-microchip-host.c | 387 static struct mc_pcie *port; variable 389 static void mc_pcie_enable_msi(struct mc_pcie *port, void __iomem *ecam) in mc_pcie_enable_msi() argument 391 struct mc_msi *msi = &port->msi; in mc_pcie_enable_msi() 414 struct mc_pcie *port = irq_desc_get_handler_data(desc); in mc_handle_msi() local 416 struct device *dev = port->dev; in mc_handle_msi() 417 struct mc_msi *msi = &port->msi; in mc_handle_msi() 419 port->axi_base_addr + MC_PCIE_BRIDGE_ADDR; in mc_handle_msi() 443 struct mc_pcie *port = irq_data_get_irq_chip_data(data); in mc_msi_bottom_irq_ack() local 445 port->axi_base_addr + MC_PCIE_BRIDGE_ADDR; in mc_msi_bottom_irq_ack() 453 struct mc_pcie *port in mc_compose_msi_msg() local 480 struct mc_pcie *port = domain->host_data; mc_irq_msi_domain_alloc() local 505 struct mc_pcie *port = irq_data_get_irq_chip_data(d); mc_irq_msi_domain_free() local 536 mc_allocate_msi_domains(struct mc_pcie *port) mc_allocate_msi_domains() argument 564 struct mc_pcie *port = irq_desc_get_handler_data(desc); mc_handle_intx() local 592 struct mc_pcie *port = irq_data_get_irq_chip_data(data); mc_ack_intx_irq() local 602 struct mc_pcie *port = irq_data_get_irq_chip_data(data); mc_mask_intx_irq() local 618 struct mc_pcie *port = irq_data_get_irq_chip_data(data); mc_unmask_intx_irq() local 657 pcie_events(struct mc_pcie *port) pcie_events() argument 670 sec_errors(struct mc_pcie *port) sec_errors() argument 683 ded_errors(struct mc_pcie *port) ded_errors() argument 696 local_events(struct mc_pcie *port) local_events() argument 709 get_events(struct mc_pcie *port) get_events() argument 723 struct mc_pcie *port = dev_id; mc_event_handler() local 739 struct mc_pcie *port = irq_desc_get_handler_data(desc); mc_handle_event() local 756 struct mc_pcie *port = irq_data_get_irq_chip_data(data); mc_ack_event_irq() local 771 struct mc_pcie *port = irq_data_get_irq_chip_data(data); mc_mask_event_irq() local 801 struct mc_pcie *port = irq_data_get_irq_chip_data(data); mc_unmask_event_irq() local 895 mc_pcie_init_irq_domains(struct mc_pcie *port) mc_pcie_init_irq_domains() argument 972 mc_pcie_setup_windows(struct platform_device *pdev, struct mc_pcie *port) mc_pcie_setup_windows() argument 995 mc_clear_secs(struct mc_pcie *port) mc_clear_secs() argument 1004 mc_clear_deds(struct mc_pcie *port) mc_clear_deds() argument 1013 mc_disable_interrupts(struct mc_pcie *port) mc_disable_interrupts() argument 1055 mc_init_interrupts(struct platform_device *pdev, struct mc_pcie *port) mc_init_interrupts() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_xdp.c | 11 struct lan966x_port *port = netdev_priv(dev); in lan966x_xdp_setup() local 12 struct lan966x *lan966x = port->lan966x; in lan966x_xdp_setup() 24 old_prog = xchg(&port->xdp_prog, xdp->prog); in lan966x_xdp_setup() 32 xchg(&port->xdp_prog, old_prog); in lan966x_xdp_setup() 58 struct lan966x_port *port = netdev_priv(dev); in lan966x_xdp_xmit() local 65 err = lan966x_fdma_xmit_xdpf(port, xdpf, 0); in lan966x_xdp_xmit() 75 int lan966x_xdp_run(struct lan966x_port *port, struct page *page, u32 data_len) in lan966x_xdp_run() argument 77 struct bpf_prog *xdp_prog = port->xdp_prog; in lan966x_xdp_run() 78 struct lan966x *lan966x = port->lan966x; in lan966x_xdp_run() 83 &port in lan966x_xdp_run() 124 lan966x_xdp_port_init(struct lan966x_port *port) lan966x_xdp_port_init() argument 132 lan966x_xdp_port_deinit(struct lan966x_port *port) lan966x_xdp_port_deinit() argument [all...] |
H A D | lan966x_tc_matchall.c | 5 static int lan966x_tc_matchall_add(struct lan966x_port *port, in lan966x_tc_matchall_add() argument 20 return lan966x_police_port_add(port, &f->rule->action, act, in lan966x_tc_matchall_add() 24 return lan966x_mirror_port_add(port, act, f->cookie, in lan966x_tc_matchall_add() 27 return lan966x_goto_port_add(port, f->common.chain_index, in lan966x_tc_matchall_add() 39 static int lan966x_tc_matchall_del(struct lan966x_port *port, in lan966x_tc_matchall_del() argument 43 if (f->cookie == port->tc.police_id) { in lan966x_tc_matchall_del() 44 return lan966x_police_port_del(port, f->cookie, in lan966x_tc_matchall_del() 46 } else if (f->cookie == port->tc.ingress_mirror_id || in lan966x_tc_matchall_del() 47 f->cookie == port->tc.egress_mirror_id) { in lan966x_tc_matchall_del() 48 return lan966x_mirror_port_del(port, ingres in lan966x_tc_matchall_del() 57 lan966x_tc_matchall_stats(struct lan966x_port *port, struct tc_cls_matchall_offload *f, bool ingress) lan966x_tc_matchall_stats() argument 75 lan966x_tc_matchall(struct lan966x_port *port, struct tc_cls_matchall_offload *f, bool ingress) lan966x_tc_matchall() argument [all...] |
/kernel/linux/linux-6.6/drivers/tty/ |
H A D | mxser.c | 257 struct tty_port port; member 461 static bool mxser_carrier_raised(struct tty_port *port) in mxser_carrier_raised() argument 463 struct mxser_port *mp = container_of(port, struct mxser_port, port); in mxser_carrier_raised() 468 static void mxser_dtr_rts(struct tty_port *port, bool active) in mxser_dtr_rts() argument 470 struct mxser_port *mp = container_of(port, struct mxser_port, port); in mxser_dtr_rts() 573 * the specified baud rate for a serial port. 629 tty_port_set_cts_flow(&info->port, cflag & CRTSCTS); in mxser_change_speed() 640 tty_port_set_check_carrier(&info->port, ~cfla in mxser_change_speed() 686 mxser_check_modem_status(struct tty_struct *tty, struct mxser_port *port) mxser_check_modem_status() argument 726 mxser_activate(struct tty_port *port, struct tty_struct *tty) mxser_activate() argument 831 mxser_shutdown_port(struct tty_port *port) mxser_shutdown_port() argument 876 struct mxser_port *port = container_of(tport, struct mxser_port, port); mxser_open() local 971 struct tty_port *port = &info->port; mxser_get_serial_info() local 998 struct tty_port *port = &info->port; mxser_set_serial_info() local 1168 mxser_ioctl_op_mode(struct mxser_port *port, int index, bool set, int __user *u_opmode) mxser_ioctl_op_mode() argument 1480 mxser_receive_chars_new(struct mxser_port *port, u8 status) mxser_receive_chars_new() argument 1503 mxser_receive_chars_old(struct tty_struct *tty, struct mxser_port *port, u8 status) mxser_receive_chars_old() argument 1558 mxser_receive_chars(struct tty_struct *tty, struct mxser_port *port, u8 status) mxser_receive_chars() argument 1569 mxser_transmit_chars(struct tty_struct *tty, struct mxser_port *port) mxser_transmit_chars() argument 1604 mxser_port_isr(struct mxser_port *port) mxser_port_isr() argument 1662 struct mxser_port *port; mxser_interrupt() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/mvsas/ |
H A D | mv_chips.h | 42 static inline u32 mvs_read_phy_ctl(struct mvs_info *mvi, u32 port) in mvs_read_phy_ctl() argument 45 return (port < 4) ? mr32(MVS_P0_SER_CTLSTAT + port * 4) : in mvs_read_phy_ctl() 46 mr32(MVS_P4_SER_CTLSTAT + (port - 4) * 4); in mvs_read_phy_ctl() 49 static inline void mvs_write_phy_ctl(struct mvs_info *mvi, u32 port, u32 val) in mvs_write_phy_ctl() argument 52 if (port < 4) in mvs_write_phy_ctl() 53 mw32(MVS_P0_SER_CTLSTAT + port * 4, val); in mvs_write_phy_ctl() 55 mw32(MVS_P4_SER_CTLSTAT + (port - 4) * 4, val); in mvs_write_phy_ctl() 59 u32 off2, u32 port) in mvs_read_port() 63 return (port < in mvs_read_port() 58 mvs_read_port(struct mvs_info *mvi, u32 off, u32 off2, u32 port) mvs_read_port() argument 67 mvs_write_port(struct mvs_info *mvi, u32 off, u32 off2, u32 port, u32 val) mvs_write_port() argument 78 mvs_read_port_cfg_data(struct mvs_info *mvi, u32 port) mvs_read_port_cfg_data() argument 84 mvs_write_port_cfg_data(struct mvs_info *mvi, u32 port, u32 val) mvs_write_port_cfg_data() argument 91 mvs_write_port_cfg_addr(struct mvs_info *mvi, u32 port, u32 addr) mvs_write_port_cfg_addr() argument 99 mvs_read_port_vsr_data(struct mvs_info *mvi, u32 port) mvs_read_port_vsr_data() argument 105 mvs_write_port_vsr_data(struct mvs_info *mvi, u32 port, u32 val) mvs_write_port_vsr_data() argument 112 mvs_write_port_vsr_addr(struct mvs_info *mvi, u32 port, u32 addr) mvs_write_port_vsr_addr() argument 120 mvs_read_port_irq_stat(struct mvs_info *mvi, u32 port) mvs_read_port_irq_stat() argument 126 mvs_write_port_irq_stat(struct mvs_info *mvi, u32 port, u32 val) mvs_write_port_irq_stat() argument 133 mvs_read_port_irq_mask(struct mvs_info *mvi, u32 port) mvs_read_port_irq_mask() argument 140 mvs_write_port_irq_mask(struct mvs_info *mvi, u32 port, u32 val) mvs_write_port_irq_mask() argument [all...] |
/kernel/linux/linux-6.6/drivers/scsi/mvsas/ |
H A D | mv_chips.h | 42 static inline u32 mvs_read_phy_ctl(struct mvs_info *mvi, u32 port) in mvs_read_phy_ctl() argument 45 return (port < 4) ? mr32(MVS_P0_SER_CTLSTAT + port * 4) : in mvs_read_phy_ctl() 46 mr32(MVS_P4_SER_CTLSTAT + (port - 4) * 4); in mvs_read_phy_ctl() 49 static inline void mvs_write_phy_ctl(struct mvs_info *mvi, u32 port, u32 val) in mvs_write_phy_ctl() argument 52 if (port < 4) in mvs_write_phy_ctl() 53 mw32(MVS_P0_SER_CTLSTAT + port * 4, val); in mvs_write_phy_ctl() 55 mw32(MVS_P4_SER_CTLSTAT + (port - 4) * 4, val); in mvs_write_phy_ctl() 59 u32 off2, u32 port) in mvs_read_port() 63 return (port < in mvs_read_port() 58 mvs_read_port(struct mvs_info *mvi, u32 off, u32 off2, u32 port) mvs_read_port() argument 67 mvs_write_port(struct mvs_info *mvi, u32 off, u32 off2, u32 port, u32 val) mvs_write_port() argument 78 mvs_read_port_cfg_data(struct mvs_info *mvi, u32 port) mvs_read_port_cfg_data() argument 84 mvs_write_port_cfg_data(struct mvs_info *mvi, u32 port, u32 val) mvs_write_port_cfg_data() argument 91 mvs_write_port_cfg_addr(struct mvs_info *mvi, u32 port, u32 addr) mvs_write_port_cfg_addr() argument 99 mvs_read_port_vsr_data(struct mvs_info *mvi, u32 port) mvs_read_port_vsr_data() argument 105 mvs_write_port_vsr_data(struct mvs_info *mvi, u32 port, u32 val) mvs_write_port_vsr_data() argument 112 mvs_write_port_vsr_addr(struct mvs_info *mvi, u32 port, u32 addr) mvs_write_port_vsr_addr() argument 120 mvs_read_port_irq_stat(struct mvs_info *mvi, u32 port) mvs_read_port_irq_stat() argument 126 mvs_write_port_irq_stat(struct mvs_info *mvi, u32 port, u32 val) mvs_write_port_irq_stat() argument 133 mvs_read_port_irq_mask(struct mvs_info *mvi, u32 port) mvs_read_port_irq_mask() argument 140 mvs_write_port_irq_mask(struct mvs_info *mvi, u32 port, u32 val) mvs_write_port_irq_mask() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/ |
H A D | port.h | 287 int mv88e6xxx_port_read(struct mv88e6xxx_chip *chip, int port, int reg, 289 int mv88e6xxx_port_write(struct mv88e6xxx_chip *chip, int port, int reg, 292 int mv88e6185_port_set_pause(struct mv88e6xxx_chip *chip, int port, 294 int mv88e6352_port_set_rgmii_delay(struct mv88e6xxx_chip *chip, int port, 296 int mv88e6390_port_set_rgmii_delay(struct mv88e6xxx_chip *chip, int port, 299 int mv88e6xxx_port_set_link(struct mv88e6xxx_chip *chip, int port, int link); 301 int mv88e6065_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, 303 int mv88e6185_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, 305 int mv88e6250_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, 307 int mv88e6341_port_set_speed_duplex(struct mv88e6xxx_chip *chip, int port, [all...] |
/kernel/linux/linux-6.6/sound/core/seq/ |
H A D | seq_ump_client.c | 26 /* object per UMP group; corresponding to a sequencer port */ 31 char name[64]; /* seq port name */ 60 /* conversion between UMP group and seq port; 61 * assume the port number is equal with UMP group number (1-based) 79 ev.source.port = 0; /* UMP EP port */ in seq_ump_input_receive() 81 ev.source.port = ump_group_to_seq_port(ump_message_group(*val)); in seq_ump_input_receive() 178 static void fill_port_info(struct snd_seq_port_info *port, in fill_port_info() argument 184 port->addr.client = client->seq_client; in fill_port_info() 185 port in fill_port_info() 220 struct snd_seq_port_info *port; seq_ump_group_init() local 337 struct snd_seq_port_info *port; create_ump_endpoint_port() local [all...] |
/kernel/linux/linux-5.10/drivers/input/joystick/ |
H A D | db9.c | 131 static void db9_saturn_write_sub(struct parport *port, int type, unsigned char data, int powered, int pwr_sub) in db9_saturn_write_sub() argument 138 parport_write_data(port, c); in db9_saturn_write_sub() 142 parport_write_data(port, c); in db9_saturn_write_sub() 146 parport_write_control(port, c); in db9_saturn_write_sub() 154 static unsigned char db9_saturn_read_sub(struct parport *port, int type) in db9_saturn_read_sub() argument 160 data = parport_read_status(port) ^ 0x80; in db9_saturn_read_sub() 165 data = parport_read_data(port) & 0x0f; in db9_saturn_read_sub() 174 static unsigned char db9_saturn_read_analog(struct parport *port, int type, int powered) in db9_saturn_read_analog() argument 178 db9_saturn_write_sub(port, type, 0, powered, 0); in db9_saturn_read_analog() 180 data = db9_saturn_read_sub(port, typ in db9_saturn_read_analog() 191 db9_saturn_read_packet(struct parport *port, unsigned char *data, int type, int powered) db9_saturn_read_packet() argument 325 db9_saturn(int mode, struct parport *port, struct input_dev *devs[]) db9_saturn() argument 358 struct parport *port = db9->pd->port; db9_timer() local 510 struct parport *port = db9->pd->port; db9_open() local 534 struct parport *port = db9->pd->port; db9_close() local 653 db9_detach(struct parport *port) db9_detach() argument [all...] |
/kernel/linux/linux-6.6/drivers/input/joystick/ |
H A D | db9.c | 128 static void db9_saturn_write_sub(struct parport *port, int type, unsigned char data, int powered, int pwr_sub) in db9_saturn_write_sub() argument 135 parport_write_data(port, c); in db9_saturn_write_sub() 139 parport_write_data(port, c); in db9_saturn_write_sub() 143 parport_write_control(port, c); in db9_saturn_write_sub() 151 static unsigned char db9_saturn_read_sub(struct parport *port, int type) in db9_saturn_read_sub() argument 157 data = parport_read_status(port) ^ 0x80; in db9_saturn_read_sub() 162 data = parport_read_data(port) & 0x0f; in db9_saturn_read_sub() 171 static unsigned char db9_saturn_read_analog(struct parport *port, int type, int powered) in db9_saturn_read_analog() argument 175 db9_saturn_write_sub(port, type, 0, powered, 0); in db9_saturn_read_analog() 177 data = db9_saturn_read_sub(port, typ in db9_saturn_read_analog() 188 db9_saturn_read_packet(struct parport *port, unsigned char *data, int type, int powered) db9_saturn_read_packet() argument 322 db9_saturn(int mode, struct parport *port, struct input_dev *devs[]) db9_saturn() argument 355 struct parport *port = db9->pd->port; db9_timer() local 507 struct parport *port = db9->pd->port; db9_open() local 531 struct parport *port = db9->pd->port; db9_close() local 650 db9_detach(struct parport *port) db9_detach() argument [all...] |