#
3bb13196 |
| 16-Mar-2020 |
Jérôme Duval <jerome.duval@gmail.com> |
pch_thermal: driver for intel pch thermal devices
Change-Id: I7b750957727d222b464acf3b84fb9a9d6efee9b5 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2385 Reviewed-by: Jérôme Duval <jerome.duval
pch_thermal: driver for intel pch thermal devices
Change-Id: I7b750957727d222b464acf3b84fb9a9d6efee9b5 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2385 Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
show more ...
|
#
d0f2d828 |
| 17-Jan-2014 |
Pawel Dziepak <pdziepak@quarnos.org> |
Merge branch 'scheduler'
Conflicts: build/jam/packages/Haiku headers/os/kernel/OS.h headers/os/opengl/GLRenderer.h headers/private/shared/cpu_type.h src/add-ons/kernel/drivers/power/acpi_batter
Merge branch 'scheduler'
Conflicts: build/jam/packages/Haiku headers/os/kernel/OS.h headers/os/opengl/GLRenderer.h headers/private/shared/cpu_type.h src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.h src/bin/sysinfo.cpp src/bin/top.c src/system/kernel/arch/x86/arch_system_info.cpp src/system/kernel/port.cpp
show more ...
|
#
99a2e565 |
| 22-Nov-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
drivers: Remove Intel Enhanced SpeedStep driver
In current state this driver is useless anyway. It's not MP safe. The P-state values stored in hardcoded tables are only for processors on which we ca
drivers: Remove Intel Enhanced SpeedStep driver
In current state this driver is useless anyway. It's not MP safe. The P-state values stored in hardcoded tables are only for processors on which we can't use SpeedStep, because of lack of invariant TSC.
Proper driver should get P-states from ACPI, ensure that the CPU offers invariant TSC and obviouslt be MP safe.
show more ...
|
#
d0a75d2c |
| 01-Nov-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
acpi: added driver for AC Adapter devices.
* correctly report the AC status * notify handler not called
|
#
25a7b01d |
| 05-May-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merge branch 'master' into package-management
Additional changes: * Add src/system/kernel/lib/zlib, which builds a kernel version of zlib, needed by packagefs. * BuildFeatures: Add a build feature
Merge branch 'master' into package-management
Additional changes: * Add src/system/kernel/lib/zlib, which builds a kernel version of zlib, needed by packagefs. * BuildFeatures: Add a build feature "gcc2" to allow for easier checks. * Referenceable.cpp: Include <OS.h> instead of <debugger.h>. The latter is not needed and prevents building for the build platform. * zlib/zutil.h: Fix gcc 2 build. We really should use the external package instead.
Conflicts: .gitignore build/jam/BuildSetup build/jam/FileRules build/jam/FloppyBootImage build/jam/HaikuImage build/jam/ImageRules build/jam/KernelRules build/jam/NetBootArchive build/jam/OptionalBuildFeatures build/jam/OptionalLibPackages build/jam/OptionalPackageDependencies build/jam/OptionalPackages build/scripts/build_haiku_image configure data/bin/installoptionalpackage data/system/boot/Bootscript headers/os/app/Message.h headers/os/package/PackageInfo.h headers/os/package/PackageInfoAttributes.h headers/os/package/PackageInfoSet.h headers/os/package/PackageRoster.h headers/os/package/PackageVersion.h headers/os/package/hpkg/PackageInfoAttributeValue.h headers/os/storage/FindDirectory.h headers/os/storage/Node.h headers/os/support/StringList.h headers/private/system/directories.h src/add-ons/kernel/drivers/audio/ac97/es1370/Jamfile src/add-ons/kernel/file_systems/packagefs/AttributeIndex.cpp src/add-ons/kernel/file_systems/packagefs/Jamfile src/add-ons/kernel/file_systems/packagefs/Package.cpp src/add-ons/kernel/file_systems/packagefs/Package.h src/add-ons/kernel/file_systems/packagefs/PackageDomain.cpp src/add-ons/kernel/file_systems/packagefs/PackageDomain.h src/add-ons/kernel/file_systems/packagefs/PackageFSRoot.cpp src/add-ons/kernel/file_systems/packagefs/PackageLinkDirectory.cpp src/add-ons/kernel/file_systems/packagefs/PackageLinkDirectory.h src/add-ons/kernel/file_systems/packagefs/PackageLinkSymlink.cpp src/add-ons/kernel/file_systems/packagefs/PackageLinkSymlink.h src/add-ons/kernel/file_systems/packagefs/PackageLinksDirectory.cpp src/add-ons/kernel/file_systems/packagefs/PackageNode.h src/add-ons/kernel/file_systems/packagefs/ResolvableFamily.cpp src/add-ons/kernel/file_systems/packagefs/Version.cpp src/add-ons/kernel/file_systems/packagefs/Version.h src/add-ons/kernel/file_systems/packagefs/Volume.cpp src/add-ons/kernel/file_systems/packagefs/Volume.h src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp src/add-ons/kernel/file_systems/userlandfs/shared/driver_settings.c src/apps/deskbar/BarApp.cpp src/apps/deskbar/BarMenuBar.cpp src/apps/deskbar/BarMenuBar.h src/apps/deskbar/BarView.cpp src/apps/deskbar/BarView.h src/apps/deskbar/BarWindow.cpp src/apps/deskbar/BarWindow.h src/apps/deskbar/DeskbarMenu.cpp src/apps/deskbar/DeskbarMenu.h src/apps/deskbar/DeskbarUtils.cpp src/apps/deskbar/DeskbarUtils.h src/apps/deskbar/ExpandoMenuBar.cpp src/apps/deskbar/ExpandoMenuBar.h src/apps/deskbar/TeamMenu.cpp src/apps/processcontroller/ProcessController.cpp src/apps/remotedesktop/RemoteDesktop.cpp src/bin/bash/config-top.h src/bin/finddir.c src/bin/package/Jamfile src/bin/package/command_add.cpp src/bin/package/command_create.cpp src/bin/package/command_list.cpp src/bin/package_repo/command_list.cpp src/bin/pkgman/command_refresh.cpp src/build/libbe/support/Jamfile src/build/libpackage/Jamfile src/build/libroot/Jamfile src/build/libroot/fs.cpp src/build/libroot/remapped_functions.h src/kits/locale/MutableLocaleRoster.cpp src/kits/opengl/GLRendererRoster.cpp src/kits/package/PackageInfo.cpp src/kits/package/PackageInfoSet.cpp src/kits/package/PackageRoster.cpp src/kits/package/PackageVersion.cpp src/kits/package/RepositoryCache.cpp src/kits/package/hpkg/PackageWriterImpl.cpp src/kits/package/hpkg/ReaderImplBase.cpp src/kits/package/hpkg/WriterImplBase.cpp src/kits/print/PrintTransport.cpp src/kits/print/Printer.cpp src/kits/screensaver/ScreenSaverRunner.cpp src/kits/support/StringList.cpp src/kits/tracker/ContainerWindow.cpp src/kits/tracker/DeskWindow.cpp src/kits/tracker/PoseView.cpp src/libs/print/libprint/Transport.cpp src/preferences/printers/AddPrinterDialog.cpp src/preferences/screensaver/ScreenSaverWindow.cpp src/servers/debug/DebugServer.cpp src/servers/input/AddOnManager.cpp src/servers/media_addon/MediaAddonServer.cpp src/system/boot/Jamfile src/system/boot/loader/Jamfile src/system/boot/loader/loader.cpp src/system/boot/loader/vfs.cpp src/system/kernel/fs/vfs.cpp src/system/kernel/fs/vfs_boot.cpp src/system/libroot/os/find_directory.cpp src/system/runtime_loader/runtime_loader.cpp src/tools/package/Jamfile
show more ...
|
#
77d95e1d |
| 18-Nov-2012 |
François Revol <revol@free.fr> |
Merge branch 'master' into sam460ex
Conflicts: src/system/boot/platform/u-boot/arch/ppc/Jamfile
|
#
5196d5da |
| 18-Nov-2012 |
Alex Smith <alex@alex-smith.me.uk> |
Merge branch 'master' into x86_64
Conflicts: build/jam/HaikuImage src/add-ons/kernel/generic/Jamfile
|
#
5e520ef3 |
| 18-Nov-2012 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Merge branch 'cpu_idle'
* cpu_idle: Add disabled cpuidle driver and module to haikuImage. x86_cpuidle: coding style fix according to Jerome x86_cpuidle: use module_dependencies rather than get
Merge branch 'cpu_idle'
* cpu_idle: Add disabled cpuidle driver and module to haikuImage. x86_cpuidle: coding style fix according to Jerome x86_cpuidle: use module_dependencies rather than get_module() cpuidle: remove drivers/cpuidle cpuidle: implement acpi cpuidle driver acpi: export read_bit_register and write_bit_register cpuidle: move generic cpuidle to generic acpi: add ACPI_ALLOCATE_LOCAL_BUFFER to ACPI.h cpuidle: we should exit when cStateCount is less than 3 cpuidle: add stats reporting support intel_cpuidle: apply strict cpu checking to see it's snb or not cpuidle: rename CpuidleStats to CpuidleStat enable cpuidle module and device driver driver: add cpuidle device driver cpuidle: add intel native cpuidle module idle: introduce cpuidle generic module
show more ...
|
#
71d9d375 |
| 04-Aug-2012 |
Yongcong Du <ycdu.vmcore@gmail.com> |
cpuidle: move generic cpuidle to generic
After this change, low level cpuidle drivers load the generic cpuidle module if they can support the underlying platform.
change the intel cpuidle driver ac
cpuidle: move generic cpuidle to generic
After this change, low level cpuidle drivers load the generic cpuidle module if they can support the underlying platform.
change the intel cpuidle driver accordingly, now it's loaded by acpi bus manager during boot, although it doesn't depend on acpi
Signed-off-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
show more ...
|
#
5d9cc10f |
| 22-Apr-2010 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Moving ACPI Embedded Controller to ACPI bus manager. * Removed irq_routing struct from ACPI.h to where it is used. Might be able to use acrestype.h instead of duplication. * Disable old embedded co
Moving ACPI Embedded Controller to ACPI bus manager. * Removed irq_routing struct from ACPI.h to where it is used. Might be able to use acrestype.h instead of duplication. * Disable old embedded controller and remove it from image. * Move embedded controller code to busmanager module. * Remove (some) code duplication
Should work as before, but is now initialized right after the bus manager. Can probably remove further code duplication. I hope I've done it correctly, feedback is most welcome.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36420 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
34fc10ad |
| 09-Jul-2009 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Work in progress of the battery driver. TODO: - Move watching stuff from driver to device cookie so it can be used by multiple instances. - Find out why we only get notified about AC / battery chan
Work in progress of the battery driver. TODO: - Move watching stuff from driver to device cookie so it can be used by multiple instances. - Find out why we only get notified about AC / battery changes. - Fetch _BMD info.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31483 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
75a666aa |
| 18-Jun-2009 |
Clemens Zeidler <clemens.zeidler@googlemail.com> |
Embedded Controller driver, used the BSD driver as base. Thanks to Ithamar for pointing out that I need this driver to read the acpi battery status which now works for me (driver coming soon). My lap
Embedded Controller driver, used the BSD driver as base. Thanks to Ithamar for pointing out that I need this driver to read the acpi battery status which now works for me (driver coming soon). My laptop now really switch off on shutdown :-)
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31102 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
40890e97 |
| 14-Jan-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Committed Clemens Zeidler's Intel speedstep driver. Thanks a lot, Clemens! This is a very welcome addition. * There are a few issues, and maybe questionable decisions (like the dependence on AC
* Committed Clemens Zeidler's Intel speedstep driver. Thanks a lot, Clemens! This is a very welcome addition. * There are a few issues, and maybe questionable decisions (like the dependence on ACPI), but I see no reason why it shouldn't be added in its current form already. * Unfortunately, I could not test it yet, though, as the CPU of my laptop is not supported; will see if I can find a supported hardware, though.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28903 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
4a3ec9b6 |
| 02-Dec-2008 |
Ithamar R. Adema <ithamar.adema@team-embedded.nl> |
add the acpi_lid driver to the build system; not in the image yet though...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28764 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
765e5301 |
| 07-Jun-2008 |
Jérôme Duval <korli@users.berlios.de> |
acpi_ns_dump was merged into acpi_busman
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25851 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
90200dfe |
| 02-Mar-2006 |
Bryan Varner <bvarner@nowhere.fake> |
* added the beginnings of an acpi_thermal driver. * currently should detect thermal zones and allow interrogation of their current and critical (possibly HOT) temps.
git-svn-id: file:///srv/svn/re
* added the beginnings of an acpi_thermal driver. * currently should detect thermal zones and allow interrogation of their current and critical (possibly HOT) temps.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16562 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
2e298fb6 |
| 22-Feb-2006 |
Bryan Varner <bvarner@nowhere.fake> |
Enabled acpi bus_manager build targets, R5 and haiku targets. R5 also has acpi_loader as a disk driver (so it's loaded early at boot). acpi ns dumper will dump your acpi namespace device tree. It's h
Enabled acpi bus_manager build targets, R5 and haiku targets. R5 also has acpi_loader as a disk driver (so it's loaded early at boot). acpi ns dumper will dump your acpi namespace device tree. It's handy.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16497 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
338b8dc3 |
| 29-Oct-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged changes from branch build_system_redesign at revision 14573.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3a3a6bb0 |
| 23-Feb-2005 |
Nathan Whitehorn <nwhitehorn@nowhere.fake> |
Added an ACPI power and sleep button driver, similar in purpose to the one on BeBits. Will be used by a power management daemon that is not yet in CVS.
git-svn-id: file:///srv/svn/repos/haiku/trunk
Added an ACPI power and sleep button driver, similar in purpose to the one on BeBits. Will be used by a power management daemon that is not yet in CVS.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11459 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|