/* HKEY event callout for other subdrivers go here (yes, it is ugly, but it is quick, safe, and gets the job done  */
static void tpacpi_driver_event(const unsigned int hkey_event)
/* HKEY event callout for other subdrivers go here (yes, it is ugly, but it is quick, safe, and gets the job done  */
static void tpacpi_driver_event(const unsigned int hkey_event)
{
	if (ibm_backlight_device) {
		switch (hkey_event) {
		case TP_HKEY_EV_BRGHT_UP:
		case TP_HKEY_EV_BRGHT_DOWN:
			tpacpi_brightness_notify_change();
		}
	}
	if (alsa_card) {
		switch (hkey_event) {
		case TP_HKEY_EV_VOL_UP:
		case TP_HKEY_EV_VOL_DOWN:
		case TP_HKEY_EV_VOL_MUTE:
			volume_alsa_notify_change();
		}
	}
}