|
2 | 2 | // |
3 | 3 | // TAS2781 HDA SPI driver |
4 | 4 | // |
5 | | -// Copyright 2024 Texas Instruments, Inc. |
| 5 | +// Copyright 2024-2025 Texas Instruments, Inc. |
6 | 6 | // |
7 | 7 | // Author: Baojun Xu <baojun.xu@ti.com> |
8 | 8 |
|
@@ -771,19 +771,19 @@ static int tasdevice_process_block(void *context, unsigned char *data, |
771 | 771 | switch (subblk_typ) { |
772 | 772 | case TASDEVICE_CMD_SING_W: |
773 | 773 | subblk_offset = tasdevice_single_byte_wr(tas_priv, |
774 | | - dev_idx & 0x4f, data, sublocksize); |
| 774 | + dev_idx & 0x3f, data, sublocksize); |
775 | 775 | break; |
776 | 776 | case TASDEVICE_CMD_BURST: |
777 | 777 | subblk_offset = tasdevice_burst_wr(tas_priv, |
778 | | - dev_idx & 0x4f, data, sublocksize); |
| 778 | + dev_idx & 0x3f, data, sublocksize); |
779 | 779 | break; |
780 | 780 | case TASDEVICE_CMD_DELAY: |
781 | 781 | subblk_offset = tasdevice_delay(tas_priv, |
782 | | - dev_idx & 0x4f, data, sublocksize); |
| 782 | + dev_idx & 0x3f, data, sublocksize); |
783 | 783 | break; |
784 | 784 | case TASDEVICE_CMD_FIELD_W: |
785 | 785 | subblk_offset = tasdevice_field_wr(tas_priv, |
786 | | - dev_idx & 0x4f, data, sublocksize); |
| 786 | + dev_idx & 0x3f, data, sublocksize); |
787 | 787 | break; |
788 | 788 | default: |
789 | 789 | subblk_offset = 2; |
|
0 commit comments