summaryrefslogtreecommitdiff
path: root/drivers/pinctrl/intel/pinctrl-intel.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-13pinctrl: intel: Provide Intel pin control wide PM ops structureAndy Shevchenko1-3/+5
2023-11-04treewide: rename pinctrl_gpio_direction_output_new()Bartosz Golaszewski1-1/+1
2023-11-04treewide: rename pinctrl_gpio_direction_input_new()Bartosz Golaszewski1-1/+1
2023-11-04pinctrl: intel: use new pinctrl GPIO helpersBartosz Golaszewski1-2/+2
2023-11-04Merge tag 'pinctrl-v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-113/+81
2023-10-24pinctrl: intel: use acpi_dev_uid_match() for matching _UIDRaag Jadav1-1/+1
2023-10-11pinctrl: intel: fetch community only when we need itRaag Jadav1-6/+7
2023-10-03pinctrl: intel: refine intel_config_set_pull() functionRaag Jadav1-20/+21
2023-09-26pinctrl: intel: Simplify code with cleanup helpersAndy Shevchenko1-90/+56
2023-08-15pinctrl: intel: Switch to use exported namespaceAndy Shevchenko1-3/+3
2023-08-15pinctrl: intel: export common pinctrl functionsRaag Jadav1-14/+16
2023-06-15pinctrl: intel: refine ->irq_set_type() hookRaag Jadav1-21/+24
2023-06-14pinctrl: intel: refine ->set_mux() hookRaag Jadav1-4/+5
2023-02-22Merge tag 'pinctrl-v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-37/+37
2023-02-07pinctrl: intel: Restore the pins that used to be in Direct IRQ modeAndy Shevchenko1-3/+13
2022-12-30pinctrl: intel: Make use of struct pinfunction and PINCTRL_PINFUNCTION()Andy Shevchenko1-3/+3
2022-12-28pinctrl: intel: Define maximum pad number in the groupAndy Shevchenko1-3/+3
2022-12-28pinctrl: intel: Use same order of bit fields for PADCFG2Andy Shevchenko1-1/+1
2022-12-28pinctrl: intel: Add ~4k bias supportAndy Shevchenko1-0/+12
2022-12-28pinctrl: intel: Add definitions to all possible biasesAndy Shevchenko1-0/+3
2022-12-28pinctrl: intel: Deduplicate some code in intel_config_set_pull()Andy Shevchenko1-15/+8
2022-12-28pinctrl: intel: Add default case to intel_config_set_pull()Andy Shevchenko1-0/+4
2022-12-27pinctrl: intel: Convert to generic_handle_domain_irq()Andy Shevchenko1-7/+2
2022-12-27pinctrl: intel: Always use gpp_num_padown_regs in the main driverAndy Shevchenko1-8/+1
2022-12-14Merge tag 'pinctrl-v6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-14/+47
2022-11-28pinctrl: intel: Save and restore pins in "direct IRQ" modeAndy Shevchenko1-1/+26
2022-11-28Merge tag 'intel-pinctrl-v6.2-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Walleij1-0/+29
2022-11-22pinctrl: intel: Enumerate PWM device when community has a capabilityAndy Shevchenko1-0/+29
2022-11-03pinctrl: intel: Use temporary variable for struct deviceAndy Shevchenko1-11/+12
2022-10-26pinctrl: intel: Use str_enable_disable() helperAndy Shevchenko1-1/+2
2022-10-24pinctrl: intel: Add missing header(s)Andy Shevchenko1-2/+4
2022-08-10Merge tag 'pinctrl-v6.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-7/+7
2022-07-14pinctrl: intel: Check against matching data instead of ACPI companionAndy Shevchenko1-8/+6
2022-06-20pinctrl: intel: Switch to to embedded struct pingroupAndy Shevchenko1-7/+7
2022-05-20pinctrl: intel: Fix kernel doc format, i.e. add return sectionsAndy Shevchenko1-0/+5
2022-05-18pinctrl: intel: make irq_chip immutableAndy Shevchenko1-15/+25
2022-01-24pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured lineAndy Shevchenko1-8/+2
2022-01-24pinctrl: intel: fix unexpected interruptƁukasz Bartosik1-20/+34
2021-04-30Merge tag 'pinctrl-v5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+2
2021-03-25pinctrl: intel: check REVID register value for device presenceRoger Pau Monne1-1/+6
2021-03-25pinctrl: intel: No need to disable IRQs in the handlerAndy Shevchenko1-3/+2
2021-03-08pinctrl: intel: Show the GPIO base calculation explicitlyAndy Shevchenko1-0/+2
2021-01-08pinctrl: intel: Convert capability list to featuresAndy Shevchenko1-3/+38
2021-01-08pinctrl: intel: Drop unnecessary check for predefined featuresAndy Shevchenko1-12/+6
2021-01-08pinctrl: intel: Split intel_pinctrl_add_padgroups() for better maintenanceAndy Shevchenko1-20/+40
2020-12-09pinctrl: intel: Actually disable Tx and Rx buffers on GPIO requestAndy Shevchenko1-2/+2
2020-10-26pinctrl: intel: Set default bias in case no particular value givenAndy Shevchenko1-0/+8
2020-10-26pinctrl: intel: Fix 2 kOhm bias which is 833 OhmAndy Shevchenko1-10/+22
2020-08-18pinctrl: intel: Extract intel_pinctrl_get_soc_data() helper for wider useAndy Shevchenko1-6/+18
2020-06-22pinctrl: intel: Make use of for_each_requested_gpio_in_range()Andy Shevchenko1-15/+6