Searched refs:int3472 (Results 1 – 4 of 4) sorted by relevance
24 struct int3472_discrete_device *int3472 = to_int3472_device(clk); in skl_int3472_enable_clk() local44 acpi_evaluate_dsm(acpi_device_handle(int3472->adev), &img_clk_guid, in skl_int3472_enable_clk()82 static unsigned int skl_int3472_get_clk_frequency(struct int3472_discrete_device *int3472) in skl_int3472_get_clk_frequency() argument87 obj = skl_int3472_get_acpi_buffer(int3472->sensor, "SSDB"); in skl_int3472_get_clk_frequency()92 dev_err(int3472->dev, "The buffer is too small\n"); in skl_int3472_get_clk_frequency()119 static int skl_int3472_register_clock(struct int3472_discrete_device *int3472) in skl_int3472_register_clock() argument121 struct acpi_device *adev = int3472->adev; in skl_int3472_register_clock()132 int3472->clock.frequency = skl_int3472_get_clk_frequency(int3472); in skl_int3472_register_clock()133 int3472->clock.clk_hw.init = &init; in skl_int3472_register_clock()134 int3472->clock.clk = clk_register(&adev->dev, &int3472->clock.clk_hw); in skl_int3472_register_clock()[all …]
31 The module will be named "intel-skl-int3472".
152 int int3472_discrete_parse_crs(struct int3472_discrete_device *int3472);153 void int3472_discrete_cleanup(struct int3472_discrete_device *int3472);155 int skl_int3472_register_gpio_clock(struct int3472_discrete_device *int3472,157 int skl_int3472_register_dsm_clock(struct int3472_discrete_device *int3472);158 void skl_int3472_unregister_clock(struct int3472_discrete_device *int3472);160 int skl_int3472_register_regulator(struct int3472_discrete_device *int3472,165 void skl_int3472_unregister_regulator(struct int3472_discrete_device *int3472);167 int skl_int3472_register_led(struct int3472_discrete_device *int3472, struct gpio_desc *gpio,169 void skl_int3472_unregister_leds(struct int3472_discrete_device *int3472);
13483 F: drivers/platform/x86/intel/int3472/13484 F: include/linux/platform_data/x86/int3472.h