summaryrefslogtreecommitdiff
path: root/sys/compat/linuxkpi/common/include/linux/device.h
AgeCommit message (Expand)Author
2025-12-03LinuxKPI: device: add a pr_debug("TODO") call to device_release_driver()Bjoern A. Zeeb
2025-10-21LinuxKPI: device_driver add (*coredump)()Bjoern A. Zeeb
2025-09-05LinuxKPI: devres: divorce dem_kfree from lkpi_devm_kmalloc_releaseBjoern A. Zeeb
2025-07-04LinuxKPI: device.h add (*shutdown)Bjoern A. Zeeb
2025-01-31linuxkpi: Add `dev_is_removable()`Jean-Sébastien Pédron
2024-07-21LinuxKPI: Remove owner argument from class_create function on KBI layerVladimir Kondratyev
2024-07-21LinuxKPI: Add devm_device_add_group to linux/device.hVladimir Kondratyev
2024-06-26LinuxKPI: Remove owner argument from class_create function on KPI layerVladimir Kondratyev
2024-04-15LinuxKPI: add devm_kfree()Bjoern A. Zeeb
2024-04-08LinuxKPI: Import vanilla linux/overflow.hVladimir Kondratyev
2024-02-14LinuxKPI: sort dev_<loglevel>() functionsBjoern A. Zeeb
2023-12-24LinuxKPI: Implement dev_dbg_once() macroVladimir Kondratyev
2023-12-13linuxkpi: Add support for `suspend_noirq` callback in `struct dev_pm_ops`Jean-Sébastien Pédron
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-03-28linuxkpi: Add devm_add_action and devm_add_action_or_resetEmmanuel Vadot
2023-03-20linuxkpi: Define `device_iommu_mapped()`Jean-Sébastien Pédron
2023-03-20linuxkpi: Define `dev_WARN()` and `dev_WARN_ONCE()`Jean-Sébastien Pédron
2023-02-14linuxkpi: Declare `struct fwnode_handle` in <linux/fwnode.h>Jean-Sébastien Pédron
2023-02-05LinuxKPI: device: add device_set_wakeup_enable()Bjoern A. Zeeb
2023-01-25linuxkpi: Define `dev_dbg_ratelimited()`Jean-Sébastien Pédron
2023-01-25linuxkpi: Add `complete` field to `struct dev_pm_ops`Jean-Sébastien Pédron
2022-11-11linuxkpi: Add `dev_warn_once()` in <linux/device.h>Jean-Sébastien Pédron
2022-10-06LinuxKPI: Add pci_power querying for drm-kmodJake Freeland
2022-09-22LinuxKPI: device.h add devm_kmemdup()Bjoern A. Zeeb
2022-09-21LinuxKPI: device.h remove duplicate #includeBjoern A. Zeeb
2022-08-08linuxkpi: Add dev_info_onceEmmanuel Vadot
2022-04-04linuxkpi: Move class_create to .c fileWarner Losh
2022-04-04linuxkpi: Move device_create_groups_vargs to linux_compat.cWarner Losh
2022-02-17linuxkpi: Add dev_emergEmmanuel Vadot
2022-01-10LinuxKPI: Constantly use _LINUXKPI_ prefix in include guardsVladimir Kondratyev
2022-01-10LinuxKPI: Add some typical header pollutionVladimir Kondratyev
2022-01-10LinuxKPI: Implement dev_driver_string()Vladimir Kondratyev
2021-12-25LinuxKPI: Replace missed Giant with bus_topo_lock.Alexander Motin
2021-12-09Create wrapper for Giant taken for newbusWarner Losh
2021-09-27LinuxKPI: disable device_release_driver()Bjoern A. Zeeb
2021-06-18LinuxKPI: add device_reprobe() and device_release_driver()Bjoern A. Zeeb
2021-05-25LinuxKPI: add dev_crit() to linux/device.hBjoern A. Zeeb
2021-03-09Implement basic support for allocating memory from a specific numa nodeHans Petter Selasky
2021-01-28LinuxKPI: implement devres() framework parts and two examplesBjoern A. Zeeb
2020-10-02linuxkpi: Add backlight supportEmmanuel Vadot
2019-11-04Enable device class group attributes in the LinuxKPI.Hans Petter Selasky
2019-09-06LinuxKPI: Improve sysfs support.Johannes Lundberg
2019-08-14Implement pci_enable_msi() and pci_disable_msi() in the LinuxKPI.Hans Petter Selasky
2019-05-14LinuxKPI: Add prepare to pm_ops and bump FreeBSD version.Johannes Lundberg
2019-04-24LinuxKPI should use bus_dma(9) to be compatible with an IOMMUTycho Nightingale
2019-03-13Implement dev_err_once() function macro in the LinuxKPI.Hans Petter Selasky
2018-06-07Implement the dev_pm_set_driver_flags() function macro in the LinuxKPI.Hans Petter Selasky
2018-03-23linuxkpi whitespace cleanupEd Maste
2018-02-17Move the IRQ_RETVAL() and irqreturn definitions to irqreturn.h in theHans Petter Selasky
2017-08-22Add some miscellaneous definitions to support the DRM drivers.Mark Johnston