Giter VIP home page Giter VIP logo

asusfan's People

Contributors

gpiemont avatar sw-eng avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

asusfan's Issues

Makefile:4: recipe for target 'default' failed

asusfan$ make
make -C /lib/modules/`uname -r`/build M=`pwd` modules
make[1]: Entering directory '/usr/src/linux-headers-3.19.0-26-generic'
  CC [M]  /home/jens/workspace/asusfan/asus_fan.o
In file included from /home/jens/workspace/asusfan/asus_fan.c:35:0:
include/acpi/acpi_bus.h:36:2: error: unknown type name ‘acpi_handle’
  acpi_handle handles[ACPI_MAX_HANDLES];
  ^
include/acpi/acpi_bus.h:40:1: error: unknown type name ‘acpi_status’
 acpi_status
 ^
include/acpi/acpi_bus.h:42:43: warning: ‘struct acpi_buffer’ declared inside parameter list
        struct acpi_buffer *format, struct acpi_buffer *buffer);
                                           ^
include/acpi/acpi_bus.h:42:43: warning: its scope is only this definition or declaration, which is probably not what you want
include/acpi/acpi_bus.h:42:43: warning: ‘union acpi_object’ declared inside parameter list
include/acpi/acpi_bus.h:43:1: error: unknown type name ‘acpi_status’
 acpi_status
 ^
