Lines Matching +refs:sb +refs:id +refs:attrs
225 .attrs = spi_dev_attrs,
262 .attrs = spi_device_statistics_attrs,
305 .attrs = spi_controller_statistics_attrs,
346 static const struct spi_device_id *spi_match_id(const struct spi_device_id *id, const char *name) in spi_match_id() argument
348 while (id->name[0]) { in spi_match_id()
349 if (!strcmp(name, id->name)) in spi_match_id()
350 return id; in spi_match_id()
351 id++; in spi_match_id()
1007 enum dma_data_direction dir, unsigned long attrs) in spi_map_buf_attrs() argument
1073 ret = dma_map_sgtable(dev, sgt, dir, attrs); in spi_map_buf_attrs()
1092 unsigned long attrs) in spi_unmap_buf_attrs() argument
1095 dma_unmap_sgtable(dev, sgt, dir, attrs); in spi_unmap_buf_attrs()
1133 unsigned long attrs = DMA_ATTR_SKIP_CPU_SYNC; in __spi_map_msg() local
1142 attrs); in __spi_map_msg()
1150 DMA_FROM_DEVICE, attrs); in __spi_map_msg()
1154 attrs); in __spi_map_msg()
1179 unsigned long attrs = DMA_ATTR_SKIP_CPU_SYNC; in __spi_unmap_msg() local
1185 DMA_FROM_DEVICE, attrs); in __spi_unmap_msg()
1187 DMA_TO_DEVICE, attrs); in __spi_unmap_msg()
2463 struct acpi_resource_spi_serialbus *sb; in acpi_spi_count() local
2469 sb = &ares->data.spi_serial_bus; in acpi_spi_count()
2470 if (sb->type != ACPI_RESOURCE_SERIAL_TYPE_SPI) in acpi_spi_count()
2538 struct acpi_resource_spi_serialbus *sb; in acpi_spi_add_resource() local
2542 sb = &ares->data.spi_serial_bus; in acpi_spi_add_resource()
2543 if (sb->type == ACPI_RESOURCE_SERIAL_TYPE_SPI) { in acpi_spi_add_resource()
2549 sb->resource_source.string_ptr, in acpi_spi_add_resource()
2581 sb->device_selection); in acpi_spi_add_resource()
2586 lookup->chip_select = sb->device_selection; in acpi_spi_add_resource()
2589 lookup->max_speed_hz = sb->connection_speed; in acpi_spi_add_resource()
2590 lookup->bits_per_word = sb->data_bit_length; in acpi_spi_add_resource()
2592 if (sb->clock_phase == ACPI_SPI_SECOND_PHASE) in acpi_spi_add_resource()
2594 if (sb->clock_polarity == ACPI_SPI_START_HIGH) in acpi_spi_add_resource()
2596 if (sb->device_polarity == ACPI_SPI_ACTIVE_HIGH) in acpi_spi_add_resource()
2850 .attrs = spi_slave_attrs,
3069 int id; in spi_controller_id_alloc() local
3072 id = idr_alloc(&spi_master_idr, ctlr, start, end, GFP_KERNEL); in spi_controller_id_alloc()
3074 if (WARN(id < 0, "couldn't get idr")) in spi_controller_id_alloc()
3075 return id == -ENOSPC ? -EBUSY : id; in spi_controller_id_alloc()
3076 ctlr->bus_num = id; in spi_controller_id_alloc()
3286 int id = ctlr->bus_num; in spi_unregister_controller() local
3296 found = idr_find(&spi_master_idr, id); in spi_unregister_controller()
3311 idr_remove(&spi_master_idr, id); in spi_unregister_controller()