Lately, we received Android source (imx-android-10.0.0_2.5.0.tar.gz) from NXP Site
I tried to use AIPS2 region but I can't find device trees related to aips2 for i.MX8QXP
is it possible to use aips2-pwm for i.MX8QXP?
or
is it possible to use LSIO-PWM2 for i.MX8QXP? ( I prefer this )
~/android_build/vendor/nxp-opensource/kernel_imx$ grep -r aips2 ./
./arch/arm64/boot/dts/freescale/imx8mm.dtsi: aips2: bus@30400000 {
./arch/arm64/boot/dts/freescale/imx8mn.dtsi: aips2: bus@30400000 {
./arch/arm64/boot/dts/freescale/imx8mp.dtsi: aips2: bus@30400000 {
./arch/arm/mach-imx/pm-imx7ulp.c:static void __iomem *aips2_base;
./arch/arm/mach-imx/pm-imx7ulp.c: aips2_base = ioremap(MX7ULP_AIPS2_BASE_ADDR, SZ_1M);
./arch/arm/mach-imx/pm-imx7ulp.c: aips2_base = ioremap(MX7ULP_AIPS2_BASE_ADDR, SZ_1M);
./arch/arm/mach-imx/pm-imx7ulp.c: j = (((u32)aips2_base >> 20) << 2) / 4;
./arch/arm/mach-imx/pm-imx7ulp.c: pm_info->scg1_base = aips2_base +
./arch/arm/boot/dts/imx6sx.dtsi: aips2: aips-bus@2100000 {
./arch/arm/boot/dts/imx35.dtsi: aips2: aips@53f00000 {
./arch/arm/boot/dts/imx6sl.dtsi: aips2: aips-bus@2100000 {
./arch/arm/boot/dts/imx25.dtsi: aips2: bridge@53f00000 {
./arch/arm/boot/dts/imx6sll.dtsi: aips2: aips-bus@2100000 {
./arch/arm/boot/dts/imx7s.dtsi: aips2: aips-bus@30400000 {
./arch/arm/boot/dts/imx7d.dtsi:&aips2 {
./arch/arm/boot/dts/imx6dl.dtsi: aips2: aips-bus@2100000 {
./arch/arm/boot/dts/imx6ul.dtsi: aips2: aips-bus@2100000 {
Thanks for reviewing it
Hi ahyuo79
>is it possible to use LSIO-PWM2 for i.MX8QXP?
one can look at example on
Best regards
igor