include/acpi/acpi_bus.h:44:23: error: unknown type name ‘acpi_handle’
 acpi_evaluate_integer(acpi_handle handle,
                       ^
include/acpi/acpi_bus.h:45:9: error: unknown type name ‘acpi_string’
         acpi_string pathname,
         ^
include/acpi/acpi_bus.h:47:1: error: unknown type name ‘acpi_status’
 acpi_status
 ^
include/acpi/acpi_bus.h:48:25: error: unknown type name ‘acpi_handle’
 acpi_evaluate_reference(acpi_handle handle,
                         ^
include/acpi/acpi_bus.h:49:4: error: unknown type name ‘acpi_string’
    acpi_string pathname,
    ^
include/acpi/acpi_bus.h:52:1: error: unknown type name ‘acpi_status’
 acpi_status
 ^
include/acpi/acpi_bus.h:53:19: error: unknown type name ‘acpi_handle’
 acpi_evaluate_ost(acpi_handle handle, u32 source_event, u32 status_code,
                   ^
include/acpi/acpi_bus.h:56:1: error: unknown type name ‘acpi_status’
 acpi_status
 ^
include/acpi/acpi_bus.h:57:35: error: unknown type name ‘acpi_handle’
 acpi_get_physical_device_location(acpi_handle handle, struct acpi_pld_info **pld);
                                   ^
include/acpi/acpi_bus.h:59:22: error: unknown type name ‘acpi_handle’
 bool acpi_has_method(acpi_handle handle, char *name);
                      ^
include/acpi/acpi_bus.h:60:1: error: unknown type name ‘acpi_status’
 acpi_status acpi_execute_simple_method(acpi_handle handle, char *method,
 ^
include/acpi/acpi_bus.h:60:40: error: unknown type name ‘acpi_handle’
 acpi_status acpi_execute_simple_method(acpi_handle handle, char *method,
                                        ^
include/acpi/acpi_bus.h:62:1: error: unknown type name ‘acpi_status’
 acpi_status acpi_evaluate_ej0(acpi_handle handle);
 ^
include/acpi/acpi_bus.h:62:31: error: unknown type name ‘acpi_handle’
 acpi_status acpi_evaluate_ej0(acpi_handle handle);
                               ^
include/acpi/acpi_bus.h:63:1: error: unknown type name ‘acpi_status’
 acpi_status acpi_evaluate_lck(acpi_handle handle, int lock);
 ^
include/acpi/acpi_bus.h:63:31: error: unknown type name ‘acpi_handle’
 acpi_status acpi_evaluate_lck(acpi_handle handle, int lock);
                               ^
include/acpi/acpi_bus.h:64:21: error: unknown type name ‘acpi_handle’
 bool acpi_ata_match(acpi_handle handle);
                     ^
include/acpi/acpi_bus.h:65:21: error: unknown type name ‘acpi_handle’
 bool acpi_bay_match(acpi_handle handle);
                     ^
include/acpi/acpi_bus.h:66:22: error: unknown type name ‘acpi_handle’
 bool acpi_dock_match(acpi_handle handle);
                      ^
include/acpi/acpi_bus.h:68:21: error: unknown type name ‘acpi_handle’
 bool acpi_check_dsm(acpi_handle handle, const u8 *uuid, int rev, u64 funcs);
                     ^
include/acpi/acpi_bus.h:69:38: error: unknown type name ‘acpi_handle’
 union acpi_object *acpi_evaluate_dsm(acpi_handle handle, const u8 *uuid,
                                      ^
include/acpi/acpi_bus.h:73:25: error: unknown type name ‘acpi_handle’
 acpi_evaluate_dsm_typed(acpi_handle handle, const u8 *uuid, int rev, int func,
                         ^
include/acpi/acpi_bus.h:74:30: error: unknown type name ‘acpi_object_type’
    union acpi_object *argv4, acpi_object_type type)
                              ^
In file included from /home/jens/workspace/asusfan/asus_fan.c:35:0:
include/acpi/acpi_bus.h:285:40: error: ‘ACPI_D_STATE_COUNT’ undeclared here (not in a function)
  struct acpi_device_power_state states[ACPI_D_STATE_COUNT]; /* Power states (D0-D3Cold) */
                                        ^
include/acpi/acpi_bus.h:325:2: error: unknown type name ‘acpi_handle’
  acpi_handle gpe_device;
  ^
include/acpi/acpi_bus.h:354:2: error: unknown type name ‘acpi_handle’
  acpi_handle handle;  /* no handle for fixed hardware */
  ^
include/acpi/acpi_bus.h:440:49: error: expected ‘)’ before ‘void’
 void acpi_bus_private_data_handler(acpi_handle, void *);
                                                 ^
include/acpi/acpi_bus.h:441:44: error: expected ‘)’ before ‘void’
 int acpi_bus_get_private_data(acpi_handle, void **);
                                            ^
include/acpi/acpi_bus.h:442:47: error: expected ‘)’ before ‘void’
 int acpi_bus_attach_private_data(acpi_handle, void *);
                                               ^
include/acpi/acpi_bus.h:443:1: warning: parameter names (without types) in function declaration
 void acpi_bus_detach_private_data(acpi_handle);
 ^
include/acpi/acpi_bus.h:452:25: error: unknown type name ‘acpi_handle’
 int acpi_bus_get_device(acpi_handle handle, struct acpi_device **device);
                         ^
include/acpi/acpi_bus.h:453:46: error: unknown type name ‘acpi_handle’
 struct acpi_device *acpi_bus_get_acpi_device(acpi_handle handle);
                                              ^
include/acpi/acpi_bus.h:455:1: error: unknown type name ‘acpi_status’
 acpi_status acpi_bus_get_status_handle(acpi_handle handle,
 ^
include/acpi/acpi_bus.h:455:40: error: unknown type name ‘acpi_handle’
 acpi_status acpi_bus_get_status_handle(acpi_handle handle,
                                        ^
include/acpi/acpi_bus.h:459:24: error: unknown type name ‘acpi_handle’
 int acpi_bus_set_power(acpi_handle handle, int state);
                        ^
include/acpi/acpi_bus.h:465:27: error: unknown type name ‘acpi_handle’
 int acpi_bus_update_power(acpi_handle handle, int *state_p);
                           ^
include/acpi/acpi_bus.h:467:32: error: unknown type name ‘acpi_handle’
 bool acpi_bus_power_manageable(acpi_handle handle);
                                ^
include/acpi/acpi_bus.h:470:26: error: unknown type name ‘acpi_handle’
 bool acpi_bus_can_wakeup(acpi_handle handle);
                          ^
include/acpi/acpi_bus.h:482:19: error: unknown type name ‘acpi_handle’
 int acpi_bus_scan(acpi_handle handle);
                   ^
include/acpi/acpi_bus.h:484:1: error: unknown type name ‘acpi_status’
 acpi_status acpi_bus_get_ejd(acpi_handle handle, acpi_handle * ejd);
 ^
include/acpi/acpi_bus.h:484:30: error: unknown type name ‘acpi_handle’
 acpi_status acpi_bus_get_ejd(acpi_handle handle, acpi_handle * ejd);
                              ^
include/acpi/acpi_bus.h:484:50: error: unknown type name ‘acpi_handle’
 acpi_status acpi_bus_get_ejd(acpi_handle handle, acpi_handle * ejd);
                                                  ^
include/acpi/acpi_bus.h:538:1: warning: parameter names (without types) in function declaration
 int acpi_is_root_bridge(acpi_handle);
 ^
include/acpi/acpi_bus.h:539:42: error: unknown type name ‘acpi_handle’
 struct acpi_pci_root *acpi_pci_find_root(acpi_handle handle);
                                          ^
include/acpi/acpi_bus.h:545:1: error: unknown type name ‘acpi_status’
 acpi_status acpi_add_pm_notifier(struct acpi_device *adev, struct device *dev,
 ^
include/acpi/acpi_bus.h:547:1: error: unknown type name ‘acpi_status’
 acpi_status acpi_remove_pm_notifier(struct acpi_device *adev);
 ^
include/acpi/acpi_bus.h: In function ‘acpi_device_can_poweroff’:
include/acpi/acpi_bus.h:602:28: error: ‘ACPI_STATE_D3_COLD’ undeclared (first use in this function)
  return adev->power.states[ACPI_STATE_D3_COLD].flags.os_accessible;
                            ^
include/acpi/acpi_bus.h:602:28: note: each undeclared identifier is reported only once for each function it appears in
In file included from /home/jens/workspace/asusfan/asus_fan.c:36:0:
include/acpi/acpi_drivers.h: At top level:
include/acpi/acpi_drivers.h:86:32: error: unknown type name ‘acpi_handle’
 int acpi_pci_link_allocate_irq(acpi_handle handle, int index, int *triggering,
                                ^
include/acpi/acpi_drivers.h:88:28: error: unknown type name ‘acpi_handle’
 int acpi_pci_link_free_irq(acpi_handle handle);
                            ^
include/acpi/acpi_drivers.h:94:8: warning: parameter names (without types) in function declaration
 struct pci_dev *acpi_get_pci_dev(acpi_handle);
        ^
/home/jens/workspace/asusfan/asus_fan.c: In function ‘get_zone_temp’:
/home/jens/workspace/asusfan/asus_fan.c:198:28: error: storage size of ‘output’ isn’t known
         struct acpi_buffer output;
                            ^
/home/jens/workspace/asusfan/asus_fan.c:199:27: error: storage size of ‘out_obj’ isn’t known
         union acpi_object out_obj;
                           ^
/home/jens/workspace/asusfan/asus_fan.c:200:9: error: unknown type name ‘acpi_status’
         acpi_status status;
         ^
/home/jens/workspace/asusfan/asus_fan.c:208:9: error: implicit declaration of function ‘acpi_evaluate_object’ [-Werror=implicit-function-declaration]
         status = acpi_evaluate_object(NULL, "\\_TZ.THRM._TMP", 
         ^
/home/jens/workspace/asusfan/asus_fan.c:210:23: error: ‘AE_OK’ undeclared (first use in this function)
         if (status != AE_OK) printk("_TZ.THRM._TMP error\n");
                       ^
/home/jens/workspace/asusfan/asus_fan.c:199:27: warning: unused variable ‘out_obj’ [-Wunused-variable]
         union acpi_object out_obj;
                           ^
/home/jens/workspace/asusfan/asus_fan.c:198:28: warning: unused variable ‘output’ [-Wunused-variable]
         struct acpi_buffer output;
                            ^
/home/jens/workspace/asusfan/asus_fan.c: In function ‘set_fan_speed’:
/home/jens/workspace/asusfan/asus_fan.c:224:26: error: storage size of ‘params’ isn’t known
  struct acpi_object_list params;
                          ^
/home/jens/workspace/asusfan/asus_fan.c:225:20: error: storage size of ‘in_obj’ isn’t known
  union acpi_object in_obj;
                    ^
/home/jens/workspace/asusfan/asus_fan.c:226:2: error: unknown type name ‘acpi_status’
  acpi_status status;
  ^
/home/jens/workspace/asusfan/asus_fan.c:249:16: error: ‘ACPI_TYPE_INTEGER’ undeclared (first use in this function)
  in_obj.type = ACPI_TYPE_INTEGER;
                ^
/home/jens/workspace/asusfan/asus_fan.c:256:16: error: ‘AE_OK’ undeclared (first use in this function)
  if (status != AE_OK) printk("_SB.ATKD.ECRW error\n");
                ^
/home/jens/workspace/asusfan/asus_fan.c:225:20: warning: unused variable ‘in_obj’ [-Wunused-variable]
  union acpi_object in_obj;
                    ^
/home/jens/workspace/asusfan/asus_fan.c:224:26: warning: unused variable ‘params’ [-Wunused-variable]
  struct acpi_object_list params;
                          ^
/home/jens/workspace/asusfan/asus_fan.c: In function ‘temp_status_timer’:
/home/jens/workspace/asusfan/asus_fan.c:319:24: warning: assignment discards ‘const’ qualifier from pointer target type
    asusfan_temp_status = status_name[0];
                        ^
/home/jens/workspace/asusfan/asus_fan.c:324:24: warning: assignment discards ‘const’ qualifier from pointer target type
    asusfan_temp_status = status_name[1];
                        ^
/home/jens/workspace/asusfan/asus_fan.c:329:24: warning: assignment discards ‘const’ qualifier from pointer target type
    asusfan_temp_status = status_name[2];
                        ^
cc1: some warnings being treated as errors
scripts/Makefile.build:263: recipe for target '/home/jens/workspace/asusfan/asus_fan.o' failed
make[2]: *** [/home/jens/workspace/asusfan/asus_fan.o] Error 1
Makefile:1394: recipe for target '_module_/home/jens/workspace/asusfan' failed
make[1]: *** [_module_/home/jens/workspace/asusfan] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.19.0-26-generic'
Makefile:4: recipe for target 'default' failed
make: *** [default] Error 2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.