Searched refs:int3472_discrete_device (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/drivers/platform/x86/intel/int3472/ |
D | common.h | 50 container_of(clk, struct int3472_discrete_device, clock) 73 struct int3472_discrete_device { struct 119 int skl_int3472_register_gpio_clock(struct int3472_discrete_device *int3472, argument 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);
|
D | led.c | 12 struct int3472_discrete_device *int3472 = in int3472_pled_set() 13 container_of(led_cdev, struct int3472_discrete_device, pled.classdev); in int3472_pled_set() 19 int skl_int3472_register_pled(struct int3472_discrete_device *int3472, struct gpio_desc *gpio) in skl_int3472_register_pled() 52 void skl_int3472_unregister_pled(struct int3472_discrete_device *int3472) in skl_int3472_unregister_pled()
|
D | clk_and_regulator.c | 26 struct int3472_discrete_device *int3472 = to_int3472_device(clk); in skl_int3472_enable_clk() 84 static unsigned int skl_int3472_get_clk_frequency(struct int3472_discrete_device *int3472) in skl_int3472_get_clk_frequency() 121 int skl_int3472_register_dsm_clock(struct int3472_discrete_device *int3472) in skl_int3472_register_dsm_clock() 164 int skl_int3472_register_gpio_clock(struct int3472_discrete_device *int3472, in skl_int3472_register_gpio_clock() 211 void skl_int3472_unregister_clock(struct int3472_discrete_device *int3472) in skl_int3472_unregister_clock() 257 int skl_int3472_register_regulator(struct int3472_discrete_device *int3472, in skl_int3472_register_regulator() 311 void skl_int3472_unregister_regulator(struct int3472_discrete_device *int3472) in skl_int3472_unregister_regulator()
|
D | discrete.c | 43 static void skl_int3472_log_sensor_module_name(struct int3472_discrete_device *int3472) in skl_int3472_log_sensor_module_name() 78 static int skl_int3472_map_gpio_to_sensor(struct int3472_discrete_device *int3472, in skl_int3472_map_gpio_to_sensor() 101 skl_int3472_gpiod_get_from_temp_lookup(struct int3472_discrete_device *int3472, in skl_int3472_gpiod_get_from_temp_lookup() 190 struct int3472_discrete_device *int3472 = data; in skl_int3472_handle_gpio_resources() 295 static int skl_int3472_parse_crs(struct int3472_discrete_device *int3472) in skl_int3472_parse_crs() 323 struct int3472_discrete_device *int3472 = platform_get_drvdata(pdev); in skl_int3472_discrete_remove() 335 struct int3472_discrete_device *int3472; in skl_int3472_discrete_probe()
|