Home
last modified time | relevance | path

Searched refs:meson (Results 1 - 25 of 75) sorted by relevance

123

/kernel/linux/linux-5.10/sound/soc/meson/
H A DMakefile3 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 Daiu-codec-ctrl.c11 #include <dt-bindings/sound/meson-aiu.h>
13 #include "meson-codec-glue.h"
/kernel/linux/linux-6.6/sound/soc/meson/
H A DMakefile3 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 Dpwm-meson.c122 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 Dpwm-meson.c123 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 DMakefile2 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 DMakefile2 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 DMakefile2 # 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 DMakefile2 # 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 DMakefile70 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 DMakefile63 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 Dmeson-secure-pwrc.c13 #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 Dmeson-ee-pwrc.c18 #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 DMakefile40 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 DMakefile45 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 Dmeson-secure-pwrc.c13 #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 Dmeson-ee-pwrc.c18 #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 DMakefile36 nvmem_meson_efuse-y := meson-efuse.o
38 nvmem_meson_mx_efuse-y := meson-mx-efuse.o
H A Dmeson-efuse.c15 #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 DMakefile50 obj-$(CONFIG_USB_DWC3_MESON_G12A) += dwc3-meson-g12a.o
/kernel/linux/linux-6.6/drivers/usb/dwc3/
H A DMakefile51 obj-$(CONFIG_USB_DWC3_MESON_G12A) += dwc3-meson-g12a.o
/kernel/linux/linux-5.10/drivers/char/hw_random/
H A DMakefile40 obj-$(CONFIG_HW_RANDOM_MESON) += meson-rng.o
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/
H A DMakefile19 obj-$(CONFIG_DWMAC_MESON) += dwmac-meson.o dwmac-meson8b.o
/kernel/linux/linux-5.10/sound/soc/
H A DMakefile40 obj-$(CONFIG_SND_SOC) += meson/
/kernel/linux/linux-5.10/drivers/media/rc/
H A DMakefile30 obj-$(CONFIG_IR_MESON) += meson-ir.o

Completed in 8 milliseconds

123