aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/bcma/scan.c
Commit message (Expand)AuthorAge
* bcma: add missing iounmap on error pathHauke Mehrtens2012-07-26
* bcma: add new cores at the end of listRafał Miłecki2012-07-12
* bcma: add trivial GBIT MAC COMMON driverRafał Miłecki2012-07-12
* bcma: use custom printing functionsRafał Miłecki2012-07-09
* bcma: define some additional cores IDsRafał Miłecki2012-06-27
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2012-05-24
|\
| * bcma: Find names of non BCM coresNathan Hintz2012-05-16
* | bcma: scan for extra address spaceHauke Mehrtens2012-04-18
|/
* Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2012-02-15
|\
| * bcma: Fix mem leak in bcma_bus_scan()Jesper Juhl2012-02-01
* | bcma: log the id, rev and pkg of the chip foundHauke Mehrtens2012-02-06
* | bcma: add the core unit numberHauke Mehrtens2012-02-06
|/
* bcma: signedness bug in bcma_get_next_core()Dan Carpenter2011-08-24
* bcma: add SOC busHauke Mehrtens2011-08-08
* bcma: add functions to scan cores needed on SoCsHauke Mehrtens2011-08-08
* bcma: move initializing of struct bcma_bus to own function.Hauke Mehrtens2011-08-08
* bcma: move parsing of EEPROM into own function.Hauke Mehrtens2011-08-08
* bcma: add Broadcom specific AMBA bus driverRafał Miłecki2011-05-10
reservation* res); /* ************************************************************************** */ typedef void (*env_update_time_t) ( struct reservation_environment* env, lt_t how_much, int cpu); typedef struct task_struct* (*env_dispatch_t) ( struct reservation_environment* env, lt_t* time_slice, int cpu); typedef void (*env_resume_t) ( struct reservation_environment* env, int cpu); typedef void (*env_suspend_t) ( struct reservation_environment* env, int cpu); typedef void (*env_add_res_t) ( struct reservation_environment* env, struct reservation* res, int cpu); typedef void (*env_remove_res_t) ( struct reservation_environment* env, struct reservation* res, int complete, int cpu); typedef struct reservation* (*env_find_res_t) ( struct reservation_environment* env, int id); typedef int (*env_is_np_t) ( struct reservation_environment* env, int cpu); typedef void (*env_shutdown_t) ( struct reservation_environment* env); struct reservation_environment_ops { env_update_time_t update_time; env_dispatch_t dispatch; env_resume_t resume; env_suspend_t suspend; env_add_res_t add_res; env_remove_res_t remove_res; env_find_res_t find_res_by_id; env_is_np_t is_np; env_shutdown_t shutdown; }; struct reservation_environment { struct reservation_environment_ops* ops; struct reservation* res; struct list_head all_reservations; }; #endif