/kernel/linux/linux-5.10/drivers/staging/greybus/ |
H A D | gpio.c | 48 static int gb_gpio_line_count_operation(struct gb_gpio_controller *ggc) in gb_gpio_line_count_operation() argument 53 ret = gb_operation_sync(ggc->connection, GB_GPIO_TYPE_LINE_COUNT, in gb_gpio_line_count_operation() 56 ggc->line_max = response.count; in gb_gpio_line_count_operation() 60 static int gb_gpio_activate_operation(struct gb_gpio_controller *ggc, u8 which) in gb_gpio_activate_operation() argument 63 struct gbphy_device *gbphy_dev = ggc->gbphy_dev; in gb_gpio_activate_operation() 71 ret = gb_operation_sync(ggc->connection, GB_GPIO_TYPE_ACTIVATE, in gb_gpio_activate_operation() 78 ggc->lines[which].active = true; in gb_gpio_activate_operation() 83 static void gb_gpio_deactivate_operation(struct gb_gpio_controller *ggc, in gb_gpio_deactivate_operation() argument 86 struct gbphy_device *gbphy_dev = ggc->gbphy_dev; in gb_gpio_deactivate_operation() 92 ret = gb_operation_sync(ggc in gb_gpio_deactivate_operation() 105 gb_gpio_get_direction_operation(struct gb_gpio_controller *ggc, u8 which) gb_gpio_get_direction_operation() argument 130 gb_gpio_direction_in_operation(struct gb_gpio_controller *ggc, u8 which) gb_gpio_direction_in_operation() argument 144 gb_gpio_direction_out_operation(struct gb_gpio_controller *ggc, u8 which, bool value_high) gb_gpio_direction_out_operation() argument 159 gb_gpio_get_value_operation(struct gb_gpio_controller *ggc, u8 which) gb_gpio_get_value_operation() argument 186 gb_gpio_set_value_operation(struct gb_gpio_controller *ggc, u8 which, bool value_high) gb_gpio_set_value_operation() argument 211 gb_gpio_set_debounce_operation(struct gb_gpio_controller *ggc, u8 which, u16 debounce_usec) gb_gpio_set_debounce_operation() argument 226 _gb_gpio_irq_mask(struct gb_gpio_controller *ggc, u8 hwirq) _gb_gpio_irq_mask() argument 240 _gb_gpio_irq_unmask(struct gb_gpio_controller *ggc, u8 hwirq) _gb_gpio_irq_unmask() argument 254 _gb_gpio_irq_set_type(struct gb_gpio_controller *ggc, u8 hwirq, u8 type) _gb_gpio_irq_set_type() argument 274 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_irq_mask() local 284 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_irq_unmask() local 294 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_irq_set_type() local 332 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_irq_bus_lock() local 340 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_irq_bus_sync_unlock() local 362 struct gb_gpio_controller *ggc = gb_connection_get_data(connection); gb_gpio_request_handler() local 406 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_request() local 413 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_free() local 420 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_get_direction() local 434 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_direction_input() local 442 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_direction_output() local 449 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_get() local 463 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_set() local 471 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_set_config() local 484 gb_gpio_controller_setup(struct gb_gpio_controller *ggc) gb_gpio_controller_setup() argument 505 struct gb_gpio_controller *ggc; gb_gpio_probe() local 600 struct gb_gpio_controller *ggc = gb_gbphy_get_data(gbphy_dev); gb_gpio_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/greybus/ |
H A D | gpio.c | 55 static int gb_gpio_line_count_operation(struct gb_gpio_controller *ggc) in gb_gpio_line_count_operation() argument 60 ret = gb_operation_sync(ggc->connection, GB_GPIO_TYPE_LINE_COUNT, in gb_gpio_line_count_operation() 63 ggc->line_max = response.count; in gb_gpio_line_count_operation() 67 static int gb_gpio_activate_operation(struct gb_gpio_controller *ggc, u8 which) in gb_gpio_activate_operation() argument 70 struct gbphy_device *gbphy_dev = ggc->gbphy_dev; in gb_gpio_activate_operation() 78 ret = gb_operation_sync(ggc->connection, GB_GPIO_TYPE_ACTIVATE, in gb_gpio_activate_operation() 85 ggc->lines[which].active = true; in gb_gpio_activate_operation() 90 static void gb_gpio_deactivate_operation(struct gb_gpio_controller *ggc, in gb_gpio_deactivate_operation() argument 93 struct gbphy_device *gbphy_dev = ggc->gbphy_dev; in gb_gpio_deactivate_operation() 99 ret = gb_operation_sync(ggc in gb_gpio_deactivate_operation() 112 gb_gpio_get_direction_operation(struct gb_gpio_controller *ggc, u8 which) gb_gpio_get_direction_operation() argument 137 gb_gpio_direction_in_operation(struct gb_gpio_controller *ggc, u8 which) gb_gpio_direction_in_operation() argument 151 gb_gpio_direction_out_operation(struct gb_gpio_controller *ggc, u8 which, bool value_high) gb_gpio_direction_out_operation() argument 166 gb_gpio_get_value_operation(struct gb_gpio_controller *ggc, u8 which) gb_gpio_get_value_operation() argument 193 gb_gpio_set_value_operation(struct gb_gpio_controller *ggc, u8 which, bool value_high) gb_gpio_set_value_operation() argument 218 gb_gpio_set_debounce_operation(struct gb_gpio_controller *ggc, u8 which, u16 debounce_usec) gb_gpio_set_debounce_operation() argument 233 _gb_gpio_irq_mask(struct gb_gpio_controller *ggc, u8 hwirq) _gb_gpio_irq_mask() argument 247 _gb_gpio_irq_unmask(struct gb_gpio_controller *ggc, u8 hwirq) _gb_gpio_irq_unmask() argument 261 _gb_gpio_irq_set_type(struct gb_gpio_controller *ggc, u8 hwirq, u8 type) _gb_gpio_irq_set_type() argument 281 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_irq_mask() local 291 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_irq_unmask() local 301 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_irq_set_type() local 339 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_irq_bus_lock() local 347 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_irq_bus_sync_unlock() local 369 struct gb_gpio_controller *ggc = gb_connection_get_data(connection); gb_gpio_request_handler() local 410 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_request() local 417 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_free() local 424 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_get_direction() local 438 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_direction_input() local 446 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_direction_output() local 453 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_get() local 467 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_set() local 475 struct gb_gpio_controller *ggc = gpio_chip_to_gb_gpio_controller(chip); gb_gpio_set_config() local 488 gb_gpio_controller_setup(struct gb_gpio_controller *ggc) gb_gpio_controller_setup() argument 509 struct gb_gpio_controller *ggc; gb_gpio_probe() local 604 struct gb_gpio_controller *ggc = gb_gbphy_get_data(gbphy_dev); gb_gpio_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_stolen.c | 851 u16 ggc, gms; in mtl_get_gms_size() local 853 ggc = intel_uncore_read16(uncore, GGC); in mtl_get_gms_size() 856 if ((ggc & GGMS_MASK) != GGMS_MASK) in mtl_get_gms_size() 860 gms = REG_FIELD_GET(GMS_MASK, ggc); in mtl_get_gms_size()
|
/kernel/linux/linux-5.10/drivers/iommu/intel/ |
H A D | iommu.c | 6296 unsigned short ggc; in quirk_calpella_no_shadow_gtt() local 6301 if (pci_read_config_word(dev, GGC, &ggc)) in quirk_calpella_no_shadow_gtt() 6304 if (!(ggc & GGC_MEMORY_VT_ENABLED)) { in quirk_calpella_no_shadow_gtt()
|
/kernel/linux/linux-6.6/drivers/iommu/intel/ |
H A D | iommu.c | 4903 unsigned short ggc; in quirk_calpella_no_shadow_gtt() local 4908 if (pci_read_config_word(dev, GGC, &ggc)) in quirk_calpella_no_shadow_gtt() 4911 if (!(ggc & GGC_MEMORY_VT_ENABLED)) { in quirk_calpella_no_shadow_gtt()
|