Request for Linux Kernel Driver Support for TEF3200HN/V205Y Tuner

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Request for Linux Kernel Driver Support for TEF3200HN/V205Y Tuner

776 次查看
Joseph_Chiristopher_N
Contributor II

Hello NXP Team,

I'm currently working on a custom Linux BSP for the i.MX6SX-sdb processor and would like to interface the TEF3200HN/V205Y DAB tuner chip via I2C.

Could you please provide:

  1. A Linux kernel driver (or reference driver) for the TEF3200HN?
  2. The appropriate compatible string and any required device tree bindings.
  3. Any documentation regarding register map, initialization sequences, or I2C protocol for the TEF3200HN.

For example, in my device tree, I'm planning something along the lines of:

&i2c1 {
clock-frequency = <100000>;
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_i2c1>;

tef3200: tef3200@60 {
compatible = "nxp,tef3200hn";
reg = <0x60>;
status = "okay";
/* Add GPIOs, supplies, clocks here if required */
};
};

I'm currently using Linux kernel 6.12.3-lts-next
 and Yocto-based build system.

Looking forward to your support.

Thank You,

0 项奖励
回复
1 回复

761 次查看
pengyong_zhang
NXP Employee
NXP Employee

Hi @Joseph_Chiristopher_N 

you need to contact the  TEF3200HN/V205Y vendor provide the related driver code file. 

