Lines Matching +defs:val +defs:adapter

52 #define CXL_WRITE_VSEC_MODE_CONTROL(dev, vsec, val) \  argument
71 #define CXL_WRITE_VSEC_IMAGE_STATE(dev, vsec, val) \ argument
91 #define EXTRACT_PPC_BIT(val, bit) (!!(val & PPC_BIT(bit))) argument
92 #define EXTRACT_PPC_BITS(val, bs, be) ((val & PPC_BITMASK(bs, be)) >> PPC_BITLSHIFT(be)) argument
95 #define AFUD_NUM_INTS_PER_PROC(val) EXTRACT_PPC_BITS(val, 0, 15) argument
96 #define AFUD_NUM_PROCS(val) EXTRACT_PPC_BITS(val, 16, 31) argument
97 #define AFUD_NUM_CRS(val) EXTRACT_PPC_BITS(val, 32, 47) argument
98 #define AFUD_MULTIMODE(val) EXTRACT_PPC_BIT(val, 48) argument
99 #define AFUD_PUSH_BLOCK_TRANSFER(val) EXTRACT_PPC_BIT(val, 55) argument
100 #define AFUD_DEDICATED_PROCESS(val) EXTRACT_PPC_BIT(val, 59) argument
101 #define AFUD_AFU_DIRECTED(val) EXTRACT_PPC_BIT(val, 61) argument
102 #define AFUD_TIME_SLICED(val) EXTRACT_PPC_BIT(val, 63) argument
104 #define AFUD_CR_LEN(val) EXTRACT_PPC_BITS(val, 8, 63) argument
107 #define AFUD_PPPSA_PP(val) EXTRACT_PPC_BIT(val, 6) argument
108 #define AFUD_PPPSA_PSA(val) EXTRACT_PPC_BIT(val, 7) argument
109 #define AFUD_PPPSA_LEN(val) EXTRACT_PPC_BITS(val, 8, 63) argument
112 #define AFUD_EB_LEN(val) EXTRACT_PPC_BITS(val, 8, 63) argument
159 u32 val; in dump_cxl_config_space() local
261 u64 val, afu_cr_num, afu_cr_off, afu_cr_len; in dump_afu_descriptor() local
401 static u32 val[3]; in get_phb_indications() local
468 static int init_implementation_adapter_regs_psl9(struct cxl *adapter, in init_implementation_adapter_regs_psl9()
536 static int init_implementation_adapter_regs_psl8(struct cxl *adapter, struct pci_dev *dev) in init_implementation_adapter_regs_psl8()
575 static void write_timebase_ctrl_psl8(struct cxl *adapter) in write_timebase_ctrl_psl8()
581 static u64 timebase_read_psl9(struct cxl *adapter) in timebase_read_psl9()
586 static u64 timebase_read_psl8(struct cxl *adapter) in timebase_read_psl8()
591 static void cxl_setup_psl_timebase(struct cxl *adapter, struct pci_dev *dev) in cxl_setup_psl_timebase()
641 int cxl_pci_setup_irq(struct cxl *adapter, unsigned int hwirq, in cxl_pci_setup_irq()
649 int cxl_update_image_control(struct cxl *adapter) in cxl_update_image_control()
684 int cxl_pci_alloc_one_irq(struct cxl *adapter) in cxl_pci_alloc_one_irq()
691 void cxl_pci_release_one_irq(struct cxl *adapter, int hwirq) in cxl_pci_release_one_irq()
699 struct cxl *adapter, unsigned int num) in cxl_pci_alloc_irq_ranges()
707 struct cxl *adapter) in cxl_pci_release_irq_ranges()
738 u8 val; in switch_card_to_cxl() local
768 static int pci_map_slice_regs(struct cxl_afu *afu, struct cxl *adapter, struct pci_dev *dev) in pci_map_slice_regs()
830 u64 val; in cxl_read_afu_descriptor() local
876 u32 val; in cxl_afu_descriptor_looks_ok() local
1058 static int pci_configure_afu(struct cxl_afu *afu, struct cxl *adapter, struct pci_dev *dev) in pci_configure_afu()
1122 static int pci_init_afu(struct cxl *adapter, int slice, struct pci_dev *dev) in pci_init_afu()
1203 int cxl_pci_reset(struct cxl *adapter) in cxl_pci_reset()
1232 static int cxl_map_adapter_regs(struct cxl *adapter, struct pci_dev *dev) in cxl_map_adapter_regs()
1261 static void cxl_unmap_adapter_regs(struct cxl *adapter) in cxl_unmap_adapter_regs()
1275 static int cxl_read_vsec(struct cxl *adapter, struct pci_dev *dev) in cxl_read_vsec()
1331 static void cxl_fixup_malformed_tlp(struct cxl *adapter, struct pci_dev *dev) in cxl_fixup_malformed_tlp()
1349 static bool cxl_compatible_caia_version(struct cxl *adapter) in cxl_compatible_caia_version()
1360 static int cxl_vsec_looks_ok(struct cxl *adapter, struct pci_dev *dev) in cxl_vsec_looks_ok()
1398 ssize_t cxl_pci_read_adapter_vpd(struct cxl *adapter, void *buf, size_t len) in cxl_pci_read_adapter_vpd()
1405 struct cxl *adapter = to_cxl_adapter(dev); in cxl_release_adapter() local
1417 static int sanitise_adapter_regs(struct cxl *adapter) in sanitise_adapter_regs()
1437 static int cxl_configure_adapter(struct cxl *adapter, struct pci_dev *dev) in cxl_configure_adapter()
1511 static void cxl_deconfigure_adapter(struct cxl *adapter) in cxl_deconfigure_adapter()
1524 static void cxl_stop_trace_psl9(struct cxl *adapter) in cxl_stop_trace_psl9()
1545 static void cxl_stop_trace_psl8(struct cxl *adapter) in cxl_stop_trace_psl8()
1609 static void set_sl_ops(struct cxl *adapter, struct pci_dev *dev) in set_sl_ops()
1623 struct cxl *adapter; in cxl_pci_init_adapter() local
1684 static void cxl_pci_remove_adapter(struct cxl *adapter) in cxl_pci_remove_adapter()
1725 struct cxl *adapter; in cxl_probe() local
1771 struct cxl *adapter = pci_get_drvdata(dev); in cxl_remove() local
1825 struct cxl *adapter = pci_get_drvdata(pdev); in cxl_pci_error_detected() local
1967 struct cxl *adapter = pci_get_drvdata(pdev); in cxl_pci_slot_reset() local
2059 struct cxl *adapter = pci_get_drvdata(pdev); in cxl_pci_resume() local