aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pnp/pnpacpi
AgeCommit message (Expand)AuthorFilesLines
2023-12-06PNP: ACPI: fix fortify warningDmitry Antipov1-6/+6
2023-10-20PNP: ACPI: replace deprecated strncpy() with strscpy()Justin Stitt1-5/+2
2023-08-17PNP: ACPI: Fix string truncation warningSunil V L1-0/+3
2022-10-04ACPI: resources: Add wake_capable parameter to acpi_dev_irq_flagsRaul E Rangel1-3/+4
2022-02-04PNP: Replace acpi_bus_get_device()Rafael J. Wysocki1-2/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 150Thomas Gleixner1-14/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118Thomas Gleixner1-10/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2-0/+2
2019-02-24ACPI/ACPICA: Trivial: fix spelling mistakes and fix whitespace formattingErik Schmauss1-7/+7
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-07-07Merge tag 'gpio-v4.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds1-13/+25
2017-06-28ACPI / PM: Consolidate device wakeup settings codeRafael J. Wysocki1-3/+3
2017-05-29PNP / ACPI: remove FSF addressAndy Shevchenko1-4/+0
2017-05-29PNP / ACPI: join strings back for better maintenanceAndy Shevchenko1-9/+9
2017-05-29PNP / ACPI: add support for GpioInt resource typeJagadish Krishnamoorthy1-0/+16
2016-03-09PNP / ACPI: add ACPI_RESOURCE_TYPE_SERIAL_BUS as a valid typeHarb Abdulhamid1-0/+4
2015-09-15ACPI / scan: constify struct acpi_hardware_id::idRasmus Villemoes1-2/+2
2015-05-05PNP / ACPI: use unsigned int in pnpacpi_encode_resources()Fabian Frederick1-1/+1
2015-05-05PNP / ACPI: use u8 instead of int in acpi_resource_extended_irq contextFabian Frederick1-4/+4
2015-03-16PNP / ACPI: Use ACPI_COMPANION_SET() during initializationRafael J. Wysocki1-3/+2
2015-02-03ACPI: Return translation offset when parsing ACPI address space resourcesJiang Liu1-14/+15
2015-01-26ACPICA: Resources: Provide common part for struct acpi_resource_address struc...Lv Zheng1-8/+8
2014-07-23ACPI / PNP: Use ACPI_COMPANION() instead of ACPI_HANDLE()Rafael J. Wysocki1-28/+23
2014-07-07ACPI / PNP: do ACPI binding directlyZhang Rui1-38/+3
2014-05-30ACPI / PNP: use device ID list for PNPACPI device enumerationZhang Rui1-24/+4
2014-04-30PNP / ACPI: Do not return errors if _DIS or _SRS are not presentRafael J. Wysocki1-18/+26
2014-03-11PNP / ACPI: proper handling of ACPI IO/Memory resource parsing failuresZhang Rui1-3/+12
2014-01-12Merge branch 'pnp'Rafael J. Wysocki1-2/+9
2013-12-23PNPACPI: check return value of pnp_add_device()Dmitry Torokhov1-2/+9
2013-12-07ACPI / bind: Rework struct acpi_bus_typeRafael J. Wysocki1-13/+8
2013-12-07ACPI: Clean up inclusions of ACPI header filesLv Zheng2-2/+0
2013-11-14ACPI: Eliminate the DEVICE_ACPI_HANDLE() macroRafael J. Wysocki1-5/+5
2013-09-24pnpacpi: convert acpi_get_handle() to acpi_has_method()Zhang Rui1-8/+3
2013-07-30ACPI / PM: Use ACPI_STATE_D3_COLD instead of ACPI_STATE_D3 everywhereRafael J. Wysocki1-3/+3
2013-07-18PNP / ACPI: avoid garbage in resource nameLiu ShuoX1-1/+1
2013-03-24ACPI: Set length even for TYPE_END_TAG acpi resourceYinghai Lu1-0/+1
2013-03-04ACPI / glue: Add .match() callback to struct acpi_bus_typeRafael J. Wysocki1-1/+7
2013-01-31PNPACPI: Fix acpi_bus_get_device() check in drivers/pnp/pnpacpi/core.cYasuaki Ishimatsu1-5/+5
2012-12-07Merge branch 'acpi-general'Rafael J. Wysocki1-1/+1
2012-12-07pnpacpi: fix incorrect TEST_ALPHA() testAlan Cox1-1/+1
2012-12-04Merge branch 'acpi-general'Rafael J. Wysocki1-0/+3
2012-11-30ACPI / PNP: Do not crash due to stale pointer use during system resumeRafael J. Wysocki1-0/+3
2012-11-23ACPI / PNP: skip ACPI device nodes associated with physical nodes alreadyAdrian Hunter1-0/+4
2012-11-15ACPI: Move device resources interpretation code from PNP to ACPI coreRafael J. Wysocki1-264/+32
2012-09-21ACPI: Allow ACPI binding with USB-3.0 hubLan Tianyu1-6/+1
2012-06-23ACPI/PM: specify lowest allowed state for device sleep stateHuang Ying1-2/+2
2012-03-30PNPACPI: Fix device ref leaking in acpi_pnp_matchYinghai Lu1-1/+6
2011-11-07Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds1-47/+15
2011-11-06PNPACPI: Simplify disabled resource registrationWitold Szczeponik1-47/+15
2011-10-31pnp: Add export.h for EXPORT_SYMBOL/THIS_MODULE as requiredPaul Gortmaker1-0/+1
2011-07-25Merge 'akpm' patch seriesLinus Torvalds1-25/+27
2011-07-25pnpacpi: register disabled resourcesWitold Szczeponik1-25/+27
2011-06-10treewide: Convert uses of struct resource to resource_size(ptr)Joe Perches1-5/+5
2011-01-12Merge branch 'pnp' into releaseLen Brown1-1/+2
2011-01-11PNP / ACPI: Use DEVICE_ACPI_HANDLE() for device ACPI handle accessRafael J. Wysocki1-26/+67
2010-12-11ACPI/PNP: avoid section mismatch warningJan Beulich1-1/+1
2010-10-27PNP: Compile all pnp built-in stuff in one module namespaceThomas Renninger1-1/+2
2010-10-25Merge branch 'pnpacpi-invalid-device-id' into releaseLen Brown1-5/+24
2010-10-01ACPI/PNP: A HID value of an object never changes -> make it constThomas Renninger1-1/+1
2010-10-01PNPACPI: cope with invalid device IDsDmitry Torokhov1-5/+24
2010-07-19PNPACPI: Add support for remote wakeupAlan Stern1-0/+23
2010-04-28PNPACPI: compute Address Space length rather than using _LENBjorn Helgaas1-22/+4
2010-04-06Merge branches 'battery', 'bugzilla-14667', 'bugzilla-15096', 'bugzilla-15480...Len Brown2-12/+32
2010-04-04PNPACPI: truncate _CRS windows with _LEN > _MAX - _MIN + 1Bjorn Helgaas1-12/+30
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2-0/+2
2010-03-14PNPACPI: add bus number supportBjorn Helgaas1-0/+14
2010-03-14PNPACPI: add window supportBjorn Helgaas1-15/+20
2009-12-15PNP: add interface to retrieve ACPI device from a PNPACPI deviceBjorn Helgaas1-1/+2
2009-12-11PNPACPI: save struct acpi_device, not just acpi_handleBjorn Helgaas2-8/+18
2009-09-25ACPI: remove acpi_device.flags.hardware_idBjorn Helgaas1-2/+1
2009-09-25ACPI: maintain a single list of _HID and _CID IDsBjorn Helgaas1-9/+7
2009-09-25ACPI: use acpi_device_hid() when possibleBjorn Helgaas1-1/+1
2009-08-27ACPICA: Major update for acpi_get_object_info external interfaceBob Moore1-3/+3
2009-06-24Merge branches 'acerhdf', 'acpi-pci-bind', 'bjorn-pci-root', 'bugzilla-12904'...Len Brown1-2/+44
2009-06-01Merge branch 'linus' into irq/numaIngo Molnar1-5/+3
2009-05-27PNPACPI: parse Extended Address Space DescriptorsBjorn Helgaas1-2/+44
2009-05-08ACPI: suspend: don't let device _PS3 failure prevent suspendLen Brown1-5/+3
2009-04-28irq: change ACPI GSI APIs to also take a device argumentYinghai Lu1-1/+1
2009-04-03Enable PNPACPI _PSx Support, v3Witold Szczeponik1-7/+16
2008-12-31ACPI: remove private acpica headers from driver filesLin Ming1-1/+0
2008-10-23Merge branch 'linus' into testLen Brown1-1/+1
2008-10-22Merge branch 'pnp-debug' into testLen Brown3-30/+27
2008-10-22ACPI : Load device driver according to the status of acpi deviceZhao Yakui1-1/+5
2008-10-10PNP: remove old CONFIG_PNP_DEBUG optionBjorn Helgaas1-4/+0
2008-10-10PNP: convert to using pnp_dbg()Bjorn Helgaas2-16/+16
2008-10-10PNP: convert the last few pnp_info() uses to printk()Bjorn Helgaas1-3/+3
2008-10-10PNPACPI: use dev_printk when possibleBjorn Helgaas1-7/+8
2008-10-10PnP: move pnpacpi/pnpbios_init to after PCI initLinus Torvalds1-1/+1
2008-08-25PNPACPI: ignore the producer/consumer bit for extended IRQ descriptorsBjorn Helgaas1-2/+0
2008-07-16PNPACPI: add support for HP vendor-specific CCSR descriptorsBjorn Helgaas1-0/+60
2008-07-16PNP: convert resource options to single linked listBjorn Helgaas1-53/+40
2008-07-16PNP: remove extra 0x100 bit from option priorityBjorn Helgaas1-1/+1
2008-07-16PNPACPI: ignore _PRS interrupt numbers larger than PNP_IRQ_NRBjorn Helgaas1-3/+10
2008-07-16PNP: centralize resource option allocationsBjorn Helgaas1-100/+49
2008-07-16PNP: introduce pnp_irq_mask_t typedefBjorn Helgaas1-2/+2
2008-07-16PNP: define PNP-specific IORESOURCE_IO_* flags alongside IRQ, DMA, MEMBjorn Helgaas1-5/+5
2008-07-16PNPACPI: keep disabled resources when parsing current configBjorn Helgaas1-18/+52
2008-07-16PNP: replace pnp_resource_table with dynamically allocated resourcesBjorn Helgaas1-43/+88
2008-07-16ACPI PM: acpi_pm_device_sleep_state() cleanupDavid Brownell1-3/+1
2008-06-11PNPACPI: use _CRS IRQ descriptor length for _SRSBjorn Helgaas1-2/+7
2008-06-11pnpacpi: fix shareable IRQ encode/decodeBjorn Helgaas1-14/+13
2008-06-11pnpacpi: fix IRQ flag decodingBjorn Helgaas1-4/+12
2008-04-30Merge branch 'pnp' into releaseLen Brown4-353/+338
2008-04-30acpi: fix section mismatch warning in pnpacpiSam Ravnborg1-1/+1
2008-04-29PNPACPI: move _CRS/_PRS warnings closer to the actionBjorn Helgaas3-29/+29
2008-04-29PNP: make generic pnp_add_mem_resource()Bjorn Helgaas1-25/+9
2008-04-29PNP: make generic pnp_add_io_resource()Bjorn Helgaas1-25/+10
2008-04-29PNP: make generic pnp_add_dma_resource()Bjorn Helgaas1-34/+8
2008-04-29PNP: make generic pnp_add_irq_resource()Bjorn Helgaas1-26/+7
2008-04-29PNP: remove pnp_resource_table references from resource decodersBjorn Helgaas1-40/+48
2008-04-29PNP: make pnp_resource_table private to PNP coreBjorn Helgaas1-4/+6
2008-04-29PNP: convert encoders to use pnp_get_resource(), not pnp_resource_tableBjorn Helgaas1-11/+8
2008-04-29PNP: use dev_printk when possibleBjorn Helgaas1-8/+12
2008-04-29PNP: add pnp_init_resources(struct pnp_dev *) interfaceBjorn Helgaas2-3/+2
2008-04-29PNP: add debug output to encodersBjorn Helgaas2-26/+66
2008-04-29PNP: remove more pnp_resource_table argumentsBjorn Helgaas3-35/+37
2008-04-29PNP: remove pnp_resource_table from internal get/set interfacesBjorn Helgaas1-5/+3
2008-04-29PNP: add debug output to option registrationBjorn Helgaas1-28/+40
2008-04-29PNPACPI: pass pnp_dev instead of acpi_handleBjorn Helgaas3-4/+5
2008-04-29PNPACPI: extend irq_flags() to set IORESOURCE_IRQ_SHAREABLE when appropriateBjorn Helgaas1-11/+15
2008-04-29PNPACPI: hoist dma_flags() out of pnpacpi_parse_allocated_dmaresource()Bjorn Helgaas1-7/+4
2008-04-29PNPACPI: use temporaries to reduce repetitionBjorn Helgaas1-73/+103
2008-04-29PNPACPI: pnpacpi_encode_ext_irq() wrongly set "irq" instead of "extended_irq"Bjorn Helgaas1-2/+2
2008-04-29PNP: add pnp_alloc_dev()Bjorn Helgaas1-16/+3
2008-04-29PNP: change pnp_add_id() to allocate its own pnp_id structuresBjorn Helgaas1-23/+2
2008-04-29PNP: make pnp_add_id() internal to PNP coreBjorn Helgaas1-0/+1
2008-04-29PNPACPI: continue after _CRS and _PRS errorsBjorn Helgaas1-6/+2
2008-04-29PNP: turn on -DDEBUG when CONFIG_PNP_DEBUG is setBjorn Helgaas1-0/+4
2008-04-23pnpacpi: fix potential corruption on "pnpacpi: exceeded the max number of IRQ...Len Brown1-4/+6
2008-03-26pnpacpi: reduce printk severity for "pnpacpi: exceeded the max number of ..."Len Brown1-4/+4
2008-02-14pnpacpi: __initdata is not an identifierRoel Kluin1-1/+1
2008-02-07Merge branches 'release', 'bugzilla-6217', 'bugzilla-6629', 'bugzilla-6933', ...Len Brown1-1/+1
2008-02-06pnp: declare PNP option parsing functions as __initThomas Renninger1-22/+22
2008-01-17pnpacpi: print resource shortage message only once (more)Len Brown1-0/+2
2008-01-12pnp: Failed to activate device 00:0a - Samsung P35 XVM 1600 IIIShaohua Li1-1/+1
2008-01-12pnpacpi: print resource shortage message only onceLen Brown1-4/+10
2007-11-29PNP: increase the maximum number of resourcesZhao Yakui1-2/+13
2007-11-20ACPI: fix two IRQ8 issues in IOAPIC modeShaohua Li1-0/+18
2007-11-19Revert "Fix very high interrupt rate for IRQ8 (rtc) unless pnpacpi=off"Len Brown1-10/+0
2007-10-17PNP: add debug message for adding new deviceBjorn Helgaas1-1/+0
2007-10-17Fix very high interrupt rate for IRQ8 (rtc) unless pnpacpi=offKrzysztof Oledzki1-0/+10
2007-10-17PNP: make pnpacpi_suspend handle errorsRafael J. Wysocki1-5/+10
2007-08-24PNPACPI: remove unnecessary casts of "void *"Bjorn Helgaas1-8/+5
2007-08-24PNPACPI: simplify irq_flags()Bjorn Helgaas1-7/+4
2007-08-24PNP: fix up after LindentBjorn Helgaas2-2/+3
2007-07-29ACPI: restore CONFIG_ACPI_SLEEPLen Brown1-0/+4
2007-07-26PNP: fix up after LindentBjorn Helgaas2-112/+71
2007-07-26PNP: Lindent all source filesBjorn Helgaas2-239/+283
2007-07-25Pull auto-load-modules into release branchLen Brown1-7/+12
2007-07-23ACPI: autoload modules - Create ACPI alias interfaceThomas Renninger1-7/+12
2007-07-22ACPI, PNP: hook ACPI D-state to PNP suspend/resumeShaohua Li1-0/+14
2007-05-08PNP: notice whether we have PNP devices (PNPBIOS or PNPACPI)Bjorn Helgaas1-0/+1
2007-05-08PNPACPI sets pnpdev->dev.archdataDavid Brownell1-8/+46
2007-03-08ACPI: fix parallel port IRQ after resume from S3Michael Karcher1-47/+73
2007-02-15ACPI: always enable CONFIG_PNPACPI on CONFIG_ACPI kernelsLen Brown1-14/+2
2007-01-26PNPACPI: remove EXPERIMENTAL dependencyBjorn Helgaas1-2/+2
2006-12-13[PATCH] Fix numerous kcalloc() calls, convert to kzalloc()Robert P. J. Day2-14/+14
2006-10-18Fix DMA resource allocation in ACPIPnPVojtech Pavlik1-15/+26
2006-08-06[PATCH] pnpacpi: reject ACPI_PRODUCER resourcesmatthieu castet1-0/+8
2006-07-03[PATCH] PNPACPI: support shareable interruptsBjorn Helgaas1-3/+8
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-04-01PNPACPI: whitespace cleanupBjorn Helgaas1-50/+47
2006-04-01PNPACPI: remove some code duplicationBjorn Helgaas1-49/+18
2006-04-01PNPACPI: fix non-memory address space descriptor handling Bjorn Helgaas1-12/+23
2006-01-24[ACPI] merge 3549 4320 4485 4588 4980 5483 5651 acpica asus fops pnpacpi bran...Len Brown2-229/+332
2006-01-20[ACPI] better fix for pnpacpi regression resulting from ACPICA 20051117Len Brown1-43/+102
2006-01-07[PNPACPI] clean excluded_id_list[]matthieu castet1-4/+7
2006-01-07[PNPACPI] Ignore devices that have no resourcesmatthieu castet1-1/+2
2006-01-07Pull pnpacpi into acpica branchLen Brown1-4/+44
2006-01-07[ACPI] enable PNPACPI support for resource types used by HP serial portsBjorn Helgaas1-4/+44
2005-12-10[ACPI] ACPICA 20051021Bob Moore1-6/+6
2005-12-10[ACPI] ACPICA 20050930Bob Moore1-182/+182
2005-12-06Pull release into acpica branchLen Brown1-2/+4
2005-11-07[PATCH] drivers/pnp/: cleanupsAdrian Bunk1-2/+4
2005-09-22[ACPI] handle ACPICA 20050916's acpi_resource.type renameLen Brown1-18/+18
2005-09-08Merge linux-2.6 with linux-acpi-2.6Len Brown3-22/+13
2005-09-07[PATCH] PNP: make pnp_dbg conditional directly on CONFIG_PNP_DEBUGBjorn Helgaas1-0/+1
2005-09-07[PATCH] pnp: consolidate kmalloc wrappersBjorn Helgaas3-22/+12
2005-09-03[ACPI] PNPACPI IRQ workaround for HP workstationsBjorn Helgaas1-32/+43
2005-08-24[ACPI] delete CONFIG_ACPI_BUSLen Brown1-1/+1
2005-08-04[ACPI] PNPACPI driver now checks for acpi_register_gsi() errorsKenji Kaneshige1-1/+1
2005-07-12[ACPI] PNPACPI vs sound IRQDavid Shaohua Li1-2/+2
2005-07-11[ACPI] PNPACPI parse errorMatthieu Castet1-1/+10
2005-05-01[PATCH] drivers/pnp/pnpacpi/rsparser.c: fix an array overflowAdrian Bunk1-2/+2
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds5-0/+1126