Searched refs:int3472 (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/drivers/platform/x86/intel/int3472/ |
| H A D | clk_and_regulator.c | 130 if (int3472->clock.cl) in skl_int3472_register_dsm_clock() 140 int3472->clock.frequency = skl_int3472_get_clk_frequency(int3472); in skl_int3472_register_dsm_clock() 142 int3472->clock.clk = clk_register(&adev->dev, &int3472->clock.clk_hw); in skl_int3472_register_dsm_clock() 148 int3472->clock.cl = clkdev_create(int3472->clock.clk, NULL, int3472->sensor_name); in skl_int3472_register_dsm_clock() 173 if (int3472->clock.cl) in skl_int3472_register_gpio_clock() 183 int3472->clock.frequency = skl_int3472_get_clk_frequency(int3472); in skl_int3472_register_gpio_clock() 186 int3472->clock.clk = clk_register(&int3472->adev->dev, in skl_int3472_register_gpio_clock() 193 int3472->clock.cl = clkdev_create(int3472->clock.clk, NULL, in skl_int3472_register_gpio_clock() 213 if (!int3472->clock.cl) in skl_int3472_unregister_clock() 272 int3472->regulator.supply_map[j].dev_name = int3472->sensor_name; in skl_int3472_register_regulator() [all …]
|
| H A D | led.c | 12 struct int3472_discrete_device *int3472 = in int3472_pled_set() local 24 if (int3472->pled.classdev.dev) in skl_int3472_register_pled() 27 int3472->pled.gpio = gpio; in skl_int3472_register_pled() 30 snprintf(int3472->pled.name, sizeof(int3472->pled.name), in skl_int3472_register_pled() 32 p = strchr(int3472->pled.name, ':'); in skl_int3472_register_pled() 36 int3472->pled.classdev.name = int3472->pled.name; in skl_int3472_register_pled() 37 int3472->pled.classdev.max_brightness = 1; in skl_int3472_register_pled() 40 ret = led_classdev_register(int3472->dev, &int3472->pled.classdev); in skl_int3472_register_pled() 44 int3472->pled.lookup.provider = int3472->pled.name; in skl_int3472_register_pled() 45 int3472->pled.lookup.dev_id = int3472->sensor_name; in skl_int3472_register_pled() [all …]
|
| H A D | discrete.c | 90 ret = skl_int3472_fill_gpiod_lookup(&int3472->gpios.table[int3472->n_sensor_gpios], in skl_int3472_map_gpio_to_sensor() 95 int3472->n_sensor_gpios++; in skl_int3472_map_gpio_to_sensor() 254 int3472->ngpios + 2, in skl_int3472_handle_gpio_resources() 324 dev_warn(int3472->dev, in skl_int3472_handle_gpio_resources() 331 int3472->ngpios++; in skl_int3472_handle_gpio_resources() 350 int3472); in skl_int3472_parse_crs() 361 int3472->gpios.dev_id = int3472->sensor_name; in skl_int3472_parse_crs() 401 int3472 = devm_kzalloc(&pdev->dev, struct_size(int3472, gpios.table, in skl_int3472_discrete_probe() 403 if (!int3472) in skl_int3472_discrete_probe() 406 int3472->adev = adev; in skl_int3472_discrete_probe() [all …]
|
| H A D | common.h | 119 int skl_int3472_register_gpio_clock(struct int3472_discrete_device *int3472, 121 int skl_int3472_register_dsm_clock(struct int3472_discrete_device *int3472); 122 void skl_int3472_unregister_clock(struct int3472_discrete_device *int3472); 124 int skl_int3472_register_regulator(struct int3472_discrete_device *int3472, 126 void skl_int3472_unregister_regulator(struct int3472_discrete_device *int3472); 128 int skl_int3472_register_pled(struct int3472_discrete_device *int3472, struct gpio_desc *gpio); 129 void skl_int3472_unregister_pled(struct int3472_discrete_device *int3472);
|
| H A D | Kconfig | 31 The module will be named "intel-skl-int3472".
|
| /linux-6.15/drivers/platform/x86/intel/ |
| H A D | Makefile | 10 obj-$(CONFIG_INTEL_SKL_INT3472) += int3472/
|
| H A D | Kconfig | 9 source "drivers/platform/x86/intel/int3472/Kconfig"
|
| /linux-6.15/ |
| H A D | MAINTAINERS | 12268 F: drivers/platform/x86/intel/int3472/
|