Home
last modified time | relevance | path

Searched full:spear (Results 1 – 25 of 171) sorted by relevance

1234567

/openbmc/linux/Documentation/arch/arm/spear/
H A Doverview.rst2 SPEAr ARM Linux Overview
8 SPEAr (Structured Processor Enhanced Architecture).
9 weblink : http://www.st.com/spear
11 The ST Microelectronics SPEAr range of ARM9/CortexA9 System-on-Chip CPUs are
12 supported by the 'spear' platform of ARM Linux. Currently SPEAr1310,
15 Hierarchy in SPEAr is as follows:
17 SPEAr (Platform)
49 SPEAr13xx) are located in the platform code contained in arch/arm/plat-spear
52 Each machine series have a directory with name arch/arm/mach-spear followed by
57 mach-spear13xx/spear13xx.c. mach-spear* also contain soc/machine specific
[all …]
/openbmc/linux/sound/soc/spear/
H A DMakefile2 # SPEAR Platform Support
3 snd-soc-spear-pcm-objs := spear_pcm.o
4 snd-soc-spear-spdif-in-objs := spdif_in.o
5 snd-soc-spear-spdif-out-objs := spdif_out.o
7 obj-$(CONFIG_SND_SPEAR_SOC) += snd-soc-spear-pcm.o
8 obj-$(CONFIG_SND_SPEAR_SPDIF_IN) += snd-soc-spear-spdif-in.o
9 obj-$(CONFIG_SND_SPEAR_SPDIF_OUT) += snd-soc-spear-spdif-out.o
H A Dspear_pcm.c2 * ALSA PCM interface for ST SPEAr Processors
4 * sound/soc/spear/spear_pcm.c
54 MODULE_DESCRIPTION("SPEAr PCM DMA module");
/openbmc/linux/Documentation/devicetree/bindings/gpio/
H A Dspear_spics.txt1 === ST Microelectronics SPEAr SPI CS Driver ===
3 SPEAr platform provides a provision to control chipselects of ARM PL022 Prime
10 Chipselects can be controlled by software by turning them as GPIOs. SPEAr
12 directly control each PL022 chipselect. Hence, it is natural for SPEAr to export
17 * compatible: should be defined as "st,spear-spics-gpio"
32 compatible = "st,spear-spics-gpio";
/openbmc/linux/drivers/pinctrl/spear/
H A DKconfig3 # ST Microelectronics SPEAr PINCTRL drivers
13 This enables pin control drivers for SPEAr Platform
50 bool "SPEAr SoC PLGPIO Controller"
54 Say yes here to support PLGPIO controller on ST Microelectronics SPEAr
H A Dpinctrl-spear.h2 * Driver header file for the ST Microelectronics SPEAr pinmux
26 * struct spear_pmx_mode - SPEAr pmx mode
42 * struct spear_muxreg - SPEAr mux reg configuration
92 * struct spear_modemux - SPEAr mode mux configuration
104 * struct spear_pingroup - SPEAr pin group configurations
111 * A representation of a group of pins in the SPEAr pin controller. Each group
123 * struct spear_function - SPEAr pinctrl mux function
135 * struct spear_pinctrl_machdata - SPEAr pin controller machine driver
172 * struct spear_pmx - SPEAr pinctrl mux
H A DMakefile2 # SPEAr pinmux support
5 obj-y += pinctrl-spear.o
/openbmc/u-boot/board/spear/x600/
H A DKconfig4 default "arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds"
10 default "spear"
13 default "spear"
/openbmc/linux/Documentation/devicetree/bindings/timer/
H A Dst,spear-timer.txt1 * SPEAr ARM Timer
6 "st,spear-timer"
13 compatible = "st,spear-timer";
/openbmc/linux/drivers/thermal/
H A Dspear_thermal.c3 * SPEAr thermal driver.
21 /* SPEAr Thermal Sensor Dev Structure */
54 /* Disable SPEAr Thermal Sensor */ in spear_thermal_suspend()
77 /* Enable SPEAr Thermal Sensor */ in spear_thermal_resume()
161 /* Disable SPEAr Thermal Sensor */ in spear_thermal_exit()
189 MODULE_DESCRIPTION("SPEAr thermal driver");
/openbmc/linux/arch/arm/mach-spear/
H A Drestart.c3 * arch/arm/plat-spear/restart.c
5 * SPEAr platform specific restart functions
14 #include "spear.h"
H A Dpl080.c3 * arch/arm/plat-spear/pl080.c
5 * DMAC pl080 definitions for SPEAr platform
17 #include "spear.h"
H A Dpl080.h3 * arch/arm/plat-spear/include/plat/pl080.h
5 * DMAC pl080 definitions for SPEAr platform
/openbmc/linux/drivers/cpufreq/
H A Dspear-cpufreq.c2 * drivers/cpufreq/spear-cpufreq.c
4 * CPU Frequency Scaling for SPEAr platform
26 /* SPEAr CPUFreq driver data structure */
162 .name = "cpufreq-spear",
239 .name = "spear-cpufreq",
246 MODULE_DESCRIPTION("SPEAr CPUFreq driver");
/openbmc/u-boot/doc/
H A DREADME.spear2 SPEAr (Structured Processor Enhanced Architecture).
6 The SPEAr SoC family embeds a customizable logic that can be programmed
68 Mac id storage and retrieval in spear platforms
/openbmc/linux/drivers/iio/adc/
H A Dspear_adc.c3 * ST SPEAr ADC driver
24 /* SPEAR registers definitions */
40 #define SPEAR_ADC_MOD_NAME "spear-adc"
95 * Functions to access some SPEAr ADC register. Abstracted into
289 * SPEAr600 has a different register layout than other SPEAr SoC's in spear_adc_probe()
360 dev_info(dev, "SPEAR ADC driver loaded, IRQ %d\n", irq); in spear_adc_probe()
400 MODULE_DESCRIPTION("SPEAr ADC driver");
/openbmc/u-boot/board/spear/spear300/
H A DKconfig7 default "spear"
10 default "spear"
/openbmc/u-boot/board/spear/spear310/
H A DKconfig7 default "spear"
10 default "spear"
/openbmc/u-boot/board/spear/spear600/
H A DKconfig7 default "spear"
10 default "spear"
/openbmc/u-boot/board/spear/spear320/
H A DKconfig7 default "spear"
10 default "spear"
/openbmc/linux/drivers/usb/host/
H A Dehci-spear.c3 * Driver for EHCI HCD on SPEAr SOC
25 #define DRIVER_DESC "EHCI SPEAr driver"
150 .name = "spear-ehci",
178 MODULE_ALIAS("platform:spear-ehci");
/openbmc/linux/Documentation/devicetree/bindings/arm/
H A Dspear-misc.txt1 SPEAr Misc configuration
3 SPEAr SOCs have some miscellaneous registers which are used to configure
/openbmc/linux/Documentation/devicetree/bindings/mmc/
H A Dsdhci-spear.txt1 * SPEAr SDHCI Controller
4 and the properties used by the sdhci-spear driver.
/openbmc/linux/drivers/mmc/host/
H A Dsdhci-spear.c2 * drivers/mmc/host/sdhci-spear.c
4 * Support of SDHCI platform devices for spear soc family
116 dev_err(&pdev->dev, "spear-sdhci probe failed: %d\n", ret); in sdhci_probe()
190 MODULE_DESCRIPTION("SPEAr Secure Digital Host Controller Interface driver");
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dpinctrl_spear.txt1 ST Microelectronics, SPEAr pinmux controller
35 SPEAr's pinmux nodes act as a container for an arbitrary number of subnodes. Each
46 group. See the SPEAr's TRM to determine which are valid for each pin or group.
50 drivers/pinctrl/spear/pinctrl-spear3*0.c

1234567