/kernel/linux/linux-5.10/sound/soc/meson/ |
H A D | Makefile | 3 snd-soc-meson-aiu-objs := aiu.o 4 snd-soc-meson-aiu-objs += aiu-acodec-ctrl.o 5 snd-soc-meson-aiu-objs += aiu-codec-ctrl.o 6 snd-soc-meson-aiu-objs += aiu-encoder-i2s.o 7 snd-soc-meson-aiu-objs += aiu-encoder-spdif.o 8 snd-soc-meson-aiu-objs += aiu-fifo.o 9 snd-soc-meson-aiu-objs += aiu-fifo-i2s.o 10 snd-soc-meson-aiu-objs += aiu-fifo-spdif.o 11 snd-soc-meson-axg-fifo-objs := axg-fifo.o 12 snd-soc-meson [all...] |
H A D | aiu-codec-ctrl.c | 11 #include <dt-bindings/sound/meson-aiu.h> 13 #include "meson-codec-glue.h"
|
/kernel/linux/linux-6.6/sound/soc/meson/ |
H A D | Makefile | 3 snd-soc-meson-aiu-objs := aiu.o 4 snd-soc-meson-aiu-objs += aiu-acodec-ctrl.o 5 snd-soc-meson-aiu-objs += aiu-codec-ctrl.o 6 snd-soc-meson-aiu-objs += aiu-encoder-i2s.o 7 snd-soc-meson-aiu-objs += aiu-encoder-spdif.o 8 snd-soc-meson-aiu-objs += aiu-fifo.o 9 snd-soc-meson-aiu-objs += aiu-fifo-i2s.o 10 snd-soc-meson-aiu-objs += aiu-fifo-spdif.o 11 snd-soc-meson-axg-fifo-objs := axg-fifo.o 12 snd-soc-meson [all...] |
/kernel/linux/linux-5.10/drivers/pwm/ |
H A D | pwm-meson.c | 122 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_request() local 131 channel = &meson->channels[pwm->hwpwm]; in meson_pwm_request() 155 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_free() local 156 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_free() 162 static int meson_pwm_calc(struct meson_pwm *meson, struct pwm_device *pwm, in meson_pwm_calc() argument 165 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_calc() 184 dev_err(meson->chip.dev, "invalid source clock frequency\n"); in meson_pwm_calc() 188 dev_dbg(meson->chip.dev, "fin_freq: %lu Hz\n", fin_freq); in meson_pwm_calc() 192 dev_err(meson->chip.dev, "unable to get period pre_div\n"); in meson_pwm_calc() 198 dev_err(meson in meson_pwm_calc() 232 meson_pwm_enable(struct meson_pwm *meson, struct pwm_device *pwm) meson_pwm_enable() argument 260 meson_pwm_disable(struct meson_pwm *meson, struct pwm_device *pwm) meson_pwm_disable() argument 277 struct meson_pwm *meson = to_meson_pwm(chip); meson_pwm_apply() local 320 struct meson_pwm *meson = to_meson_pwm(chip); meson_pwm_cnt_to_ns() local 340 struct meson_pwm *meson = to_meson_pwm(chip); meson_pwm_get_state() local 500 meson_pwm_init_channels(struct meson_pwm *meson) meson_pwm_init_channels() argument 547 struct meson_pwm *meson; meson_pwm_probe() local 587 struct meson_pwm *meson = platform_get_drvdata(pdev); meson_pwm_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/pwm/ |
H A D | pwm-meson.c | 123 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_request() local 124 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_request() 140 struct meson_pwm *meson = to_meson_pwm(chip); in meson_pwm_free() local 141 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_free() 146 static int meson_pwm_calc(struct meson_pwm *meson, struct pwm_device *pwm, in meson_pwm_calc() argument 149 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm]; in meson_pwm_calc() 172 dev_err(meson->chip.dev, "invalid source clock frequency\n"); in meson_pwm_calc() 176 dev_dbg(meson->chip.dev, "fin_freq: %lu Hz\n", fin_freq); in meson_pwm_calc() 180 dev_err(meson->chip.dev, "unable to get period cnt\n"); in meson_pwm_calc() 184 dev_dbg(meson in meson_pwm_calc() 206 meson_pwm_enable(struct meson_pwm *meson, struct pwm_device *pwm) meson_pwm_enable() argument 233 meson_pwm_disable(struct meson_pwm *meson, struct pwm_device *pwm) meson_pwm_disable() argument 250 struct meson_pwm *meson = to_meson_pwm(chip); meson_pwm_apply() local 290 struct meson_pwm *meson = to_meson_pwm(chip); meson_pwm_cnt_to_ns() local 307 struct meson_pwm *meson = to_meson_pwm(chip); meson_pwm_get_state() local 436 meson_pwm_init_channels(struct meson_pwm *meson) meson_pwm_init_channels() argument 535 struct meson_pwm *meson; meson_pwm_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/meson/ |
H A D | Makefile | 2 meson-drm-y := meson_drv.o meson_plane.o meson_crtc.o meson_encoder_cvbs.o 3 meson-drm-y += meson_viu.o meson_vpp.o meson_venc.o meson_vclk.o meson_overlay.o 4 meson-drm-y += meson_rdma.o meson_osd_afbcd.o 5 meson-drm-y += meson_encoder_hdmi.o meson_encoder_dsi.o 7 obj-$(CONFIG_DRM_MESON) += meson-drm.o
|
/kernel/linux/linux-5.10/drivers/gpu/drm/meson/ |
H A D | Makefile | 2 meson-drm-y := meson_drv.o meson_plane.o meson_crtc.o meson_venc_cvbs.o 3 meson-drm-y += meson_viu.o meson_vpp.o meson_venc.o meson_vclk.o meson_overlay.o 4 meson-drm-y += meson_rdma.o meson_osd_afbcd.o 6 obj-$(CONFIG_DRM_MESON) += meson-drm.o
|
/kernel/linux/linux-5.10/drivers/staging/media/meson/vdec/ |
H A D | Makefile | 2 # Makefile for Amlogic meson video decoder driver 4 meson-vdec-objs = esparser.o vdec.o vdec_helpers.o vdec_platform.o 5 meson-vdec-objs += vdec_1.o vdec_hevc.o 6 meson-vdec-objs += codec_mpeg12.o codec_h264.o codec_hevc_common.o codec_vp9.o 8 obj-$(CONFIG_VIDEO_MESON_VDEC) += meson-vdec.o
|
/kernel/linux/linux-6.6/drivers/staging/media/meson/vdec/ |
H A D | Makefile | 2 # Makefile for Amlogic meson video decoder driver 4 meson-vdec-objs = esparser.o vdec.o vdec_helpers.o vdec_platform.o 5 meson-vdec-objs += vdec_1.o vdec_hevc.o 6 meson-vdec-objs += codec_mpeg12.o codec_h264.o codec_hevc_common.o codec_vp9.o 8 obj-$(CONFIG_VIDEO_MESON_VDEC) += meson-vdec.o
|
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | Makefile | 70 obj-$(CONFIG_MMC_MESON_GX) += meson-gx-mmc.o 71 meson-mx-sdhc-objs := meson-mx-sdhc-clkc.o meson-mx-sdhc-mmc.o 72 obj-$(CONFIG_MMC_MESON_MX_SDHC) += meson-mx-sdhc.o 73 obj-$(CONFIG_MMC_MESON_MX_SDIO) += meson-mx-sdio.o
|
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | Makefile | 63 obj-$(CONFIG_MMC_MESON_GX) += meson-gx-mmc.o 64 meson-mx-sdhc-objs := meson-mx-sdhc-clkc.o meson-mx-sdhc-mmc.o 65 obj-$(CONFIG_MMC_MESON_MX_SDHC) += meson-mx-sdhc.o 66 obj-$(CONFIG_MMC_MESON_MX_SDIO) += meson-mx-sdio.o
|
/kernel/linux/linux-6.6/drivers/pmdomain/amlogic/ |
H A D | meson-secure-pwrc.c | 13 #include <dt-bindings/power/meson-a1-power.h> 15 #include <dt-bindings/power/meson-s4-power.h> 17 #include <linux/firmware/meson/meson_sm.h> 165 sm_np = of_find_compatible_node(NULL, NULL, "amlogic,meson-gxbb-sm"); in meson_secure_pwrc_probe() 234 .compatible = "amlogic,meson-a1-pwrc", 242 .compatible = "amlogic,meson-s4-pwrc",
|
H A D | meson-ee-pwrc.c | 18 #include <dt-bindings/power/meson-axg-power.h> 19 #include <dt-bindings/power/meson-g12a-power.h> 20 #include <dt-bindings/power/meson-gxbb-power.h> 21 #include <dt-bindings/power/meson-sm1-power.h> 607 .compatible = "amlogic,meson-axg-pwrc", 611 .compatible = "amlogic,meson-gxbb-pwrc", 615 .compatible = "amlogic,meson-g12a-pwrc", 619 .compatible = "amlogic,meson-sm1-pwrc",
|
/kernel/linux/linux-6.6/drivers/media/rc/ |
H A D | Makefile | 40 obj-$(CONFIG_IR_MESON) += meson-ir.o 41 obj-$(CONFIG_IR_MESON_TX) += meson-ir-tx.o
|
/kernel/linux/linux-5.10/drivers/nvmem/ |
H A D | Makefile | 45 nvmem_meson_efuse-y := meson-efuse.o 47 nvmem_meson_mx_efuse-y := meson-mx-efuse.o
|
/kernel/linux/linux-5.10/drivers/soc/amlogic/ |
H A D | meson-secure-pwrc.c | 13 #include <dt-bindings/power/meson-a1-power.h> 15 #include <linux/firmware/meson/meson_sm.h> 134 sm_np = of_find_compatible_node(NULL, NULL, "amlogic,meson-gxbb-sm"); in meson_secure_pwrc_probe() 193 .compatible = "amlogic,meson-a1-pwrc",
|
H A D | meson-ee-pwrc.c | 18 #include <dt-bindings/power/meson-axg-power.h> 19 #include <dt-bindings/power/meson-g12a-power.h> 20 #include <dt-bindings/power/meson-gxbb-power.h> 21 #include <dt-bindings/power/meson-sm1-power.h> 588 .compatible = "amlogic,meson-axg-pwrc", 592 .compatible = "amlogic,meson-gxbb-pwrc", 596 .compatible = "amlogic,meson-g12a-pwrc", 600 .compatible = "amlogic,meson-sm1-pwrc",
|
/kernel/linux/linux-6.6/drivers/nvmem/ |
H A D | Makefile | 36 nvmem_meson_efuse-y := meson-efuse.o 38 nvmem_meson_mx_efuse-y := meson-mx-efuse.o
|
H A D | meson-efuse.c | 15 #include <linux/firmware/meson/meson_sm.h> 36 { .compatible = "amlogic,meson-gxbb-efuse", }, 92 .name = "meson-efuse",
|
/kernel/linux/linux-5.10/drivers/usb/dwc3/ |
H A D | Makefile | 50 obj-$(CONFIG_USB_DWC3_MESON_G12A) += dwc3-meson-g12a.o
|
/kernel/linux/linux-6.6/drivers/usb/dwc3/ |
H A D | Makefile | 51 obj-$(CONFIG_USB_DWC3_MESON_G12A) += dwc3-meson-g12a.o
|
/kernel/linux/linux-5.10/drivers/char/hw_random/ |
H A D | Makefile | 40 obj-$(CONFIG_HW_RANDOM_MESON) += meson-rng.o
|
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/ |
H A D | Makefile | 19 obj-$(CONFIG_DWMAC_MESON) += dwmac-meson.o dwmac-meson8b.o
|
/kernel/linux/linux-5.10/sound/soc/ |
H A D | Makefile | 40 obj-$(CONFIG_SND_SOC) += meson/
|
/kernel/linux/linux-5.10/drivers/media/rc/ |
H A D | Makefile | 30 obj-$(CONFIG_IR_MESON) += meson-ir.o
|