Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e60cc7a6 authored by Bjorn Helgaas's avatar Bjorn Helgaas Committed by Len Brown
Browse files

ACPI: move private declarations to internal.h



A number of things that shouldn't be exposed outside the ACPI core
were declared in include/acpi/acpi_drivers.h, where anybody can
see them.  This patch moves those declarations to a new "internal.h"
inside drivers/acpi.

Signed-off-by: default avatarBjorn Helgaas <bjorn.helgaas@hp.com>
Signed-off-by: default avatarLen Brown <len.brown@intel.com>
parent c15d8a64
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -39,6 +39,8 @@
#include <acpi/acpi_bus.h>
#include <acpi/acpi_bus.h>
#include <acpi/acpi_drivers.h>
#include <acpi/acpi_drivers.h>


#include "internal.h"

#define _COMPONENT		ACPI_BUS_COMPONENT
#define _COMPONENT		ACPI_BUS_COMPONENT
ACPI_MODULE_NAME("bus");
ACPI_MODULE_NAME("bus");


+24 −0
Original line number Original line Diff line number Diff line
/* For use by Linux/ACPI infrastructure, not drivers */

/* --------------------------------------------------------------------------
                                  Power Resource
   -------------------------------------------------------------------------- */

int acpi_device_sleep_wake(struct acpi_device *dev,
                           int enable, int sleep_state, int dev_state);
int acpi_enable_wakeup_device_power(struct acpi_device *dev, int sleep_state);
int acpi_disable_wakeup_device_power(struct acpi_device *dev);
int acpi_power_get_inferred_state(struct acpi_device *device);
int acpi_power_transition(struct acpi_device *device, int state);
extern int acpi_power_nocheck;

/* --------------------------------------------------------------------------
                                  Embedded Controller
   -------------------------------------------------------------------------- */
int acpi_ec_ecdt_probe(void);
int acpi_boot_ec_enable(void);

/*--------------------------------------------------------------------------
                                  Suspend/Resume
  -------------------------------------------------------------------------- */
extern int acpi_sleep_init(void);
+2 −0
Original line number Original line Diff line number Diff line
@@ -11,6 +11,8 @@


#include <acpi/acpi_drivers.h>
#include <acpi/acpi_drivers.h>


#include "internal.h"

#define _COMPONENT		ACPI_BUS_COMPONENT
#define _COMPONENT		ACPI_BUS_COMPONENT
ACPI_MODULE_NAME("scan");
ACPI_MODULE_NAME("scan");
#define STRUCT_TO_INT(s)	(*((int*)&s))
#define STRUCT_TO_INT(s)	(*((int*)&s))
+2 −0
Original line number Original line Diff line number Diff line
@@ -21,6 +21,8 @@


#include <acpi/acpi_bus.h>
#include <acpi/acpi_bus.h>
#include <acpi/acpi_drivers.h>
#include <acpi/acpi_drivers.h>

#include "internal.h"
#include "sleep.h"
#include "sleep.h"


u8 sleep_states[ACPI_S_STATE_COUNT];
u8 sleep_states[ACPI_S_STATE_COUNT];
+2 −0
Original line number Original line Diff line number Diff line
@@ -8,6 +8,8 @@
#include <acpi/acpi_drivers.h>
#include <acpi/acpi_drivers.h>
#include <linux/kernel.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/types.h>

#include "internal.h"
#include "sleep.h"
#include "sleep.h"


#define _COMPONENT		ACPI_SYSTEM_COMPONENT
#define _COMPONENT		ACPI_SYSTEM_COMPONENT
Loading