B.R

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2135512%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E8%AF%B7%E6%B1%82%E4%B8%BA%20TEF3200HN%2FV205Y%20%E8%B0%83%E8%B0%90%E5%99%A8%E6%8F%90%E4%BE%9B%20Linux%20%E5%86%85%E6%A0%B8%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E6%94%AF%E6%8C%81%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2135512%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8CNXP%E5%9B%A2%E9%98%9F%EF%BC%8C%3C%2FP%3E%3CP%3E%E6%88%91%E7%9B%AE%E5%89%8D%E6%AD%A3%E5%9C%A8%20%E4%B8%BA%3CSTRONG%3E%20i.MX6SX-SDB%3C%2FSTRONG%3E%20%E5%A4%84%E7%90%86%E5%99%A8%E5%BC%80%E5%8F%91%E4%B8%80%E6%AC%BE%E8%87%AA%E5%AE%9A%E4%B9%89%20Linux%20%E7%94%B5%E8%B7%AF%E6%9D%BF%E6%94%AF%E6%8C%81%E5%8C%85%EF%BC%8C%E6%83%B3%E9%80%9A%E8%BF%87%3CSTRONG%3E%20I2C%3C%2FSTRONG%3E%3CSTRONG%3E%20%E8%BF%9E%E6%8E%A5%20TEF3200HN%2FV205Y%3C%2FSTRONG%3E%20DAB%20%E8%B0%83%E8%B0%90%E5%99%A8%E8%8A%AF%E7%89%87%E3%80%82%3C%2FP%3E%3CP%3E%E8%AF%B7%E6%8F%90%E4%BE%9B%3C%2FP%3E%3COL%3E%3CLI%3ETEF3200HN%20%E7%9A%84%20%3CSTRONG%3ELinux%20%E5%86%85%E6%A0%B8%E9%A9%B1%E5%8A%A8%3C%2FSTRONG%3E%E7%A8%8B%E5%BA%8F%EF%BC%88%E6%88%96%E5%BC%95%E7%94%A8%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%89%EF%BC%9F%3C%2FLI%3E%3CLI%3E%E7%9B%B8%E5%BA%94%E7%9A%84%E5%85%BC%E5%AE%B9%3CSTRONG%3E%E5%AD%97%E7%AC%A6%E4%B8%B2%3C%2FSTRONG%3E%E5%92%8C%E4%BB%BB%E4%BD%95%E5%BF%85%E9%9C%80%E7%9A%84%3CSTRONG%3E%E8%AE%BE%E5%A4%87%E6%A0%91%E7%BB%91%E5%AE%9A%3C%2FSTRONG%3E%E3%80%82%3C%2FLI%3E%3CLI%3E%E6%9C%89%E5%85%B3%20TEF3200HN%20%E7%9A%84%3CSTRONG%3E%E5%AF%84%E5%AD%98%E5%99%A8%E6%98%A0%E5%B0%84%3C%2FSTRONG%3E%E3%80%81%3CSTRONG%3E%E5%88%9D%E5%A7%8B%E5%8C%96%E5%BA%8F%E5%88%97%3C%2FSTRONG%3E%E6%88%96%3CSTRONG%3EI2C%20%E5%8D%8F%E8%AE%AE%3C%2FSTRONG%3E%E7%9A%84%E4%BB%BB%E4%BD%95%E6%96%87%E6%A1%A3%E3%80%82%3C%2FLI%3E%3C%2FOL%3E%3CP%3E%E4%BE%8B%E5%A6%82%EF%BC%8C%E5%9C%A8%E6%88%91%E7%9A%84%E8%AE%BE%E5%A4%87%E6%A0%91%E4%B8%AD%EF%BC%8C%E6%88%91%E6%AD%A3%E5%9C%A8%E8%AE%A1%E5%88%92%E4%B8%80%E4%BA%9B%E7%B1%BB%E4%BC%BC%E7%9A%84%E5%86%85%E5%AE%B9%EF%BC%9A%3C%2FP%3E%3CP%3E%26amp%3Bi2c1%20%7B%3CBR%20%2F%3Eclock-frequency%20%3D%26lt%3B100000%26gt%3B%3B%3CBR%20%2F%3Estatus%20%3D%22okay%22%3B%3CBR%20%2F%3Epinctrl-names%20%3D%22default%22%3B%3CBR%20%2F%3Epinctrl-0%20%3D%26lt%3B%26amp%3B%20pinctrl_i2c1%26gt%3B%20%EF%BC%9B%3C%2FP%3E%3CP%3Etef3200%EF%BC%9Atef3200%20%4060%20%7B%3CBR%20%2F%3E%20compatible%20%3D%20%22%20nxp%EF%BC%8Ctef3200hn%20%22%3B%3CBR%20%2F%3E%20reg%20%3D%3B%26lt%3B0x60%26gt%3B%20%3CBR%20%2F%3E%E7%8A%B6%E6%80%81%20%3D%20%22%20%E5%A5%BD%E5%90%A7%20%22%3B%3CBR%20%2F%3E%20%2F*%20%E5%A6%82%E6%9E%9C%E9%9C%80%E8%A6%81%E5%8F%AF%E4%BB%A5%E5%9C%A8%E8%BF%99%E9%87%8C%E6%B7%BB%E5%8A%A0%20GPIO%E3%80%81%E8%A1%A5%E7%BB%99%E5%93%81%E3%80%81%E6%97%B6%E9%92%9F%20*%2F%7D%3B%7D%EF%BC%9B%E6%88%91%E7%9B%AE%E5%89%8D%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%3CBR%20%2F%3E%20%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSTRONG%3ELinux%20%E5%86%85%E6%A0%B8%206.12.3-lts-next%3C%2FSTRONG%3E%3CBR%20%2F%3E%20%E5%92%8C%E5%9F%BA%E4%BA%8E%20Yocto%20%E7%9A%84%E7%89%88%E6%9C%AC%E7%B3%BB%E7%BB%9F%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3CP%3E%E6%9C%9F%E5%BE%85%E6%82%A8%E7%9A%84%E6%94%AF%E6%8C%81%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%B0%A2%E8%B0%A2%E4%BD%A0%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2135650%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Request%20for%20Linux%20Kernel%20Driver%20Support%20for%20TEF3200HN%2FV205Y%20Tuner%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2135650%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F249737%22%20target%3D%22_blank%22%3E%40Joseph_Chiristopher_N%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E6%82%A8%E9%9C%80%E8%A6%81%E8%81%94%E7%B3%BB%3CSPAN%3E%3C%2FSPAN%3E%3CSTRONG%3E%20TEF3200HN%2FV205Y%3C%2FSTRONG%3E%20%E4%BE%9B%E5%BA%94%E5%95%86%E6%8F%90%E4%BE%9B%E7%9B%B8%E5%85%B3%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E4%BB%A3%E7%A0%81%E6%96%87%E4%BB%B6%E3%80%82%3C%2FP%3E%0A%3CP%3EB.R%3C%2FP%3E%3C%2FLINGO-BODY%3E