/openbmc/linux/drivers/dca/ |
H A D | dca-core.c | 79 struct dca_provider *dca, *_dca; in unregister_dca_providers() local 99 list_for_each_entry_safe(dca, _dca, &domain->dca_providers, node) in unregister_dca_providers() 100 list_move(&dca->node, &unregistered_providers); in unregister_dca_providers() 106 list_for_each_entry_safe(dca, _dca, &unregistered_providers, node) { in unregister_dca_providers() 107 dca_sysfs_remove_provider(dca); in unregister_dca_providers() 108 list_del(&dca->node); in unregister_dca_providers() 141 struct dca_provider *dca; in dca_find_provider_by_dev() local 159 list_for_each_entry(dca, &domain->dca_providers, node) in dca_find_provider_by_dev() 160 if ((!dev) || (dca->ops->dev_managed(dca, dev))) in dca_find_provider_by_dev() 161 return dca; in dca_find_provider_by_dev() [all …]
|
H A D | dca-sysfs.c | 20 int dca_sysfs_add_req(struct dca_provider *dca, struct device *dev, int slot) in dca_sysfs_add_req() argument 25 cd = device_create(dca_class, dca->cd, MKDEV(0, slot + 1), NULL, in dca_sysfs_add_req() 30 void dca_sysfs_remove_req(struct dca_provider *dca, int slot) in dca_sysfs_remove_req() argument 35 int dca_sysfs_add_provider(struct dca_provider *dca, struct device *dev) in dca_sysfs_add_provider() argument 43 ret = idr_alloc(&dca_idr, dca, 0, 0, GFP_NOWAIT); in dca_sysfs_add_provider() 45 dca->id = ret; in dca_sysfs_add_provider() 52 cd = device_create(dca_class, dev, MKDEV(0, 0), NULL, "dca%d", dca->id); in dca_sysfs_add_provider() 55 idr_remove(&dca_idr, dca->id); in dca_sysfs_add_provider() 59 dca->cd = cd; in dca_sysfs_add_provider() 63 void dca_sysfs_remove_provider(struct dca_provider *dca) in dca_sysfs_remove_provider() argument [all …]
|
H A D | Makefile | 2 obj-$(CONFIG_DCA) += dca.o 3 dca-objs := dca-core.o dca-sysfs.o
|
/openbmc/linux/include/linux/ |
H A D | dca.h | 42 void free_dca_provider(struct dca_provider *dca); 43 int register_dca_provider(struct dca_provider *dca, struct device *dev); 44 void unregister_dca_provider(struct dca_provider *dca, struct device *dev); 46 static inline void *dca_priv(struct dca_provider *dca) in dca_priv() argument 48 return (void *)dca + sizeof(struct dca_provider); in dca_priv() 61 int dca_sysfs_add_provider(struct dca_provider *dca, struct device *dev); 62 void dca_sysfs_remove_provider(struct dca_provider *dca); 63 int dca_sysfs_add_req(struct dca_provider *dca, struct device *dev, int slot); 64 void dca_sysfs_remove_req(struct dca_provider *dca, int slot);
|
/openbmc/linux/drivers/dma/ioat/ |
H A D | dca.c | 98 static int ioat_dca_dev_managed(struct dca_provider *dca, in ioat_dca_dev_managed() argument 101 struct ioat_dca_priv *ioatdca = dca_priv(dca); in ioat_dca_dev_managed() 113 static int ioat_dca_add_requester(struct dca_provider *dca, struct device *dev) in ioat_dca_add_requester() argument 115 struct ioat_dca_priv *ioatdca = dca_priv(dca); in ioat_dca_add_requester() 147 static int ioat_dca_remove_requester(struct dca_provider *dca, in ioat_dca_remove_requester() argument 150 struct ioat_dca_priv *ioatdca = dca_priv(dca); in ioat_dca_remove_requester() 174 static u8 ioat_dca_get_tag(struct dca_provider *dca, in ioat_dca_get_tag() argument 180 struct ioat_dca_priv *ioatdca = dca_priv(dca); in ioat_dca_get_tag() 249 struct dca_provider *dca; in ioat_dca_init() local 278 dca = alloc_dca_provider(&ioat_dca_ops, in ioat_dca_init() [all …]
|
H A D | Makefile | 3 ioatdma-y := init.o dma.o prep.o dca.o sysfs.o
|
H A D | init.c | 1075 static int ioat3_dma_probe(struct ioatdma_device *ioat_dma, int dca) in ioat3_dma_probe() argument 1178 if (dca) in ioat3_dma_probe() 1179 ioat_dma->dca = ioat_dca_init(pdev, ioat_dma->reg_base); in ioat3_dma_probe() 1408 if (device->dca) { in ioat_remove() 1409 unregister_dca_provider(device->dca, &pdev->dev); in ioat_remove() 1410 free_dca_provider(device->dca); in ioat_remove() 1411 device->dca = NULL; in ioat_remove()
|
H A D | dma.h | 74 struct dca_provider *dca; member
|
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
H A D | hw_atl_llh_internal.h | 137 #define HW_ATL_RDM_DCADCPUID_ADR(dca) (0x00006100 + (dca) * 0x4) argument 208 #define HW_ATL_RDM_DCADDESC_EN_ADR(dca) (0x00006100 + (dca) * 0x4) argument 396 #define HW_ATL_RDM_DCADHDR_EN_ADR(dca) (0x00006100 + (dca) * 0x4) argument 415 #define HW_ATL_RDM_DCADPAY_EN_ADR(dca) (0x00006100 + (dca) * 0x4) argument 1543 #define HW_ATL_TDM_DCADCPUID_ADR(dca) (0x00008400 + (dca) * 0x4) argument 1616 #define HW_ATL_TDM_DCADDESC_EN_ADR(dca) (0x00008400 + (dca) * 0x4) argument 1931 #define HW_ATL_TDM_DCA_DCPUID_ADR(dca) (0x00008400 + (dca) * 0x4) argument 1950 #define HW_ATL_TDM_DCA_DDESC_EN_ADR(dca) (0x00008400 + (dca) * 0x4) argument
|
H A D | hw_atl_llh.c | 351 void hw_atl_rdm_cpu_id_set(struct aq_hw_s *aq_hw, u32 cpuid, u32 dca) in hw_atl_rdm_cpu_id_set() argument 353 aq_hw_write_reg_bit(aq_hw, HW_ATL_RDM_DCADCPUID_ADR(dca), in hw_atl_rdm_cpu_id_set() 382 u32 dca) in hw_atl_rdm_rx_desc_dca_en_set() argument 384 aq_hw_write_reg_bit(aq_hw, HW_ATL_RDM_DCADDESC_EN_ADR(dca), in hw_atl_rdm_rx_desc_dca_en_set() 453 u32 dca) in hw_atl_rdm_rx_head_dca_en_set() argument 455 aq_hw_write_reg_bit(aq_hw, HW_ATL_RDM_DCADHDR_EN_ADR(dca), in hw_atl_rdm_rx_head_dca_en_set() 462 u32 dca) in hw_atl_rdm_rx_pld_dca_en_set() argument 464 aq_hw_write_reg_bit(aq_hw, HW_ATL_RDM_DCADPAY_EN_ADR(dca), in hw_atl_rdm_rx_pld_dca_en_set() 1241 void hw_atl_tdm_cpu_id_set(struct aq_hw_s *aq_hw, u32 cpuid, u32 dca) in hw_atl_tdm_cpu_id_set() argument 1243 aq_hw_write_reg_bit(aq_hw, HW_ATL_TDM_DCADCPUID_ADR(dca), in hw_atl_tdm_cpu_id_set() [all …]
|
H A D | hw_atl_llh.h | 165 void hw_atl_rdm_cpu_id_set(struct aq_hw_s *aq_hw, u32 cpuid, u32 dca); 180 u32 dca); 204 u32 dca); 208 u32 dca); 582 void hw_atl_tdm_cpu_id_set(struct aq_hw_s *aq_hw, u32 cpuid, u32 dca); 600 u32 dca);
|
/openbmc/openbmc/meta-raspberrypi/dynamic-layers/multimedia-layer/recipes-multimedia/rpidistro-vlc/ |
H A D | rpidistro-vlc_3.0.17.bb | 110 #PACKAGECONFIG[dca] = "--enable-dca,--disable-dca,libdca"
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-protocols/freediameter/files/ |
H A D | 0001-bison-flex-Add-flags-for-carrying-user-specified-par.patch | 29 index 7d0394f..1221dca 100644
|
/openbmc/linux/lib/zstd/common/ |
H A D | cpu.h | 114 C(dca, 18)
|
/openbmc/linux/drivers/ |
H A D | Makefile | 145 obj-$(CONFIG_DCA) += dca/
|
H A D | Kconfig | 132 source "drivers/dca/Kconfig"
|
/openbmc/linux/drivers/soc/fsl/dpio/ |
H A D | qbman-portal.h | 81 u8 dca; member
|
H A D | qbman-portal.c | 698 eq_desc->dca = (1 << QB_ENQUEUE_CMD_DCA_EN_SHIFT) | in qbman_swp_enqueue_multiple_direct() 778 eq_desc->dca = (1 << QB_ENQUEUE_CMD_DCA_EN_SHIFT) | in qbman_swp_enqueue_multiple_mem_back()
|
/openbmc/linux/include/soc/fsl/ |
H A D | qman.h | 284 u8 dca; member
|
/openbmc/linux/drivers/infiniband/hw/qib/ |
H A D | qib_iba7322.c | 674 int dca; member 3306 if (!dd->cspec->msix_entries[msixnum].dca) in reset_dca_notifier() 3320 if (!m->dca) in setup_dca_notifier() 3423 int dca = 0; in qib_setup_7322_interrupt() local 3434 dca = irq_table[i].dca; in qib_setup_7322_interrupt() 3453 dca = 1; in qib_setup_7322_interrupt() 3480 dd->cspec->msix_entries[msixnum].dca = dca; in qib_setup_7322_interrupt()
|
H A D | qib.h | 437 int dca; member
|
/openbmc/linux/tools/arch/x86/kcpuid/ |
H A D | cpuid.csv | 37 1, 0, ECX, 18, dca, Prefetching data from a memory mapped device supported
|
/openbmc/qemu/tests/data/qobject/ |
H A D | qdict.txt | 4056 dca: 4096 4059 dca-core.c: 6864 4060 dca.h: 2530 4061 dca-sysfs.c: 2700
|
/openbmc/linux/drivers/pinctrl/tegra/ |
H A D | pinctrl-tegra234.c | 1363 TEGRA_PIN_FUNCTION(dca),
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/gphoto2/libgphoto2/ |
H A D | 40-libgphoto2.rules | 591 ATTRS{idVendor}=="0dca", ATTRS{idProduct}=="0002", MODE="l36" 592 ATTRS{idVendor}=="0dca", ATTRS{idProduct}=="0002", MODE="l36" 1401 ATTRS{idVendor}=="0dca", ATTRS{idProduct}=="0004", MODE="l36" 1547 ATTRS{idVendor}=="0dca", ATTRS{idProduct}=="0002", MODE="l36"
|