Lines Matching refs:item

224 static struct pcie_gadget_target *to_target(struct config_item *item)  in to_target()  argument
226 return item ? in to_target()
227 container_of(to_configfs_subsystem(to_config_group(item)), in to_target()
231 static ssize_t pcie_gadget_link_show(struct config_item *item, char *buf) in pcie_gadget_link_show() argument
233 struct pcie_app_reg __iomem *app_reg = to_target(item)->va_app_base; in pcie_gadget_link_show()
241 static ssize_t pcie_gadget_link_store(struct config_item *item, in pcie_gadget_link_store() argument
244 struct pcie_app_reg __iomem *app_reg = to_target(item)->va_app_base; in pcie_gadget_link_store()
258 static ssize_t pcie_gadget_int_type_show(struct config_item *item, char *buf) in pcie_gadget_int_type_show() argument
260 return sprintf(buf, "%s", to_target(item)->int_type); in pcie_gadget_int_type_show()
263 static ssize_t pcie_gadget_int_type_store(struct config_item *item, in pcie_gadget_int_type_store() argument
266 struct spear_pcie_gadget_config *config = to_target(item) in pcie_gadget_int_type_store()
294 static ssize_t pcie_gadget_no_of_msi_show(struct config_item *item, char *buf) in pcie_gadget_no_of_msi_show() argument
296 struct spear_pcie_gadget_config *config = to_target(item) in pcie_gadget_no_of_msi_show()
297 struct pcie_app_reg __iomem *app_reg = to_target(item)->va_app_base; in pcie_gadget_no_of_msi_show()
318 static ssize_t pcie_gadget_no_of_msi_store(struct config_item *item, in pcie_gadget_no_of_msi_store() argument
323 ret = kstrtoul(buf, 0, &to_target(item)->requested_msi); in pcie_gadget_no_of_msi_store()
333 static ssize_t pcie_gadget_inta_store(struct config_item *item, in pcie_gadget_inta_store() argument
336 struct pcie_app_reg __iomem *app_reg = to_target(item)->va_app_base; in pcie_gadget_inta_store()
354 static ssize_t pcie_gadget_send_msi_store(struct config_item *item, in pcie_gadget_send_msi_store() argument
357 struct spear_pcie_gadget_config *config = to_target(item) in pcie_gadget_send_msi_store()
391 static ssize_t pcie_gadget_vendor_id_show(struct config_item *item, char *buf) in pcie_gadget_vendor_id_show() argument
395 spear_dbi_read_reg(to_target(item), PCI_VENDOR_ID, 2, &id); in pcie_gadget_vendor_id_show()
400 static ssize_t pcie_gadget_vendor_id_store(struct config_item *item, in pcie_gadget_vendor_id_store() argument
410 spear_dbi_write_reg(to_target(item), PCI_VENDOR_ID, 2, id); in pcie_gadget_vendor_id_store()
415 static ssize_t pcie_gadget_device_id_show(struct config_item *item, char *buf) in pcie_gadget_device_id_show() argument
419 spear_dbi_read_reg(to_target(item), PCI_DEVICE_ID, 2, &id); in pcie_gadget_device_id_show()
424 static ssize_t pcie_gadget_device_id_store(struct config_item *item, in pcie_gadget_device_id_store() argument
434 spear_dbi_write_reg(to_target(item), PCI_DEVICE_ID, 2, id); in pcie_gadget_device_id_store()
439 static ssize_t pcie_gadget_bar0_size_show(struct config_item *item, char *buf) in pcie_gadget_bar0_size_show() argument
441 return sprintf(buf, "%lx", to_target(item)->bar0_size); in pcie_gadget_bar0_size_show()
444 static ssize_t pcie_gadget_bar0_size_store(struct config_item *item, in pcie_gadget_bar0_size_store() argument
447 struct spear_pcie_gadget_config *config = to_target(item) in pcie_gadget_bar0_size_store()
484 static ssize_t pcie_gadget_bar0_address_show(struct config_item *item, in pcie_gadget_bar0_address_show() argument
487 struct pcie_app_reg __iomem *app_reg = to_target(item)->va_app_base; in pcie_gadget_bar0_address_show()
494 static ssize_t pcie_gadget_bar0_address_store(struct config_item *item, in pcie_gadget_bar0_address_store() argument
497 struct spear_pcie_gadget_config *config = to_target(item) in pcie_gadget_bar0_address_store()
518 static ssize_t pcie_gadget_bar0_rw_offset_show(struct config_item *item, in pcie_gadget_bar0_rw_offset_show() argument
521 return sprintf(buf, "%lx", to_target(item)->bar0_rw_offset); in pcie_gadget_bar0_rw_offset_show()
524 static ssize_t pcie_gadget_bar0_rw_offset_store(struct config_item *item, in pcie_gadget_bar0_rw_offset_store() argument
537 to_target(item)->bar0_rw_offset = offset; in pcie_gadget_bar0_rw_offset_store()
542 static ssize_t pcie_gadget_bar0_data_show(struct config_item *item, char *buf) in pcie_gadget_bar0_data_show() argument
544 struct spear_pcie_gadget_config *config = to_target(item) in pcie_gadget_bar0_data_show()
555 static ssize_t pcie_gadget_bar0_data_store(struct config_item *item, in pcie_gadget_bar0_data_store() argument
558 struct spear_pcie_gadget_config *config = to_target(item) in pcie_gadget_bar0_data_store()