From b14ae02b959b3dd6f1d681515c445e71df725042 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Sat, 12 Jun 2010 14:16:30 +0000 Subject: [PATCH] some verbs use a 16 bits payload git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37114 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/drivers/audio/hda/driver.h | 2 +- src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/drivers/audio/hda/driver.h b/src/add-ons/kernel/drivers/audio/hda/driver.h index 441cb9d17e..7996768626 100644 --- a/src/add-ons/kernel/drivers/audio/hda/driver.h +++ b/src/add-ons/kernel/drivers/audio/hda/driver.h @@ -354,7 +354,7 @@ void hda_hw_stop(hda_controller* controller); void hda_hw_uninit(hda_controller* controller); status_t hda_send_verbs(hda_codec* codec, corb_t* verbs, uint32* responses, uint32 count); -status_t hda_verb_write(hda_codec* codec, uint32 nid, uint32 vid, uint8 payload); +status_t hda_verb_write(hda_codec* codec, uint32 nid, uint32 vid, uint16 payload); status_t hda_verb_read(hda_codec* codec, uint32 nid, uint32 vid, uint32 *response); /* hda_controller.c: Stream support */ diff --git a/src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp b/src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp index 8aece99823..ac2bf79a0d 100644 --- a/src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp +++ b/src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp @@ -775,7 +775,7 @@ hda_send_verbs(hda_codec* codec, corb_t* verbs, uint32* responses, uint32 count) status_t -hda_verb_write(hda_codec* codec, uint32 nid, uint32 vid, uint8 payload) +hda_verb_write(hda_codec* codec, uint32 nid, uint32 vid, uint16 payload) { corb_t verb = MAKE_VERB(codec->addr, nid, vid, payload); return hda_send_verbs(codec, &verb, NULL, 1);