/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | mbox.c | 18 void __otx2_mbox_reset(struct otx2_mbox *mbox, int devid) in __otx2_mbox_reset() argument 20 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in __otx2_mbox_reset() 36 void otx2_mbox_reset(struct otx2_mbox *mbox, int devid) in otx2_mbox_reset() argument 38 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in otx2_mbox_reset() 41 __otx2_mbox_reset(mbox, devid); in otx2_mbox_reset() 134 int devid, err; in otx2_mbox_init() local 142 for (devid = 0; devid < ndevs; devid++) { in otx2_mbox_init() 143 mdev = &mbox->dev[devid]; in otx2_mbox_init() 163 int devid, err; otx2_mbox_regions_init() local 187 otx2_mbox_wait_for_rsp(struct otx2_mbox *mbox, int devid) otx2_mbox_wait_for_rsp() argument 203 otx2_mbox_busy_poll_for_rsp(struct otx2_mbox *mbox, int devid) otx2_mbox_busy_poll_for_rsp() argument 217 otx2_mbox_msg_send_data(struct otx2_mbox *mbox, int devid, u64 data) otx2_mbox_msg_send_data() argument 270 otx2_mbox_msg_send(struct otx2_mbox *mbox, int devid) otx2_mbox_msg_send() argument 276 otx2_mbox_msg_send_up(struct otx2_mbox *mbox, int devid) otx2_mbox_msg_send_up() argument 282 otx2_mbox_wait_for_zero(struct otx2_mbox *mbox, int devid) otx2_mbox_wait_for_zero() argument 304 otx2_mbox_alloc_msg_rsp(struct otx2_mbox *mbox, int devid, int size, int size_rsp) otx2_mbox_alloc_msg_rsp() argument 339 otx2_mbox_get_rsp(struct otx2_mbox *mbox, int devid, struct mbox_msghdr *msg) otx2_mbox_get_rsp() argument 373 otx2_mbox_check_rsp_msgs(struct otx2_mbox *mbox, int devid) otx2_mbox_check_rsp_msgs() argument 413 otx2_reply_invalid_msg(struct otx2_mbox *mbox, int devid, u16 pcifunc, u16 id) otx2_reply_invalid_msg() argument 429 otx2_mbox_nonempty(struct otx2_mbox *mbox, int devid) otx2_mbox_nonempty() argument [all...] |
/kernel/linux/linux-5.10/drivers/iommu/amd/ |
H A D | iommu.c | 132 return p->devid; in get_acpihid_device_id() 140 int devid; in get_device_id() local 143 devid = get_pci_device_id(dev); in get_device_id() 145 devid = get_acpihid_device_id(dev, NULL); in get_device_id() 147 return devid; in get_device_id() 186 static struct iommu_dev_data *alloc_dev_data(u16 devid) in alloc_dev_data() argument 195 dev_data->devid = devid; in alloc_dev_data() 202 static struct iommu_dev_data *search_dev_data(u16 devid) in search_dev_data() argument 212 if (dev_data->devid in search_dev_data() 221 u16 devid = pci_dev_id(pdev); clone_alias() local 273 find_dev_data(u16 devid) find_dev_data() argument 298 int devid; acpihid_device_group() local 352 int devid; check_device() local 374 int devid; iommu_init_device() local 410 int devid; iommu_ignore_device() local 470 dump_dte_entry(u16 devid) dump_dte_entry() argument 491 int devid, vmg_tag, flags; amd_iommu_report_rmp_hw_error() local 521 int devid, flags_rmp, vmg_tag, flags; amd_iommu_report_rmp_fault() local 549 amd_iommu_report_page_fault(u16 devid, u16 domain_id, u64 address, int flags) amd_iommu_report_page_fault() argument 576 int type, devid, flags, tag; iommu_print_event() local 931 build_inv_dte(struct iommu_cmd *cmd, u16 devid) build_inv_dte() argument 969 build_inv_iotlb_pages(struct iommu_cmd *cmd, u16 devid, int qdep, u64 address, size_t size) build_inv_iotlb_pages() argument 1018 build_inv_iotlb_pasid(struct iommu_cmd *cmd, u16 devid, u32 pasid, int qdep, u64 address, bool size) build_inv_iotlb_pasid() argument 1038 build_complete_ppr(struct iommu_cmd *cmd, u16 devid, u32 pasid, int status, int tag, bool gn) build_complete_ppr() argument 1060 build_inv_irt(struct iommu_cmd *cmd, u16 devid) build_inv_irt() argument 1158 iommu_flush_dte(struct amd_iommu *iommu, u16 devid) iommu_flush_dte() argument 1169 u32 devid; amd_iommu_flush_dte_all() local 1216 iommu_flush_irt(struct amd_iommu *iommu, u16 devid) iommu_flush_irt() argument 1227 u32 devid; amd_iommu_flush_irt_all() local 1908 set_dte_entry(u16 devid, struct protection_domain *domain, struct domain_pgtable *pgtable, bool ats, bool ppr) set_dte_entry() argument 1980 clear_dte_entry(u16 devid) clear_dte_entry() argument 2228 int ret, devid; amd_iommu_probe_device() local 2270 int devid = get_device_id(dev); amd_iommu_release_device() local 2526 int devid; amd_iommu_detach_device() local 2671 int devid; amd_iommu_get_resv_regions() local 3195 set_dte_irq_entry(u16 devid, struct irq_remap_table *table) set_dte_irq_entry() argument 3209 get_irq_table(u16 devid) get_irq_table() argument 3248 set_remap_table_entry(struct amd_iommu *iommu, u16 devid, struct irq_remap_table *table) set_remap_table_entry() argument 3269 alloc_irq_table(u16 devid, struct pci_dev *pdev) alloc_irq_table() argument 3337 alloc_irq_index(u16 devid, int count, bool align, struct pci_dev *pdev) alloc_irq_index() argument 3387 modify_irte_ga(u16 devid, int index, struct irte_ga *irte, struct amd_ir_data *data) modify_irte_ga() argument 3431 modify_irte(u16 devid, int index, union irte *irte) modify_irte() argument 3455 free_irte(u16 devid, int index) free_irte() argument 3477 irte_prepare(void *entry, u32 delivery_mode, u32 dest_mode, u8 vector, u32 dest_apicid, int devid) irte_prepare() argument 3491 irte_ga_prepare(void *entry, u32 delivery_mode, u32 dest_mode, u8 vector, u32 dest_apicid, int devid) irte_ga_prepare() argument 3507 irte_activate(void *entry, u16 devid, u16 index) irte_activate() argument 3515 irte_ga_activate(void *entry, u16 devid, u16 index) irte_ga_activate() argument 3523 irte_deactivate(void *entry, u16 devid, u16 index) irte_deactivate() argument 3531 irte_ga_deactivate(void *entry, u16 devid, u16 index) irte_ga_deactivate() argument 3539 irte_set_affinity(void *entry, u16 devid, u16 index, u8 vector, u32 dest_apicid) irte_set_affinity() argument 3549 irte_ga_set_affinity(void *entry, u16 devid, u16 index, u8 vector, u32 dest_apicid) irte_ga_set_affinity() argument 3628 get_irq_domain_for_devid(struct irq_alloc_info *info, int devid) get_irq_domain_for_devid() argument 3648 int devid; get_irq_domain() local 3668 irq_remapping_prepare_irte(struct amd_ir_data *data, struct irq_cfg *irq_cfg, struct irq_alloc_info *info, int devid, int index, int sub_handle) irq_remapping_prepare_irte() argument 3743 int i, ret, devid; irq_remapping_alloc() local 4108 int devid = ir_data->irq_2_irte.devid; amd_iommu_update_ga() local [all...] |
H A D | init.c | 109 u16 devid; member 127 u16 devid; member 145 u16 devid; member 287 static inline void update_last_devid(u16 devid) in update_last_devid() argument 289 if (devid > amd_iommu_last_bdf) in update_last_devid() 290 amd_iommu_last_bdf = devid; in update_last_devid() 584 update_last_devid(dev->devid); in find_last_devid_from_ivhd() 920 static void set_dev_entry_bit(u16 devid, u8 bit) in set_dev_entry_bit() argument 925 amd_iommu_dev_table[devid].data[i] |= (1UL << _bit); in set_dev_entry_bit() 928 static int get_dev_entry_bit(u16 devid, u argument 941 u32 lo, hi, devid, old_devtb_size; copy_device_table() local 1037 amd_iommu_apply_erratum_63(u16 devid) amd_iommu_apply_erratum_63() argument 1049 set_iommu_for_device(struct amd_iommu *iommu, u16 devid) set_iommu_for_device() argument 1058 set_dev_entry_from_acpi(struct amd_iommu *iommu, u16 devid, u32 flags, u32 ext_flags) set_dev_entry_from_acpi() argument 1081 add_special_device(u8 type, u8 id, u16 *devid, bool cmd_line) add_special_device() argument 1118 add_acpi_hid_device(u8 *hid, u8 *uid, u16 *devid, bool cmd_line) add_acpi_hid_device() argument 1197 u16 devid = 0, devid_start = 0, devid_to = 0; init_iommu_from_acpi() local 1351 u16 devid; init_iommu_from_acpi() local 1385 u16 devid; init_iommu_from_acpi() local 1679 u16 devid = ivhd->devid; get_highest_supported_ivhd_type() local 2236 u32 devid; init_device_table_dma() local 2246 u32 devid; uninit_device_table_dma() local 2256 u32 devid; init_device_table() local 2534 int devid, id = mpc_ioapic_id(idx); check_ioapic_information() local 3055 u32 devid; parse_ivrs_ioapic() local 3093 u32 devid; parse_ivrs_hpet() local [all...] |
H A D | quirks.c | 18 u16 devid; member 30 { .id = 4, .devid = 0xa0 }, 31 { .id = 5, .devid = 0x2 }, 36 { .id = 4, .devid = 0xa0 }, 41 { .id = 32, .devid = 0xa0 }, 51 for (i = d->driver_data; i->id != 0 && i->devid != 0; i++) in ivrs_ioapic_quirk_cb() 52 add_special_device(IVHD_SPECIAL_IOAPIC, i->id, (u16 *)&i->devid, 0); in ivrs_ioapic_quirk_cb()
|
H A D | iommu_v2.c | 53 u16 devid; member 72 u16 devid; member 88 u16 devid; in device_id() local 90 devid = pdev->bus->number; in device_id() 91 devid = (devid << 8) | pdev->devfn; in device_id() 93 return devid; in device_id() 96 static struct device_state *__get_device_state(u16 devid) in __get_device_state() argument 101 if (dev_state->devid == devid) in __get_device_state() 108 get_device_state(u16 devid) get_device_state() argument 522 u16 tag, devid; ppr_notifier() local 604 u16 devid; amd_iommu_bind_pasid() local 687 u16 devid; amd_iommu_unbind_pasid() local 737 u16 devid; amd_iommu_init_device() local 833 u16 devid; amd_iommu_free_device() local 870 u16 devid; amd_iommu_set_invalid_ppr_cb() local 901 u16 devid; amd_iommu_set_invalidate_ctx_cb() local [all...] |
/kernel/linux/linux-6.6/drivers/iommu/amd/ |
H A D | init.c | 106 u16 devid; member 124 u16 devid; member 144 u16 devid; member 297 PCI_BUS_NUM(iommu->devid), PCI_SLOT(iommu->devid), in get_global_efr() 298 PCI_FUNC(iommu->devid)); in get_global_efr() 592 if (dev->devid > last_devid) in find_last_devid_from_ivhd() 593 last_devid = dev->devid; in find_last_devid_from_ivhd() 1059 u16 devid, u8 bit) in __set_dev_entry_bit() 1064 dev_table[devid] in __set_dev_entry_bit() 1058 __set_dev_entry_bit(struct dev_table_entry *dev_table, u16 devid, u8 bit) __set_dev_entry_bit() argument 1067 set_dev_entry_bit(struct amd_iommu *iommu, u16 devid, u8 bit) set_dev_entry_bit() argument 1074 __get_dev_entry_bit(struct dev_table_entry *dev_table, u16 devid, u8 bit) __get_dev_entry_bit() argument 1083 get_dev_entry_bit(struct amd_iommu *iommu, u16 devid, u8 bit) get_dev_entry_bit() argument 1095 u32 lo, hi, devid, old_devtb_size; __copy_device_table() local 1207 amd_iommu_apply_erratum_63(struct amd_iommu *iommu, u16 devid) amd_iommu_apply_erratum_63() argument 1222 set_dev_entry_from_acpi(struct amd_iommu *iommu, u16 devid, u32 flags, u32 ext_flags) set_dev_entry_from_acpi() argument 1245 add_special_device(u8 type, u8 id, u32 *devid, bool cmd_line) add_special_device() argument 1282 add_acpi_hid_device(u8 *hid, u8 *uid, u32 *devid, bool cmd_line) add_acpi_hid_device() argument 1361 u16 devid = 0, devid_start = 0, devid_to = 0, seg_id; init_iommu_from_acpi() local 1518 u32 devid; init_iommu_from_acpi() local 1552 u32 devid; init_iommu_from_acpi() local 1918 u16 devid = ivhd->devid; get_highest_supported_ivhd_type() local 2646 u32 devid; init_device_table_dma() local 2661 u32 devid; uninit_device_table_dma() local 2676 u32 devid; init_device_table() local 3025 int devid, id = mpc_ioapic_id(idx); check_ioapic_information() local 3541 u32 devid; parse_ivrs_ioapic() local 3579 u32 devid; parse_ivrs_hpet() local [all...] |
H A D | iommu.c | 104 return p->devid; in get_acpihid_device_id() 143 u32 devid = get_acpihid_device_id(dev, NULL); in get_device_segment() local 145 seg = PCI_SBDF_TO_SEGID(devid); in get_device_segment() 152 void amd_iommu_set_rlookup_table(struct amd_iommu *iommu, u16 devid) in amd_iommu_set_rlookup_table() argument 156 pci_seg->rlookup_table[devid] = iommu; in amd_iommu_set_rlookup_table() 159 static struct amd_iommu *__rlookup_amd_iommu(u16 seg, u16 devid) in __rlookup_amd_iommu() argument 165 return pci_seg->rlookup_table[devid]; in __rlookup_amd_iommu() 173 int devid = get_device_sbdf_id(dev); in rlookup_amd_iommu() local 175 if (devid < 0) in rlookup_amd_iommu() 177 return __rlookup_amd_iommu(seg, PCI_SBDF_TO_DEVID(devid)); in rlookup_amd_iommu() 185 alloc_dev_data(struct amd_iommu *iommu, u16 devid) alloc_dev_data() argument 202 search_dev_data(struct amd_iommu *iommu, u16 devid) search_dev_data() argument 224 u16 devid = pci_dev_id(pdev); clone_alias() local 282 find_dev_data(struct amd_iommu *iommu, u16 devid) find_dev_data() argument 306 int devid; acpihid_device_group() local 353 int devid, sbdf; check_device() local 378 int devid, sbdf; iommu_init_device() local 415 int devid, sbdf; iommu_ignore_device() local 453 dump_dte_entry(struct amd_iommu *iommu, u16 devid) dump_dte_entry() argument 474 int devid, vmg_tag, flags; amd_iommu_report_rmp_hw_error() local 506 int devid, flags_rmp, vmg_tag, flags; amd_iommu_report_rmp_fault() local 542 amd_iommu_report_page_fault(struct amd_iommu *iommu, u16 devid, u16 domain_id, u64 address, int flags) amd_iommu_report_page_fault() argument 596 int type, devid, flags, tag; iommu_print_event() local 981 build_inv_dte(struct iommu_cmd *cmd, u16 devid) build_inv_dte() argument 1044 build_inv_iotlb_pages(struct iommu_cmd *cmd, u16 devid, int qdep, u64 address, size_t size) build_inv_iotlb_pages() argument 1076 build_inv_iotlb_pasid(struct iommu_cmd *cmd, u16 devid, u32 pasid, int qdep, u64 address, bool size) build_inv_iotlb_pasid() argument 1096 build_complete_ppr(struct iommu_cmd *cmd, u16 devid, u32 pasid, int status, int tag, bool gn) build_complete_ppr() argument 1118 build_inv_irt(struct iommu_cmd *cmd, u16 devid) build_inv_irt() argument 1216 iommu_flush_dte(struct amd_iommu *iommu, u16 devid) iommu_flush_dte() argument 1227 u32 devid; amd_iommu_flush_dte_all() local 1276 iommu_flush_irt(struct amd_iommu *iommu, u16 devid) iommu_flush_irt() argument 1287 u32 devid; amd_iommu_flush_irt_all() local 1580 set_dte_entry(struct amd_iommu *iommu, u16 devid, struct protection_domain *domain, bool ats, bool ppr) set_dte_entry() argument 1664 clear_dte_entry(struct amd_iommu *iommu, u16 devid) clear_dte_entry() argument 2349 int devid, sbdf; amd_iommu_get_resv_regions() local 2844 iommu_flush_irt_and_complete(struct amd_iommu *iommu, u16 devid) iommu_flush_irt_and_complete() argument 2870 set_dte_irq_entry(struct amd_iommu *iommu, u16 devid, struct irq_remap_table *table) set_dte_irq_entry() argument 2886 get_irq_table(struct amd_iommu *iommu, u16 devid) get_irq_table() argument 2928 set_remap_table_entry(struct amd_iommu *iommu, u16 devid, struct irq_remap_table *table) set_remap_table_entry() argument 2956 alloc_irq_table(struct amd_iommu *iommu, u16 devid, struct pci_dev *pdev) alloc_irq_table() argument 3022 alloc_irq_index(struct amd_iommu *iommu, u16 devid, int count, bool align, struct pci_dev *pdev) alloc_irq_index() argument 3068 modify_irte_ga(struct amd_iommu *iommu, u16 devid, int index, struct irte_ga *irte) modify_irte_ga() argument 3101 modify_irte(struct amd_iommu *iommu, u16 devid, int index, union irte *irte) modify_irte() argument 3120 free_irte(struct amd_iommu *iommu, u16 devid, int index) free_irte() argument 3136 irte_prepare(void *entry, u32 delivery_mode, bool dest_mode, u8 vector, u32 dest_apicid, int devid) irte_prepare() argument 3150 irte_ga_prepare(void *entry, u32 delivery_mode, bool dest_mode, u8 vector, u32 dest_apicid, int devid) irte_ga_prepare() argument 3166 irte_activate(struct amd_iommu *iommu, void *entry, u16 devid, u16 index) irte_activate() argument 3174 irte_ga_activate(struct amd_iommu *iommu, void *entry, u16 devid, u16 index) irte_ga_activate() argument 3182 irte_deactivate(struct amd_iommu *iommu, void *entry, u16 devid, u16 index) irte_deactivate() argument 3190 irte_ga_deactivate(struct amd_iommu *iommu, void *entry, u16 devid, u16 index) irte_ga_deactivate() argument 3198 irte_set_affinity(struct amd_iommu *iommu, void *entry, u16 devid, u16 index, u8 vector, u32 dest_apicid) irte_set_affinity() argument 3208 irte_ga_set_affinity(struct amd_iommu *iommu, void *entry, u16 devid, u16 index, u8 vector, u32 dest_apicid) irte_ga_set_affinity() argument 3301 irq_remapping_prepare_irte(struct amd_ir_data *data, struct irq_cfg *irq_cfg, struct irq_alloc_info *info, int devid, int index, int sub_handle) irq_remapping_prepare_irte() argument 3360 int i, ret, devid, seg, sbdf; irq_remapping_alloc() local 3522 int devid = -1; irq_remapping_select() local [all...] |
H A D | quirks.c | 18 u32 devid; member 30 { .id = 4, .devid = 0xa0 }, 31 { .id = 5, .devid = 0x2 }, 36 { .id = 4, .devid = 0xa0 }, 41 { .id = 32, .devid = 0xa0 }, 51 for (i = d->driver_data; i->id != 0 && i->devid != 0; i++) in ivrs_ioapic_quirk_cb() 52 add_special_device(IVHD_SPECIAL_IOAPIC, i->id, (u32 *)&i->devid, 0); in ivrs_ioapic_quirk_cb()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | mbox.c | 21 void __otx2_mbox_reset(struct otx2_mbox *mbox, int devid) in __otx2_mbox_reset() argument 23 void *hw_mbase = mbox->hwbase + (devid * MBOX_SIZE); in __otx2_mbox_reset() 24 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in __otx2_mbox_reset() 39 void otx2_mbox_reset(struct otx2_mbox *mbox, int devid) in otx2_mbox_reset() argument 41 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in otx2_mbox_reset() 44 __otx2_mbox_reset(mbox, devid); in otx2_mbox_reset() 63 int devid; in otx2_mbox_init() local 134 for (devid = 0; devid < ndevs; devid in otx2_mbox_init() 146 otx2_mbox_wait_for_rsp(struct otx2_mbox *mbox, int devid) otx2_mbox_wait_for_rsp() argument 162 otx2_mbox_busy_poll_for_rsp(struct otx2_mbox *mbox, int devid) otx2_mbox_busy_poll_for_rsp() argument 176 otx2_mbox_msg_send(struct otx2_mbox *mbox, int devid) otx2_mbox_msg_send() argument 224 otx2_mbox_alloc_msg_rsp(struct otx2_mbox *mbox, int devid, int size, int size_rsp) otx2_mbox_alloc_msg_rsp() argument 259 otx2_mbox_get_rsp(struct otx2_mbox *mbox, int devid, struct mbox_msghdr *msg) otx2_mbox_get_rsp() argument 293 otx2_mbox_check_rsp_msgs(struct otx2_mbox *mbox, int devid) otx2_mbox_check_rsp_msgs() argument 333 otx2_reply_invalid_msg(struct otx2_mbox *mbox, int devid, u16 pcifunc, u16 id) otx2_reply_invalid_msg() argument 349 otx2_mbox_nonempty(struct otx2_mbox *mbox, int devid) otx2_mbox_nonempty() argument [all...] |
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | sbi.h | 53 /* How to make devid from sbi no */ 69 static inline int acquire_sbi(int devid, int mask) in acquire_sbi() argument 74 "r" (ECSR_DEV_BASE(devid) | SBI_INTR_STATE), in acquire_sbi() 79 static inline void release_sbi(int devid, int mask) in release_sbi() argument 83 "r" (ECSR_DEV_BASE(devid) | SBI_INTR_STATE), in release_sbi() 87 static inline void set_sbi_tid(int devid, int targetid) in set_sbi_tid() argument 91 "r" (ECSR_DEV_BASE(devid) | SBI_INTR_TID), in set_sbi_tid() 95 static inline int get_sbi_ctl(int devid, int cfgno) in get_sbi_ctl() argument 101 "r" ((ECSR_DEV_BASE(devid) | SBI_CFG0) + (cfgno<<2)), in get_sbi_ctl() 106 static inline void set_sbi_ctl(int devid, in argument [all...] |
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | sbi.h | 53 /* How to make devid from sbi no */ 69 static inline int acquire_sbi(int devid, int mask) in acquire_sbi() argument 74 "r" (ECSR_DEV_BASE(devid) | SBI_INTR_STATE), in acquire_sbi() 79 static inline void release_sbi(int devid, int mask) in release_sbi() argument 83 "r" (ECSR_DEV_BASE(devid) | SBI_INTR_STATE), in release_sbi() 87 static inline void set_sbi_tid(int devid, int targetid) in set_sbi_tid() argument 91 "r" (ECSR_DEV_BASE(devid) | SBI_INTR_TID), in set_sbi_tid() 95 static inline int get_sbi_ctl(int devid, int cfgno) in get_sbi_ctl() argument 101 "r" ((ECSR_DEV_BASE(devid) | SBI_CFG0) + (cfgno<<2)), in get_sbi_ctl() 106 static inline void set_sbi_ctl(int devid, in argument [all...] |
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | cirrus_legacy.h | 11 u8 devid[3]; in cirrus_read_device_id() local 14 ret = regmap_bulk_read(regmap, reg, devid, ARRAY_SIZE(devid)); in cirrus_read_device_id() 18 return ((devid[0] & 0xFF) << 12) | in cirrus_read_device_id() 19 ((devid[1] & 0xFF) << 4) | in cirrus_read_device_id() 20 ((devid[2] & 0xF0) >> 4); in cirrus_read_device_id()
|
/kernel/linux/linux-5.10/drivers/acpi/ |
H A D | acpi_pnp.c | 340 const struct acpi_device_id *devid; in acpi_pnp_match() local 342 for (devid = acpi_pnp_device_ids; devid->id[0]; devid++) in acpi_pnp_match() 343 if (matching_id(idstr, (char *)devid->id)) { in acpi_pnp_match() 345 *matchid = devid; in acpi_pnp_match()
|
/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | acpi_pnp.c | 338 const struct acpi_device_id *devid; in acpi_pnp_match() local 340 for (devid = acpi_pnp_device_ids; devid->id[0]; devid++) in acpi_pnp_match() 341 if (matching_id(idstr, (char *)devid->id)) { in acpi_pnp_match() 343 *matchid = devid; in acpi_pnp_match()
|
/kernel/linux/linux-5.10/drivers/xen/xen-pciback/ |
H A D | conf_space_quirks.c | 37 if (match_one_device(&tmp_quirk->devid, dev) != NULL) in xen_pcibk_find_quirk() 106 quirk->devid.vendor = dev->vendor; in xen_pcibk_config_quirks_init() 107 quirk->devid.device = dev->device; in xen_pcibk_config_quirks_init() 108 quirk->devid.subvendor = dev->subsystem_vendor; in xen_pcibk_config_quirks_init() 109 quirk->devid.subdevice = dev->subsystem_device; in xen_pcibk_config_quirks_init() 110 quirk->devid.class = 0; in xen_pcibk_config_quirks_init() 111 quirk->devid.class_mask = 0; in xen_pcibk_config_quirks_init() 112 quirk->devid.driver_data = 0UL; in xen_pcibk_config_quirks_init()
|
/kernel/linux/linux-6.6/drivers/xen/xen-pciback/ |
H A D | conf_space_quirks.c | 37 if (match_one_device(&tmp_quirk->devid, dev) != NULL) in xen_pcibk_find_quirk() 106 quirk->devid.vendor = dev->vendor; in xen_pcibk_config_quirks_init() 107 quirk->devid.device = dev->device; in xen_pcibk_config_quirks_init() 108 quirk->devid.subvendor = dev->subsystem_vendor; in xen_pcibk_config_quirks_init() 109 quirk->devid.subdevice = dev->subsystem_device; in xen_pcibk_config_quirks_init() 110 quirk->devid.class = 0; in xen_pcibk_config_quirks_init() 111 quirk->devid.class_mask = 0; in xen_pcibk_config_quirks_init() 112 quirk->devid.driver_data = 0UL; in xen_pcibk_config_quirks_init()
|
/kernel/linux/linux-5.10/fs/autofs/ |
H A D | dev-ioctl.c | 226 static int autofs_dev_ioctl_open_mountpoint(const char *name, dev_t devid) in autofs_dev_ioctl_open_mountpoint() argument 235 err = find_autofs_mount(name, &path, test_by_dev, &devid); in autofs_dev_ioctl_open_mountpoint() 262 dev_t devid; in autofs_dev_ioctl_openmount() local 267 if (!param->openmount.devid) in autofs_dev_ioctl_openmount() 273 devid = new_decode_dev(param->openmount.devid); in autofs_dev_ioctl_openmount() 276 fd = autofs_dev_ioctl_open_mountpoint(path, devid); in autofs_dev_ioctl_openmount() 425 dev_t devid; in autofs_dev_ioctl_requester() local 430 devid = sbi->sb->s_dev; in autofs_dev_ioctl_requester() 434 err = find_autofs_mount(param->path, &path, test_by_dev, &devid); in autofs_dev_ioctl_requester() 510 unsigned int devid, magic; autofs_dev_ioctl_ismountpoint() local [all...] |
/kernel/linux/linux-6.6/fs/autofs/ |
H A D | dev-ioctl.c | 227 static int autofs_dev_ioctl_open_mountpoint(const char *name, dev_t devid) in autofs_dev_ioctl_open_mountpoint() argument 236 err = find_autofs_mount(name, &path, test_by_dev, &devid); in autofs_dev_ioctl_open_mountpoint() 263 dev_t devid; in autofs_dev_ioctl_openmount() local 268 if (!param->openmount.devid) in autofs_dev_ioctl_openmount() 274 devid = new_decode_dev(param->openmount.devid); in autofs_dev_ioctl_openmount() 277 fd = autofs_dev_ioctl_open_mountpoint(path, devid); in autofs_dev_ioctl_openmount() 426 dev_t devid; in autofs_dev_ioctl_requester() local 431 devid = sbi->sb->s_dev; in autofs_dev_ioctl_requester() 435 err = find_autofs_mount(param->path, &path, test_by_dev, &devid); in autofs_dev_ioctl_requester() 511 unsigned int devid, magic; autofs_dev_ioctl_ismountpoint() local [all...] |
/kernel/linux/linux-5.10/arch/mips/ath25/ |
H A D | ar5312.c | 287 u32 scratch, devid, clock_ctl1; in ar5312_cpu_frequency() local 297 devid = ar5312_rst_reg_read(AR5312_REV); in ar5312_cpu_frequency() 298 devid = (devid & AR5312_REV_MAJ) >> AR5312_REV_MAJ_S; in ar5312_cpu_frequency() 299 if (devid == AR5312_REV_MAJ_AR2313) { in ar5312_cpu_frequency() 356 u32 devid; in ar5312_plat_mem_setup() local 372 devid = ar5312_rst_reg_read(AR5312_REV); in ar5312_plat_mem_setup() 373 devid >>= AR5312_REV_WMAC_MIN_S; in ar5312_plat_mem_setup() 374 devid &= AR5312_REV_CHIP; in ar5312_plat_mem_setup() 375 ath25_board.devid in ar5312_plat_mem_setup() [all...] |
/kernel/linux/linux-6.6/arch/mips/ath25/ |
H A D | ar5312.c | 286 u32 scratch, devid, clock_ctl1; in ar5312_cpu_frequency() local 296 devid = ar5312_rst_reg_read(AR5312_REV); in ar5312_cpu_frequency() 297 devid = (devid & AR5312_REV_MAJ) >> AR5312_REV_MAJ_S; in ar5312_cpu_frequency() 298 if (devid == AR5312_REV_MAJ_AR2313) { in ar5312_cpu_frequency() 355 u32 devid; in ar5312_plat_mem_setup() local 371 devid = ar5312_rst_reg_read(AR5312_REV); in ar5312_plat_mem_setup() 372 devid >>= AR5312_REV_WMAC_MIN_S; in ar5312_plat_mem_setup() 373 devid &= AR5312_REV_CHIP; in ar5312_plat_mem_setup() 374 ath25_board.devid in ar5312_plat_mem_setup() [all...] |
/kernel/linux/linux-5.10/tools/usb/usbip/libsrc/ |
H A D | vhci_driver.c | 52 int port, status, speed, devid; in parse_status() local 60 &devid, &sockfd, lbusid); in parse_status() 67 dbg("hub %s port %d status %d speed %d devid %x", in parse_status() 68 hub, port, status, speed, devid); in parse_status() 83 idev->devid = devid; in parse_status() 85 idev->busnum = (devid >> 16); in parse_status() 86 idev->devnum = (devid & 0x0000ffff); in parse_status() 357 int usbip_vhci_attach_device2(uint8_t port, int sockfd, uint32_t devid, in usbip_vhci_attach_device2() argument 366 port, sockfd, devid, spee in usbip_vhci_attach_device2() 394 int devid = get_devid(busnum, devnum); usbip_vhci_attach_device() local [all...] |
/kernel/linux/linux-6.6/tools/usb/usbip/libsrc/ |
H A D | vhci_driver.c | 52 int port, status, speed, devid; in parse_status() local 60 &devid, &sockfd, lbusid); in parse_status() 67 dbg("hub %s port %d status %d speed %d devid %x", in parse_status() 68 hub, port, status, speed, devid); in parse_status() 83 idev->devid = devid; in parse_status() 85 idev->busnum = (devid >> 16); in parse_status() 86 idev->devnum = (devid & 0x0000ffff); in parse_status() 357 int usbip_vhci_attach_device2(uint8_t port, int sockfd, uint32_t devid, in usbip_vhci_attach_device2() argument 366 port, sockfd, devid, spee in usbip_vhci_attach_device2() 394 int devid = get_devid(busnum, devnum); usbip_vhci_attach_device() local [all...] |
/kernel/linux/linux-5.10/drivers/char/ |
H A D | scx200_gpio.c | 79 dev_t devid; in scx200_gpio_init() local 99 devid = MKDEV(major, 0); in scx200_gpio_init() 100 rc = register_chrdev_region(devid, MAX_PINS, "scx200_gpio"); in scx200_gpio_init() 102 rc = alloc_chrdev_region(&devid, 0, MAX_PINS, "scx200_gpio"); in scx200_gpio_init() 103 major = MAJOR(devid); in scx200_gpio_init() 111 cdev_add(&scx200_gpio_cdev, devid, MAX_PINS); in scx200_gpio_init()
|
/kernel/linux/linux-6.6/drivers/platform/x86/intel/pmc/ |
H A D | core_ssram.c | 24 static const struct pmc_reg_map *pmc_core_find_regmap(struct pmc_info *list, u16 devid) in pmc_core_find_regmap() argument 27 if (devid == list->devid) in pmc_core_find_regmap() 71 u16 devid; in pmc_core_ssram_get_pmc() local 85 devid = readw(ssram + SSRAM_DEVID_OFFSET); in pmc_core_ssram_get_pmc() 90 map = pmc_core_find_regmap(pmcdev->regmap_list, devid); in pmc_core_ssram_get_pmc()
|
/kernel/linux/linux-6.6/drivers/char/ |
H A D | scx200_gpio.c | 79 dev_t devid; in scx200_gpio_init() local 99 devid = MKDEV(major, 0); in scx200_gpio_init() 100 rc = register_chrdev_region(devid, MAX_PINS, "scx200_gpio"); in scx200_gpio_init() 102 rc = alloc_chrdev_region(&devid, 0, MAX_PINS, "scx200_gpio"); in scx200_gpio_init() 103 major = MAJOR(devid); in scx200_gpio_init() 111 cdev_add(&scx200_gpio_cdev, devid, MAX_PINS); in scx200_gpio_init()
|