/Linux-v5.4/drivers/gpu/drm/arm/ |
D | malidp_hw.c | 270 static int malidp500_query_hw(struct malidp_hw_device *hwdev) in malidp500_query_hw() 284 static void malidp500_enter_config_mode(struct malidp_hw_device *hwdev) in malidp500_enter_config_mode() 303 static void malidp500_leave_config_mode(struct malidp_hw_device *hwdev) in malidp500_leave_config_mode() 319 static bool malidp500_in_config_mode(struct malidp_hw_device *hwdev) in malidp500_in_config_mode() 330 static void malidp500_set_config_valid(struct malidp_hw_device *hwdev, u8 value) in malidp500_set_config_valid() 338 static void malidp500_modeset(struct malidp_hw_device *hwdev, struct videomode *mode) in malidp500_modeset() 408 static int malidp500_rotmem_required(struct malidp_hw_device *hwdev, u16 w, in malidp500_rotmem_required() 421 static void malidp500_se_write_pp_coefftab(struct malidp_hw_device *hwdev, in malidp500_se_write_pp_coefftab() 438 static int malidp500_se_set_scaling_coeffs(struct malidp_hw_device *hwdev, in malidp500_se_set_scaling_coeffs() 470 static long malidp500_se_calc_mclk(struct malidp_hw_device *hwdev, in malidp500_se_calc_mclk() [all …]
|
D | malidp_drv.c | 41 static void malidp_write_gamma_table(struct malidp_hw_device *hwdev, in malidp_write_gamma_table() 64 struct malidp_hw_device *hwdev = malidp->dev; in malidp_atomic_commit_update_gamma() local 91 struct malidp_hw_device *hwdev = malidp->dev; in malidp_atomic_commit_update_coloradj() local 123 struct malidp_hw_device *hwdev = malidp->dev; in malidp_atomic_commit_se_config() local 172 struct malidp_hw_device *hwdev = malidp->dev; in malidp_set_and_wait_config_valid() local 393 struct malidp_hw_device *hwdev = malidp->dev; in malidp_init() local 430 struct malidp_hw_device *hwdev = malidp->dev; in malidp_irq_init() local 605 static bool malidp_is_compatible_hw_id(struct malidp_hw_device *hwdev, in malidp_is_compatible_hw_id() 691 struct malidp_hw_device *hwdev = malidp->dev; in malidp_runtime_pm_suspend() local 710 struct malidp_hw_device *hwdev = malidp->dev; in malidp_runtime_pm_resume() local [all …]
|
D | malidp_crtc.c | 28 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_mode_valid() local 52 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_atomic_enable() local 76 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_atomic_disable() local 251 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_atomic_check_scaling() local 341 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_atomic_check() local 492 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_enable_vblank() local 502 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_disable_vblank() local
|
D | malidp_hw.h | 256 static inline u32 malidp_hw_read(struct malidp_hw_device *hwdev, u32 reg) in malidp_hw_read() 262 static inline void malidp_hw_write(struct malidp_hw_device *hwdev, in malidp_hw_write() 269 static inline void malidp_hw_setbits(struct malidp_hw_device *hwdev, in malidp_hw_setbits() 278 static inline void malidp_hw_clearbits(struct malidp_hw_device *hwdev, in malidp_hw_clearbits() 287 static inline u32 malidp_get_block_base(struct malidp_hw_device *hwdev, in malidp_get_block_base() 300 static inline void malidp_hw_disable_irq(struct malidp_hw_device *hwdev, in malidp_hw_disable_irq() 308 static inline void malidp_hw_enable_irq(struct malidp_hw_device *hwdev, in malidp_hw_enable_irq() 328 static inline u8 malidp_hw_get_pitch_align(struct malidp_hw_device *hwdev, bool rotated) in malidp_hw_get_pitch_align() 363 static inline void malidp_se_set_enh_coeffs(struct malidp_hw_device *hwdev) in malidp_se_set_enh_coeffs()
|
D | malidp_drv.h | 51 struct malidp_hw_device *hwdev; member
|
D | malidp_mw.c | 243 struct malidp_hw_device *hwdev = malidp->dev; in malidp_mw_atomic_commit() local
|
/Linux-v5.4/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_dev.c | 70 static int get_capability(struct hinic_hwdev *hwdev, in get_capability() 110 struct hinic_hwdev *hwdev = &pfhwdev->hwdev; in get_cap_from_fw() local 137 static int get_dev_cap(struct hinic_hwdev *hwdev) in get_dev_cap() 170 static int init_msix(struct hinic_hwdev *hwdev) in init_msix() 206 static void disable_msix(struct hinic_hwdev *hwdev) in disable_msix() 225 int hinic_port_msg_cmd(struct hinic_hwdev *hwdev, enum hinic_port_cmd cmd, in hinic_port_msg_cmd() 250 static int init_fw_ctxt(struct hinic_hwdev *hwdev) in init_fw_ctxt() 286 static int set_hw_ioctxt(struct hinic_hwdev *hwdev, unsigned int rq_depth, in set_hw_ioctxt() 320 static int wait_for_outbound_state(struct hinic_hwdev *hwdev) in wait_for_outbound_state() 341 static int wait_for_db_state(struct hinic_hwdev *hwdev) in wait_for_db_state() [all …]
|
D | hinic_port.c | 41 struct hinic_hwdev *hwdev = nic_dev->hwdev; in change_mac() local 112 struct hinic_hwdev *hwdev = nic_dev->hwdev; in hinic_port_get_mac() local 144 struct hinic_hwdev *hwdev = nic_dev->hwdev; in hinic_port_set_mtu() local 186 struct hinic_hwdev *hwdev = nic_dev->hwdev; in hinic_port_add_vlan() local 206 struct hinic_hwdev *hwdev = nic_dev->hwdev; in hinic_port_del_vlan() local 226 struct hinic_hwdev *hwdev = nic_dev->hwdev; in hinic_port_set_rx_mode() local 247 struct hinic_hwdev *hwdev = nic_dev->hwdev; in hinic_port_link_state() local 283 struct hinic_hwdev *hwdev = nic_dev->hwdev; in hinic_port_set_state() local 320 struct hinic_hwdev *hwdev = nic_dev->hwdev; in hinic_port_set_func_state() local 351 struct hinic_hwdev *hwdev = nic_dev->hwdev; in hinic_port_get_cap() local [all …]
|
D | hinic_tx.c | 136 struct hinic_hwdev *hwdev = nic_dev->hwdev; in tx_map_skb() local 187 struct hinic_hwdev *hwdev = nic_dev->hwdev; in tx_unmap_skb() local 716 struct hinic_hwdev *hwdev = nic_dev->hwdev; in tx_request_irq() local 760 struct hinic_hwdev *hwdev = nic_dev->hwdev; in hinic_init_txq() local
|
D | hinic_rx.c | 132 struct hinic_hwdev *hwdev = nic_dev->hwdev; in rx_alloc_skb() local 169 struct hinic_hwdev *hwdev = nic_dev->hwdev; in rx_unmap_skb() local 475 struct hinic_hwdev *hwdev = nic_dev->hwdev; in rx_request_irq() local
|
D | hinic_ethtool.c | 121 struct hinic_hwdev *hwdev = nic_dev->hwdev; in hinic_get_drvinfo() local 148 struct hinic_hwdev *hwdev = nic_dev->hwdev; in hinic_get_channels() local
|
D | hinic_hw_mgmt.c | 550 struct hinic_hwdev *hwdev = &pfhwdev->hwdev; in hinic_pf_to_mgmt_init() local 584 struct hinic_hwdev *hwdev = &pfhwdev->hwdev; in hinic_pf_to_mgmt_free() local
|
D | hinic_dev.h | 52 struct hinic_hwdev *hwdev; member
|
D | hinic_main.c | 319 struct hinic_hwdev *hwdev = nic_dev->hwdev; in hinic_enable_rss() local 947 struct hinic_hwdev *hwdev; in nic_dev_init() local
|
/Linux-v5.4/include/linux/ |
D | pci-dma-compat.h | 17 pci_alloc_consistent(struct pci_dev *hwdev, size_t size, in pci_alloc_consistent() 24 pci_zalloc_consistent(struct pci_dev *hwdev, size_t size, in pci_zalloc_consistent() 31 pci_free_consistent(struct pci_dev *hwdev, size_t size, in pci_free_consistent() 38 pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction) in pci_map_single() 44 pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, in pci_unmap_single() 51 pci_map_page(struct pci_dev *hwdev, struct page *page, in pci_map_page() 58 pci_unmap_page(struct pci_dev *hwdev, dma_addr_t dma_address, in pci_unmap_page() 65 pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, in pci_map_sg() 72 pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, in pci_unmap_sg() 79 pci_dma_sync_single_for_cpu(struct pci_dev *hwdev, dma_addr_t dma_handle, in pci_dma_sync_single_for_cpu() [all …]
|
/Linux-v5.4/drivers/hwmon/ |
D | hwmon.c | 61 struct hwmon_device *hwdev; /* Reference to hwmon device */ member 122 struct hwmon_device *hwdev = tdata->hwdev; in hwmon_thermal_get_temp() local 141 struct hwmon_device *hwdev, int index) in hwmon_thermal_add_sensor() 166 struct hwmon_device *hwdev, int index) in hwmon_thermal_add_sensor() 568 struct hwmon_device *hwdev; in __hwmon_device_register() local 770 struct device *hwdev = *(struct device **)res; in devm_hwmon_release() local 790 struct device **ptr, *hwdev; in devm_hwmon_device_register_with_groups() local 830 struct device **ptr, *hwdev; in devm_hwmon_device_register_with_info() local 857 struct device **hwdev = res; in devm_hwmon_match() local
|
D | scmi-hwmon.c | 168 struct device *hwdev, *dev = &sdev->dev; in scmi_hwmon_probe() local
|
D | scpi-hwmon.c | 133 struct device *hwdev, *dev = &pdev->dev; in scpi_hwmon_probe() local
|
/Linux-v5.4/include/xen/arm/ |
D | page-coherent.h | 8 static inline void *xen_alloc_coherent_pages(struct device *hwdev, size_t size, in xen_alloc_coherent_pages() 14 static inline void xen_free_coherent_pages(struct device *hwdev, size_t size, in xen_free_coherent_pages()
|
/Linux-v5.4/arch/x86/include/asm/xen/ |
D | page-coherent.h | 8 static inline void *xen_alloc_coherent_pages(struct device *hwdev, size_t size, in xen_alloc_coherent_pages() 17 static inline void xen_free_coherent_pages(struct device *hwdev, size_t size, in xen_free_coherent_pages()
|
/Linux-v5.4/drivers/xen/ |
D | swiotlb-xen.c | 276 xen_swiotlb_alloc_coherent(struct device *hwdev, size_t size, in xen_swiotlb_alloc_coherent() 332 xen_swiotlb_free_coherent(struct device *hwdev, size_t size, void *vaddr, in xen_swiotlb_free_coherent() 420 static void xen_swiotlb_unmap_page(struct device *hwdev, dma_addr_t dev_addr, in xen_swiotlb_unmap_page() 466 xen_swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, in xen_swiotlb_unmap_sg() 537 xen_swiotlb_dma_supported(struct device *hwdev, u64 mask) in xen_swiotlb_dma_supported()
|
/Linux-v5.4/kernel/dma/ |
D | swiotlb.c | 445 phys_addr_t swiotlb_tbl_map_single(struct device *hwdev, in swiotlb_tbl_map_single() 580 void swiotlb_tbl_unmap_single(struct device *hwdev, phys_addr_t tlb_addr, in swiotlb_tbl_unmap_single() 627 void swiotlb_tbl_sync_single(struct device *hwdev, phys_addr_t tlb_addr, in swiotlb_tbl_sync_single()
|
D | dummy.c | 28 static int dma_dummy_supported(struct device *hwdev, u64 mask) in dma_dummy_supported()
|
/Linux-v5.4/drivers/net/ethernet/via/ |
D | via-rhine.c | 677 static inline int verify_mmio(struct device *hwdev, in verify_mmio() 902 static int rhine_init_one_common(struct device *hwdev, u32 quirks, in rhine_init_one_common() 1037 struct device *hwdev = &pdev->dev; in rhine_init_one_pci() local 1155 struct device *hwdev = dev->dev.parent; in alloc_ring() local 1193 struct device *hwdev = dev->dev.parent; in free_ring() local 1218 struct device *hwdev = dev->dev.parent; in rhine_skb_dma_init() local 1298 struct device *hwdev = dev->dev.parent; in free_rbufs() local 1340 struct device *hwdev = dev->dev.parent; in free_tbufs() local 1785 struct device *hwdev = dev->dev.parent; in rhine_start_tx() local 1927 struct device *hwdev = dev->dev.parent; in rhine_tx() local [all …]
|
/Linux-v5.4/drivers/infiniband/hw/qib/ |
D | qib_user_pages.c | 59 int qib_map_page(struct pci_dev *hwdev, struct page *page, dma_addr_t *daddr) in qib_map_page()
|