cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

mtk-afe-pcm.txt (1051B)


      1Mediatek AFE PCM controller
      2
      3Required properties:
      4- compatible = "mediatek,mt8173-afe-pcm";
      5- reg: register location and size
      6- interrupts: Should contain AFE interrupt
      7- clock-names: should have these clock names:
      8		"infra_sys_audio_clk",
      9		"top_pdn_audio",
     10		"top_pdn_aud_intbus",
     11		"bck0",
     12		"bck1",
     13		"i2s0_m",
     14		"i2s1_m",
     15		"i2s2_m",
     16		"i2s3_m",
     17		"i2s3_b";
     18
     19Example:
     20
     21	afe: mt8173-afe-pcm@11220000  {
     22		compatible = "mediatek,mt8173-afe-pcm";
     23		reg = <0 0x11220000 0 0x1000>;
     24		interrupts = <GIC_SPI 134 IRQ_TYPE_EDGE_FALLING>;
     25		clocks = <&infracfg INFRA_AUDIO>,
     26			<&topckgen TOP_AUDIO_SEL>,
     27			<&topckgen TOP_AUD_INTBUS_SEL>,
     28			<&topckgen TOP_APLL1_DIV0>,
     29			<&topckgen TOP_APLL2_DIV0>,
     30			<&topckgen TOP_I2S0_M_CK_SEL>,
     31			<&topckgen TOP_I2S1_M_CK_SEL>,
     32			<&topckgen TOP_I2S2_M_CK_SEL>,
     33			<&topckgen TOP_I2S3_M_CK_SEL>,
     34			<&topckgen TOP_I2S3_B_CK_SEL>;
     35		clock-names = "infra_sys_audio_clk",
     36				"top_pdn_audio",
     37				"top_pdn_aud_intbus",
     38				"bck0",
     39				"bck1",
     40				"i2s0_m",
     41				"i2s1_m",
     42				"i2s2_m",
     43				"i2s3_m",
     44				"i2s3_b";
     45	};