Home
last modified time | relevance | path

Searched refs:mdev (Results 1 – 25 of 446) sorted by relevance

12345678910>>...18

/Linux-v5.10/drivers/infiniband/hw/mthca/
Dmthca_main.c136 static int mthca_tune_pci(struct mthca_dev *mdev) in mthca_tune_pci() argument
142 if (pci_find_capability(mdev->pdev, PCI_CAP_ID_PCIX)) { in mthca_tune_pci()
143 if (pcix_set_mmrbc(mdev->pdev, pcix_get_max_mmrbc(mdev->pdev))) { in mthca_tune_pci()
144 mthca_err(mdev, "Couldn't set PCI-X max read count, " in mthca_tune_pci()
148 } else if (!(mdev->mthca_flags & MTHCA_FLAG_PCIE)) in mthca_tune_pci()
149 mthca_info(mdev, "No PCI-X capability, not setting RBC.\n"); in mthca_tune_pci()
151 if (pci_is_pcie(mdev->pdev)) { in mthca_tune_pci()
152 if (pcie_set_readrq(mdev->pdev, 4096)) { in mthca_tune_pci()
153 mthca_err(mdev, "Couldn't write PCI Express read request, " in mthca_tune_pci()
157 } else if (mdev->mthca_flags & MTHCA_FLAG_PCIE) in mthca_tune_pci()
[all …]
Dmthca_reset.c41 int mthca_reset(struct mthca_dev *mdev) in mthca_reset() argument
69 if (!(mdev->mthca_flags & MTHCA_FLAG_PCIE)) { in mthca_reset()
72 while ((bridge = pci_get_device(mdev->pdev->vendor, in mthca_reset()
73 mdev->pdev->device + 2, in mthca_reset()
76 bridge->subordinate == mdev->pdev->bus) { in mthca_reset()
77 mthca_dbg(mdev, "Found bridge: %s\n", in mthca_reset()
89 mthca_warn(mdev, "No bridge found for %s\n", in mthca_reset()
90 pci_name(mdev->pdev)); in mthca_reset()
105 if (pci_read_config_dword(mdev->pdev, i * 4, hca_header + i)) { in mthca_reset()
107 mthca_err(mdev, "Couldn't save HCA " in mthca_reset()
[all …]
/Linux-v5.10/drivers/gpu/drm/arm/display/komeda/
Dkomeda_dev.c26 struct komeda_dev *mdev = sf->private; in komeda_register_show() local
31 pm_runtime_get_sync(mdev->dev); in komeda_register_show()
33 if (mdev->funcs->dump_register) in komeda_register_show()
34 mdev->funcs->dump_register(mdev, sf); in komeda_register_show()
36 for (i = 0; i < mdev->n_pipelines; i++) in komeda_register_show()
37 komeda_pipeline_dump_register(mdev->pipelines[i], sf); in komeda_register_show()
39 pm_runtime_put(mdev->dev); in komeda_register_show()
58 static void komeda_debugfs_init(struct komeda_dev *mdev) in komeda_debugfs_init() argument
63 mdev->debugfs_root = debugfs_create_dir("komeda", NULL); in komeda_debugfs_init()
64 debugfs_create_file("register", 0444, mdev->debugfs_root, in komeda_debugfs_init()
[all …]
/Linux-v5.10/drivers/sh/maple/
Dmaple.c139 struct maple_device *mdev; in maple_release_device() local
142 mdev = to_maple_dev(dev); in maple_release_device()
143 mq = mdev->mq; in maple_release_device()
146 kfree(mdev); in maple_release_device()
157 int maple_add_packet(struct maple_device *mdev, u32 function, u32 command, in maple_add_packet() argument
172 mdev->mq->command = command; in maple_add_packet()
173 mdev->mq->length = length; in maple_add_packet()
176 mdev->mq->sendbuf = sendbuf; in maple_add_packet()
179 list_add_tail(&mdev->mq->list, &maple_waitq); in maple_add_packet()
186 static struct mapleq *maple_allocq(struct maple_device *mdev) in maple_allocq() argument
[all …]
/Linux-v5.10/drivers/staging/most/video/
Dvideo.c51 struct most_video_dev *mdev; member
58 static inline bool data_ready(struct most_video_dev *mdev) in data_ready() argument
60 return !list_empty(&mdev->pending_mbos); in data_ready()
63 static inline struct mbo *get_top_mbo(struct most_video_dev *mdev) in get_top_mbo() argument
65 return list_first_entry(&mdev->pending_mbos, struct mbo, list); in get_top_mbo()
72 struct most_video_dev *mdev = video_drvdata(filp); in comp_vdev_open() local
86 if (!atomic_inc_and_test(&mdev->access_ref)) { in comp_vdev_open()
87 v4l2_err(&mdev->v4l2_dev, "too many clients\n"); in comp_vdev_open()
92 fh->mdev = mdev; in comp_vdev_open()
98 ret = most_start_channel(mdev->iface, mdev->ch_idx, &comp); in comp_vdev_open()
[all …]
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx4/
Den_clock.c43 struct mlx4_en_dev *mdev = in mlx4_en_read_clock() local
45 struct mlx4_dev *dev = mdev->dev; in mlx4_en_read_clock()
61 void mlx4_en_fill_hwtstamps(struct mlx4_en_dev *mdev, in mlx4_en_fill_hwtstamps() argument
69 seq = read_seqbegin(&mdev->clock_lock); in mlx4_en_fill_hwtstamps()
70 nsec = timecounter_cyc2time(&mdev->clock, timestamp); in mlx4_en_fill_hwtstamps()
71 } while (read_seqretry(&mdev->clock_lock, seq)); in mlx4_en_fill_hwtstamps()
83 void mlx4_en_remove_timestamp(struct mlx4_en_dev *mdev) in mlx4_en_remove_timestamp() argument
85 if (mdev->ptp_clock) { in mlx4_en_remove_timestamp()
86 ptp_clock_unregister(mdev->ptp_clock); in mlx4_en_remove_timestamp()
87 mdev->ptp_clock = NULL; in mlx4_en_remove_timestamp()
[all …]
Den_main.c96 level, DRV_NAME, dev_name(&priv->mdev->pdev->dev), in en_print()
117 if (mlx4_is_mfunc(priv->mdev->dev) && in mlx4_en_update_loopback_state()
124 if (mlx4_is_mfunc(priv->mdev->dev) || priv->validate_loopback) in mlx4_en_update_loopback_state()
127 mutex_lock(&priv->mdev->state_lock); in mlx4_en_update_loopback_state()
128 if ((priv->mdev->dev->caps.flags2 & in mlx4_en_update_loopback_state()
145 mlx4_warn(priv->mdev, "failed to change mcast loopback\n"); in mlx4_en_update_loopback_state()
147 mutex_unlock(&priv->mdev->state_lock); in mlx4_en_update_loopback_state()
150 static void mlx4_en_get_profile(struct mlx4_en_dev *mdev) in mlx4_en_get_profile() argument
152 struct mlx4_en_profile *params = &mdev->profile; in mlx4_en_get_profile()
160 if (params->udp_rss && !(mdev->dev->caps.flags in mlx4_en_get_profile()
[all …]
/Linux-v5.10/drivers/most/
Dmost_usb.c77 struct most_dev *mdev; member
237 struct most_dev *mdev = to_mdev(iface); in hdm_poison_channel() local
242 dev_warn(&mdev->usb_device->dev, "Channel ID out of range.\n"); in hdm_poison_channel()
246 lock = mdev->channel_lock + channel; in hdm_poison_channel()
248 mdev->is_channel_healthy[channel] = false; in hdm_poison_channel()
251 cancel_work_sync(&mdev->clear_work[channel].ws); in hdm_poison_channel()
253 mutex_lock(&mdev->io_mutex); in hdm_poison_channel()
254 usb_kill_anchored_urbs(&mdev->busy_urbs[channel]); in hdm_poison_channel()
255 if (mdev->padding_active[channel]) in hdm_poison_channel()
256 mdev->padding_active[channel] = false; in hdm_poison_channel()
[all …]
/Linux-v5.10/drivers/dma/
Daltera-msgdma.c209 static struct msgdma_sw_desc *msgdma_get_descriptor(struct msgdma_device *mdev) in msgdma_get_descriptor() argument
214 spin_lock_irqsave(&mdev->lock, flags); in msgdma_get_descriptor()
215 desc = list_first_entry(&mdev->free_list, struct msgdma_sw_desc, node); in msgdma_get_descriptor()
217 spin_unlock_irqrestore(&mdev->lock, flags); in msgdma_get_descriptor()
229 static void msgdma_free_descriptor(struct msgdma_device *mdev, in msgdma_free_descriptor() argument
234 mdev->desc_free_cnt++; in msgdma_free_descriptor()
235 list_add_tail(&desc->node, &mdev->free_list); in msgdma_free_descriptor()
237 mdev->desc_free_cnt++; in msgdma_free_descriptor()
238 list_move_tail(&child->node, &mdev->free_list); in msgdma_free_descriptor()
247 static void msgdma_free_desc_list(struct msgdma_device *mdev, in msgdma_free_desc_list() argument
[all …]
/Linux-v5.10/sound/core/seq/oss/
Dseq_oss_midi.c57 …t send_midi_event(struct seq_oss_devinfo *dp, struct snd_seq_event *ev, struct seq_oss_midi *mdev);
96 struct seq_oss_midi *mdev; in get_mdev() local
100 mdev = midi_devs[dev]; in get_mdev()
101 if (mdev) in get_mdev()
102 snd_use_lock_use(&mdev->use_lock); in get_mdev()
104 return mdev; in get_mdev()
114 struct seq_oss_midi *mdev; in find_slot() local
119 mdev = midi_devs[i]; in find_slot()
120 if (mdev && mdev->client == client && mdev->port == port) { in find_slot()
122 snd_use_lock_use(&mdev->use_lock); in find_slot()
[all …]
/Linux-v5.10/drivers/mtd/maps/
Dvmu-flash.c24 struct maple_device *mdev; member
60 struct maple_device *mdev; in ofs_to_block() local
66 mdev = mpart->mdev; in ofs_to_block()
67 card = maple_get_drvdata(mdev); in ofs_to_block()
91 struct maple_device *mdev; in vmu_blockread() local
94 mdev = mq->dev; in vmu_blockread()
95 card = maple_get_drvdata(mdev); in vmu_blockread()
114 struct maple_device *mdev; in maple_vmu_read_block() local
121 mdev = mpart->mdev; in maple_vmu_read_block()
123 card = maple_get_drvdata(mdev); in maple_vmu_read_block()
[all …]
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/accel/
Dtls.h41 int mlx5_ktls_create_key(struct mlx5_core_dev *mdev,
44 void mlx5_ktls_destroy_key(struct mlx5_core_dev *mdev, u32 key_id);
46 static inline bool mlx5_accel_is_ktls_tx(struct mlx5_core_dev *mdev) in mlx5_accel_is_ktls_tx() argument
48 return MLX5_CAP_GEN(mdev, tls_tx); in mlx5_accel_is_ktls_tx()
51 static inline bool mlx5_accel_is_ktls_rx(struct mlx5_core_dev *mdev) in mlx5_accel_is_ktls_rx() argument
53 return MLX5_CAP_GEN(mdev, tls_rx); in mlx5_accel_is_ktls_rx()
56 static inline bool mlx5_accel_is_ktls_device(struct mlx5_core_dev *mdev) in mlx5_accel_is_ktls_device() argument
58 if (!mlx5_accel_is_ktls_tx(mdev) && in mlx5_accel_is_ktls_device()
59 !mlx5_accel_is_ktls_rx(mdev)) in mlx5_accel_is_ktls_device()
62 if (!MLX5_CAP_GEN(mdev, log_max_dek)) in mlx5_accel_is_ktls_device()
[all …]
Dipsec.c41 void mlx5_accel_ipsec_init(struct mlx5_core_dev *mdev) in mlx5_accel_ipsec_init() argument
46 ipsec_ops = (mlx5_ipsec_offload_ops(mdev)) ? in mlx5_accel_ipsec_init()
47 mlx5_ipsec_offload_ops(mdev) : in mlx5_accel_ipsec_init()
48 mlx5_fpga_ipsec_ops(mdev); in mlx5_accel_ipsec_init()
51 mlx5_core_dbg(mdev, "IPsec ops is not supported\n"); in mlx5_accel_ipsec_init()
55 err = ipsec_ops->init(mdev); in mlx5_accel_ipsec_init()
57 mlx5_core_warn_once(mdev, "Failed to start IPsec device, err = %d\n", err); in mlx5_accel_ipsec_init()
61 mdev->ipsec_ops = ipsec_ops; in mlx5_accel_ipsec_init()
64 void mlx5_accel_ipsec_cleanup(struct mlx5_core_dev *mdev) in mlx5_accel_ipsec_cleanup() argument
66 const struct mlx5_accel_ipsec_ops *ipsec_ops = mdev->ipsec_ops; in mlx5_accel_ipsec_cleanup()
[all …]
Dipsec.h42 #define MLX5_IPSEC_DEV(mdev) (mlx5_accel_ipsec_device_caps(mdev) & \ argument
45 unsigned int mlx5_accel_ipsec_counters_count(struct mlx5_core_dev *mdev);
46 int mlx5_accel_ipsec_counters_read(struct mlx5_core_dev *mdev, u64 *counters,
49 void *mlx5_accel_esp_create_hw_context(struct mlx5_core_dev *mdev,
52 void mlx5_accel_esp_free_hw_context(struct mlx5_core_dev *mdev, void *context);
54 void mlx5_accel_ipsec_init(struct mlx5_core_dev *mdev);
55 void mlx5_accel_ipsec_cleanup(struct mlx5_core_dev *mdev);
58 u32 (*device_caps)(struct mlx5_core_dev *mdev);
59 unsigned int (*counters_count)(struct mlx5_core_dev *mdev);
60 int (*counters_read)(struct mlx5_core_dev *mdev, u64 *counters, unsigned int count);
[all …]
/Linux-v5.10/drivers/vfio/mdev/
Dmdev_core.c30 struct device *mdev_parent_dev(struct mdev_device *mdev) in mdev_parent_dev() argument
32 return mdev->parent->dev; in mdev_parent_dev()
36 void *mdev_get_drvdata(struct mdev_device *mdev) in mdev_get_drvdata() argument
38 return mdev->driver_data; in mdev_get_drvdata()
42 void mdev_set_drvdata(struct mdev_device *mdev, void *data) in mdev_set_drvdata() argument
44 mdev->driver_data = data; in mdev_set_drvdata()
48 struct device *mdev_dev(struct mdev_device *mdev) in mdev_dev() argument
50 return &mdev->dev; in mdev_dev()
60 const guid_t *mdev_uuid(struct mdev_device *mdev) in mdev_uuid() argument
62 return &mdev->uuid; in mdev_uuid()
[all …]
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/
Den_common.c39 int mlx5e_create_tir(struct mlx5_core_dev *mdev, struct mlx5e_tir *tir, u32 *in) in mlx5e_create_tir() argument
43 err = mlx5_core_create_tir(mdev, in, &tir->tirn); in mlx5e_create_tir()
47 mutex_lock(&mdev->mlx5e_res.td.list_lock); in mlx5e_create_tir()
48 list_add(&tir->list, &mdev->mlx5e_res.td.tirs_list); in mlx5e_create_tir()
49 mutex_unlock(&mdev->mlx5e_res.td.list_lock); in mlx5e_create_tir()
54 void mlx5e_destroy_tir(struct mlx5_core_dev *mdev, in mlx5e_destroy_tir() argument
57 mutex_lock(&mdev->mlx5e_res.td.list_lock); in mlx5e_destroy_tir()
58 mlx5_core_destroy_tir(mdev, tir->tirn); in mlx5e_destroy_tir()
60 mutex_unlock(&mdev->mlx5e_res.td.list_lock); in mlx5e_destroy_tir()
63 void mlx5e_mkey_set_relaxed_ordering(struct mlx5_core_dev *mdev, void *mkc) in mlx5e_mkey_set_relaxed_ordering() argument
[all …]
/Linux-v5.10/drivers/gpu/drm/mgag200/
Dmgag200_drv.c48 static bool mgag200_has_sgram(struct mga_device *mdev) in mgag200_has_sgram() argument
50 struct drm_device *dev = &mdev->base; in mgag200_has_sgram()
61 static int mgag200_regs_init(struct mga_device *mdev) in mgag200_regs_init() argument
63 struct drm_device *dev = &mdev->base; in mgag200_regs_init()
67 switch (mdev->type) { in mgag200_regs_init()
70 if (mgag200_has_sgram(mdev)) in mgag200_regs_init()
79 if (mgag200_has_sgram(mdev)) in mgag200_regs_init()
108 mdev->rmmio_base = pci_resource_start(dev->pdev, 1); in mgag200_regs_init()
109 mdev->rmmio_size = pci_resource_len(dev->pdev, 1); in mgag200_regs_init()
111 if (!devm_request_mem_region(dev->dev, mdev->rmmio_base, in mgag200_regs_init()
[all …]
/Linux-v5.10/drivers/media/mc/
Dmc-device.c81 static struct media_entity *find_entity(struct media_device *mdev, u32 id) in find_entity() argument
88 media_device_for_each_entity(entity, mdev) { in find_entity()
98 static long media_device_enum_entities(struct media_device *mdev, void *arg) in media_device_enum_entities() argument
103 ent = find_entity(mdev, entd->id); in media_device_enum_entities()
151 static long media_device_enum_links(struct media_device *mdev, void *arg) in media_device_enum_links() argument
156 entity = find_entity(mdev, links->entity); in media_device_enum_links()
200 static long media_device_setup_link(struct media_device *mdev, void *arg) in media_device_setup_link() argument
209 source = find_entity(mdev, linkd->source.entity); in media_device_setup_link()
210 sink = find_entity(mdev, linkd->sink.entity); in media_device_setup_link()
230 static long media_device_get_topology(struct media_device *mdev, void *arg) in media_device_get_topology() argument
[all …]
/Linux-v5.10/drivers/dma/qcom/
Dhidma_mgmt_sys.c14 struct hidma_mgmt_dev *mdev; member
22 int (*get)(struct hidma_mgmt_dev *mdev);
23 int (*set)(struct hidma_mgmt_dev *mdev, u64 val);
27 static int get_##name(struct hidma_mgmt_dev *mdev) \
29 return mdev->name; \
31 static int set_##name(struct hidma_mgmt_dev *mdev, u64 val) \
36 tmp = mdev->name; \
37 mdev->name = val; \
38 rc = hidma_mgmt_setup(mdev); \
40 mdev->name = tmp; \
[all …]
/Linux-v5.10/drivers/mailbox/
Dmailbox-sti.c36 #define MBOX_BASE(mdev, inst) ((mdev)->base + ((inst) * 4)) argument
81 struct sti_mbox_device *mdev; member
89 struct sti_mbox_device *mdev = chan_info->mdev; in sti_mbox_channel_is_enabled() local
93 return mdev->enabled[instance] & BIT(channel); in sti_mbox_channel_is_enabled()
122 struct sti_mbox_device *mdev = chan_info->mdev; in sti_mbox_enable_channel() local
126 void __iomem *base = MBOX_BASE(mdev, instance); in sti_mbox_enable_channel()
128 spin_lock_irqsave(&mdev->lock, flags); in sti_mbox_enable_channel()
129 mdev->enabled[instance] |= BIT(channel); in sti_mbox_enable_channel()
131 spin_unlock_irqrestore(&mdev->lock, flags); in sti_mbox_enable_channel()
137 struct sti_mbox_device *mdev = chan_info->mdev; in sti_mbox_disable_channel() local
[all …]
/Linux-v5.10/include/media/
Dmedia-device.h68 struct media_request *(*req_alloc)(struct media_device *mdev);
203 struct media_entity_enum *ent_enum, struct media_device *mdev) in media_entity_enum_init() argument
206 mdev->entity_internal_idx_max + 1); in media_entity_enum_init()
223 void media_device_init(struct media_device *mdev);
233 void media_device_cleanup(struct media_device *mdev);
279 int __must_check __media_device_register(struct media_device *mdev,
291 #define media_device_register(mdev) __media_device_register(mdev, THIS_MODULE) argument
301 void media_device_unregister(struct media_device *mdev);
339 int __must_check media_device_register_entity(struct media_device *mdev,
376 int __must_check media_device_register_entity_notify(struct media_device *mdev,
[all …]
/Linux-v5.10/drivers/net/ethernet/marvell/octeontx2/af/
Dmbox.c24 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in __otx2_mbox_reset() local
30 mdev->msg_size = 0; in __otx2_mbox_reset()
31 mdev->rsp_size = 0; in __otx2_mbox_reset()
41 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in otx2_mbox_reset() local
43 spin_lock(&mdev->mbox_lock); in otx2_mbox_reset()
45 spin_unlock(&mdev->mbox_lock); in otx2_mbox_reset()
62 struct otx2_mbox_dev *mdev; in otx2_mbox_init() local
135 mdev = &mbox->dev[devid]; in otx2_mbox_init()
136 mdev->mbase = mbox->hwbase + (devid * MBOX_SIZE); in otx2_mbox_init()
137 spin_lock_init(&mdev->mbox_lock); in otx2_mbox_init()
[all …]
/Linux-v5.10/drivers/net/wireless/mediatek/mt76/mt76x2/
Dpci.c37 struct mt76_dev *mdev; in mt76x2e_probe() local
54 mdev = mt76_alloc_device(&pdev->dev, sizeof(*dev), &mt76x2_ops, in mt76x2e_probe()
56 if (!mdev) in mt76x2e_probe()
59 dev = container_of(mdev, struct mt76x02_dev, mt76); in mt76x2e_probe()
60 mt76_mmio_init(mdev, pcim_iomap_table(pdev)[0]); in mt76x2e_probe()
63 mdev->rev = mt76_rr(dev, MT_ASIC_VERSION); in mt76x2e_probe()
64 dev_info(mdev->dev, "ASIC revision: %08x\n", mdev->rev); in mt76x2e_probe()
68 ret = devm_request_irq(mdev->dev, pdev->irq, mt76x02_irq_handler, in mt76x2e_probe()
100 struct mt76_dev *mdev = pci_get_drvdata(pdev); in mt76x2e_remove() local
101 struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76); in mt76x2e_remove()
[all …]
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dcore.c113 err = mlx5_fpga_query(fdev->mdev, &query); in mlx5_fpga_device_load_check()
126 if (mlx5_is_fpga_lookaside(MLX5_CAP_FPGA(fdev->mdev, fpga_id))) in mlx5_fpga_device_load_check()
142 struct mlx5_core_dev *mdev = fdev->mdev; in mlx5_fpga_device_brb() local
144 err = mlx5_fpga_ctrl_op(mdev, MLX5_FPGA_CTRL_OPERATION_SANDBOX_BYPASS_ON); in mlx5_fpga_device_brb()
149 err = mlx5_fpga_ctrl_op(mdev, MLX5_FPGA_CTRL_OPERATION_RESET_SANDBOX); in mlx5_fpga_device_brb()
154 err = mlx5_fpga_ctrl_op(mdev, MLX5_FPGA_CTRL_OPERATION_SANDBOX_BYPASS_OFF); in mlx5_fpga_device_brb()
178 int mlx5_fpga_device_start(struct mlx5_core_dev *mdev) in mlx5_fpga_device_start() argument
180 struct mlx5_fpga_device *fdev = mdev->fpga; in mlx5_fpga_device_start()
189 err = mlx5_fpga_caps(fdev->mdev); in mlx5_fpga_device_start()
197 fpga_id = MLX5_CAP_FPGA(fdev->mdev, fpga_id); in mlx5_fpga_device_start()
[all …]
/Linux-v5.10/drivers/tty/serial/8250/
D8250_men_mcb.c29 static u32 men_lookup_uartclk(struct mcb_device *mdev) in men_lookup_uartclk() argument
34 dev_info(&mdev->dev, "%s on board %s\n", in men_lookup_uartclk()
35 dev_name(&mdev->dev), in men_lookup_uartclk()
36 mdev->bus->name); in men_lookup_uartclk()
37 if (strncmp(mdev->bus->name, "F075", 4) == 0) in men_lookup_uartclk()
39 else if (strncmp(mdev->bus->name, "F216", 4) == 0) in men_lookup_uartclk()
41 else if (strncmp(mdev->bus->name, "G215", 4) == 0) in men_lookup_uartclk()
43 else if (strncmp(mdev->bus->name, "F210", 4) == 0) in men_lookup_uartclk()
46 dev_info(&mdev->dev, in men_lookup_uartclk()
54 static int get_num_ports(struct mcb_device *mdev, in get_num_ports() argument
[all …]

12345678910>>...18