This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TAS5827: Linux driver for TAS5827

Part Number: TAS5827
Other Parts Discussed in Thread: TAS5825M, TAS5828M, TAS5805M

Tool/software:

Hi,

do we have LINUX drivers available for the TAS5827RHBR?

Thanks,

  • hi Shah

    we do not have that now.

    you can refer 5825 driver to make a new driver.

    also the config can use our ppc3 to export .h file for config 5827.

    tks

    jesse

    tas5825m_final.c
    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    /*
    * Driver for the TAS5805M Audio Amplifier
    * Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com/
    * Author: Andy Liu <andy-liu@ti.com>
    *
    * This program is free software; you can redistribute it and/or
    * modify it under the terms of the GNU General Public License
    * version 2 as published by the Free Software Foundation.
    *
    * This program is distributed in the hope that it will be useful, but
    * WITHOUT ANY WARRANTY; without even the implied warranty of
    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    * General Public License for more details.
    */
    #include <linux/module.h>
    #include <linux/moduleparam.h>
    #include <linux/slab.h>
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

  • Hi jesse,

    Thanks for the quick response.

    What type of changes required for 5827 in above driver file? Is registers are same for 5825 & 5827?

    Also

    Regards,

    Rahul Shah

  • Hi Rahul

    What type of changes required for 5827 in above driver file? Is registers are same for 5825 & 5827?

    The registers are totally different, can't list them all.

    Customer should use PPC3 software to generate the DSP register config ".h" file, and include into the Driver.

    For other defined register, should compare with datasheet to see if any changes.

  • The Linux TAS5825m driver I made should work with this device: 

    https://github.com/jpvc36/TAS5805m

    Tested on tas5805m, tas5825m and tas5828m.

    Greetings, J.P. van Coolwijk.

  • hi Jan

    thank yo so much for you help.

    we will let our sw team to check this

    tks

    jesse