Home
last modified time | relevance | path

Searched refs:platform (Results 1 – 200 of 839) sorted by relevance

12345

/linux-4.1.27/arch/arm/mach-imx/devices/
DMakefile3 obj-$(CONFIG_IMX_HAVE_PLATFORM_FEC) += platform-fec.o
4 obj-$(CONFIG_IMX_HAVE_PLATFORM_FLEXCAN) += platform-flexcan.o
5 obj-$(CONFIG_IMX_HAVE_PLATFORM_FSL_USB2_UDC) += platform-fsl-usb2-udc.o
6 obj-$(CONFIG_IMX_HAVE_PLATFORM_GPIO_KEYS) += platform-gpio_keys.o
7 obj-y += platform-gpio-mxc.o
8 obj-$(CONFIG_IMX_HAVE_PLATFORM_IMX21_HCD) += platform-imx21-hcd.o
9 obj-$(CONFIG_IMX_HAVE_PLATFORM_IMX27_CODA) += platform-imx27-coda.o
10 obj-$(CONFIG_IMX_HAVE_PLATFORM_IMX2_WDT) += platform-imx2-wdt.o
11 obj-y += platform-imx-dma.o
12 obj-$(CONFIG_IMX_HAVE_PLATFORM_IMX_FB) += platform-imx-fb.o
[all …]
/linux-4.1.27/sound/soc/
Dsoc-compress.c32 struct snd_soc_platform *platform = rtd->platform; in soc_compr_open() local
37 if (platform->driver->compr_ops && platform->driver->compr_ops->open) { in soc_compr_open()
38 ret = platform->driver->compr_ops->open(cstream); in soc_compr_open()
41 platform->component.name); in soc_compr_open()
61 if (platform->driver->compr_ops && platform->driver->compr_ops->free) in soc_compr_open()
62 platform->driver->compr_ops->free(cstream); in soc_compr_open()
72 struct snd_soc_platform *platform = fe->platform; in soc_compr_open_fe() local
85 if (platform->driver->compr_ops && platform->driver->compr_ops->open) { in soc_compr_open_fe()
86 ret = platform->driver->compr_ops->open(cstream); in soc_compr_open_fe()
89 platform->component.name); in soc_compr_open_fe()
[all …]
Dsoc-generic-dmaengine-pcm.c30 struct snd_soc_platform platform; member
36 return container_of(p, struct dmaengine_pcm, platform); in soc_platform_to_pcm()
85 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_hw_params()
116 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_set_runtime_hwparams()
192 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_open()
207 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_compat_request_channel()
242 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_new()
244 struct device *dev = rtd->platform->dev; in dmaengine_pcm_new()
279 dev_err(rtd->platform->dev, in dmaengine_pcm_new()
310 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_pointer()
[all …]
Dsoc-pcm.c422 struct snd_soc_platform *platform = rtd->platform; in soc_pcm_open() local
434 pm_runtime_get_sync(platform->dev); in soc_pcm_open()
448 if (platform->driver->ops && platform->driver->ops->open) { in soc_pcm_open()
449 ret = platform->driver->ops->open(substream); in soc_pcm_open()
451 dev_err(platform->dev, "ASoC: can't open platform" in soc_pcm_open()
452 " %s: %d\n", platform->component.name, ret); in soc_pcm_open()
563 if (platform->driver->ops && platform->driver->ops->close) in soc_pcm_open()
564 platform->driver->ops->close(substream); in soc_pcm_open()
572 pm_runtime_put(platform->dev); in soc_pcm_open()
622 struct snd_soc_platform *platform = rtd->platform; in soc_pcm_close() local
[all …]
Dsoc-core.c427 struct snd_soc_platform *platform; in platform_list_read_file() local
434 list_for_each_entry(platform, &platform_list, list) { in platform_list_read_file()
436 platform->component.name); in platform_list_read_file()
934 struct snd_soc_platform *platform; in soc_bind_dai_link() local
972 list_for_each_entry(platform, &platform_list, list) { in soc_bind_dai_link()
974 if (platform->dev->of_node != in soc_bind_dai_link()
978 if (strcmp(platform->component.name, platform_name)) in soc_bind_dai_link()
982 rtd->platform = platform; in soc_bind_dai_link()
984 if (!rtd->platform) { in soc_bind_dai_link()
1054 struct snd_soc_platform *platform = rtd->platform; in soc_remove_link_components() local
[all …]
Dsoc-io.c254 int snd_soc_platform_read(struct snd_soc_platform *platform, in snd_soc_platform_read() argument
260 ret = snd_soc_component_read(&platform->component, reg, &val); in snd_soc_platform_read()
268 int snd_soc_platform_write(struct snd_soc_platform *platform, in snd_soc_platform_write() argument
271 return snd_soc_component_write(&platform->component, reg, val); in snd_soc_platform_write()
/linux-4.1.27/arch/powerpc/kernel/
Dcputable.c139 .platform = "power4",
154 .platform = "power4",
172 .platform = "ppc970",
190 .platform = "ppc970",
208 .platform = "ppc970",
226 .platform = "ppc970",
243 .platform = "ppc970",
263 .platform = "power5",
279 .platform = "power5+",
296 .platform = "power5+",
[all …]
/linux-4.1.27/arch/mips/include/asm/
Dwar.h82 #error Check setting of R4600_V1_INDEX_ICACHEOP_WAR for your platform
112 #error Check setting of R4600_V1_HIT_CACHEOP_WAR for your platform
128 #error Check setting of R4600_V2_HIT_CACHEOP_WAR for your platform
141 #error Check setting of R5432_CP0_INTERRUPT_WAR for your platform
155 #error Check setting of BCM1250_M3_WAR for your platform
162 #error Check setting of SIBYTE_1956_WAR for your platform
178 #error Check setting of MIPS4K_ICACHE_REFILL_WAR for your platform
197 #error Check setting of MIPS_CACHE_SYNC_WAR for your platform
208 #error Check setting of TX49XX_ICACHE_INDEX_INV_WAR for your platform
218 #error Check setting of ICACHE_REFILLS_WORKAROUND_WAR for your platform
[all …]
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-platform-asus-wmi1 What: /sys/devices/platform/<platform>/cpufv
12 What: /sys/devices/platform/<platform>/camera
19 What: /sys/devices/platform/<platform>/cardr
26 What: /sys/devices/platform/<platform>/touchpad
33 What: /sys/devices/platform/<platform>/lid_resume
Dsysfs-platform-asus-laptop1 What: /sys/devices/platform/asus_laptop/display
16 What: /sys/devices/platform/asus_laptop/gps
24 What: /sys/devices/platform/asus_laptop/ledd
32 echo 0x0T000DDD > /sys/devices/platform/asus_laptop/
36 What: /sys/devices/platform/asus_laptop/bluetooth
45 What: /sys/devices/platform/asus_laptop/wlan
54 What: /sys/devices/platform/asus_laptop/wimax
61 What: /sys/devices/platform/asus_laptop/wwan
Dsysfs-platform-ts55001 What: /sys/devices/platform/ts5500/adc
9 What: /sys/devices/platform/ts5500/ereset
17 What: /sys/devices/platform/ts5500/id
24 What: /sys/devices/platform/ts5500/jumpers
33 What: /sys/devices/platform/ts5500/name
40 What: /sys/devices/platform/ts5500/rs485
48 What: /sys/devices/platform/ts5500/sram
Dsysfs-platform-msi-laptop1 What: /sys/devices/platform/msi-laptop-pf/lcd_level
8 What: /sys/devices/platform/msi-laptop-pf/auto_brightness
17 What: /sys/devices/platform/msi-laptop-pf/wlan
24 What: /sys/devices/platform/msi-laptop-pf/bluetooth
33 What: /sys/devices/platform/msi-laptop-pf/touchpad
41 What: /sys/devices/platform/msi-laptop-pf/turbo_mode
54 What: /sys/devices/platform/msi-laptop-pf/eco_mode
64 What: /sys/devices/platform/msi-laptop-pf/turbo_cooldown
75 What: /sys/devices/platform/msi-laptop-pf/auto_fan
Dsysfs-platform-eeepc-laptop1 What: /sys/devices/platform/eeepc/disp
12 What: /sys/devices/platform/eeepc/camera
19 What: /sys/devices/platform/eeepc/cardr
26 What: /sys/devices/platform/eeepc/cpufv
45 What: /sys/devices/platform/eeepc/available_cpufv
Dsysfs-devices-platform-sh_mobile_lcdc_fb1 What: /sys/devices/platform/sh_mobile_lcdc_fb.[0-3]/graphics/fb[0-9]/ovl_alpha
12 What: /sys/devices/platform/sh_mobile_lcdc_fb.[0-3]/graphics/fb[0-9]/ovl_mode
25 What: /sys/devices/platform/sh_mobile_lcdc_fb.[0-3]/graphics/fb[0-9]/ovl_position
35 What: /sys/devices/platform/sh_mobile_lcdc_fb.[0-3]/graphics/fb[0-9]/ovl_rop3
Dsysfs-driver-samsung-laptop1 What: /sys/devices/platform/samsung/performance_level
21 What: /sys/devices/platform/samsung/battery_life_extender
31 What: /sys/devices/platform/samsung/usb_charge
39 What: /sys/devices/platform/samsung/lid_handling
Dsysfs-platform-kim1 What: /sys/devices/platform/kim/dev_name
13 What: /sys/devices/platform/kim/baud_rate
25 What: /sys/devices/platform/kim/flow_cntrl
35 What: /sys/devices/platform/kim/install
Dsysfs-platform-chipidea-usb-otg1 What: /sys/bus/platform/devices/ci_hdrc.0/inputs/a_bus_req
18 What: /sys/bus/platform/devices/ci_hdrc.0/inputs/a_bus_drop
33 What: /sys/bus/platform/devices/ci_hdrc.0/inputs/b_bus_req
48 What: /sys/bus/platform/devices/ci_hdrc.0/inputs/a_clr_err
Dsysfs-platform-ideapad-laptop1 What: /sys/devices/platform/ideapad/camera_power
8 What: /sys/devices/platform/ideapad/fan_mode
Dsysfs-platform-tahvo-usb1 What: /sys/bus/platform/devices/tahvo-usb/otg_mode
10 What: /sys/bus/platform/devices/tahvo-usb/vbus
Dsysfs-devices-platform-_UDC_-gadget1 What: /sys/devices/platform/_UDC_/gadget/suspended
11 What: /sys/devices/platform/_UDC_/gadget/gadget-lunX/nofua
Dsysfs-devices-soc6 System-on-Chip (SoC) device on a running platform. Information
8 functionality is only available if implemented by the platform.
11 about devices which are commonly contained in /sys/devices/platform.
Dsysfs-bus-platform1 What: /sys/bus/platform/devices/.../driver_override
10 to the driver_override file (echo vfio-platform > \
Dsysfs-devices-platform-docg31 What: /sys/devices/platform/docg3/f[0-3]_dps[01]_is_keylocked
16 What: /sys/devices/platform/docg3/f[0-3]_dps[01]_protection_key
/linux-4.1.27/arch/arm/plat-samsung/
DKconfig14 Base platform code for all Samsung SoC based systems
21 Base platform power management code for samsung code
46 Samsung platforms, including static platform devices, legacy
67 chip tracking if the platform requires it.
83 Compile in platform device definitions for HSMMC code
88 Compile in platform device definitions for HSMMC channel 1
93 Compile in platform device definitions for HSMMC channel 2
98 Compile in platform device definitions for HSMMC channel 3
103 Compile in platform device definitions for HWMON
108 Compile in platform device definitions for I2C channel 1
[all …]
/linux-4.1.27/Documentation/usb/
Dchipidea.txt27 echo 1 > /sys/bus/platform/devices/ci_hdrc.0/inputs/b_bus_req
31 echo 0 > /sys/bus/platform/devices/ci_hdrc.0/inputs/a_bus_req
37 echo 0 > /sys/bus/platform/devices/ci_hdrc.0/inputs/b_bus_req
49 echo 0 > /sys/bus/platform/devices/ci_hdrc.0/inputs/a_bus_drop
50 echo 1 > /sys/bus/platform/devices/ci_hdrc.0/inputs/a_bus_req
54 echo 1 > /sys/bus/platform/devices/ci_hdrc.0/inputs/b_bus_req
58 echo 1 > /sys/bus/platform/devices/ci_hdrc.0/inputs/a_bus_drop
64 echo 1 > /sys/bus/platform/devices/ci_hdrc.0/inputs/b_bus_req
76 at imx6 platform.
79 echo enabled > /sys/bus/platform/devices/ci_hdrc.0/power/wakeup
[all …]
/linux-4.1.27/drivers/platform/
DKconfig2 source "drivers/platform/x86/Kconfig"
5 source "drivers/platform/mips/Kconfig"
8 source "drivers/platform/goldfish/Kconfig"
11 source "drivers/platform/chrome/Kconfig"
/linux-4.1.27/arch/arm/mach-ux500/
DKconfig38 bool "U8500 Development platform, MOP500 versions"
46 Include support for the MOP500 development platform.
49 bool "U8500 Development platform, HREFv60 version"
52 Include support for the HREFv60 new development platform.
56 bool "U8500 Snowball platform"
59 Include support for the snowball development platform.
65 At least one platform needs to be selected in order to build
/linux-4.1.27/sound/soc/intel/atom/
DMakefile1 snd-soc-sst-mfld-platform-objs := sst-mfld-platform-pcm.o \
2 sst-mfld-platform-compress.o sst-atom-controls.o
4 obj-$(CONFIG_SND_SST_MFLD_PLATFORM) += snd-soc-sst-mfld-platform.o
Dsst-atom-controls.c1273 struct snd_soc_platform *platform) in sst_fill_widget_module_info() argument
1277 struct snd_card *card = platform->component.card->snd_card; in sst_fill_widget_module_info()
1331 static void sst_fill_linked_widgets(struct snd_soc_platform *platform, in sst_fill_linked_widgets() argument
1337 list_for_each_entry(w, &platform->component.card->widgets, list) { in sst_fill_linked_widgets()
1348 static int sst_map_modules_to_pipe(struct snd_soc_platform *platform) in sst_map_modules_to_pipe() argument
1353 list_for_each_entry(w, &platform->component.card->widgets, list) { in sst_map_modules_to_pipe()
1357 dev_dbg(platform->dev, "widget type=%d name=%s\n", in sst_map_modules_to_pipe()
1361 ret = sst_fill_widget_module_info(w, platform); in sst_map_modules_to_pipe()
1368 sst_fill_linked_widgets(platform, ids); in sst_map_modules_to_pipe()
1374 int sst_dsp_init_v2_dpcm(struct snd_soc_platform *platform) in sst_dsp_init_v2_dpcm() argument
[all …]
Dsst-mfld-platform-compress.c110 struct snd_soc_platform *platform = rtd->platform; in sst_platform_compr_set_params() local
111 struct sst_data *ctx = snd_soc_platform_get_drvdata(platform); in sst_platform_compr_set_params()
/linux-4.1.27/Documentation/driver-model/
Dplatform.txt4 platform bus: platform_device, and platform_driver. This pseudo-bus
52 actually exists; sometimes platform setup code can't be sure. The probing
69 As a rule, platform specific (and often board-specific) setup code will
70 register platform devices:
88 In many cases, the memory and IRQ resources associated with the platform
93 Embedded systems frequently need one or more clocks for platform devices,
102 on a non-driver role: the driver registers its platform device, rather than
119 were created by PNP or by platform device setup.
175 The early platform interfaces provide platform data to platform device
181 1. Registering early platform device data
[all …]
/linux-4.1.27/arch/arm/mach-orion5x/
DKconfig44 KuroBox Pro platform.
51 D-Link DNS-323 platform.
57 QNAP TS-109/TS-209 platform.
63 Buffalo Terastation Pro II/Live platform.
70 Buffalo Linkstation Pro/Live platform. Both v1 and
78 Buffalo Linkstation Live v3 (LS-CHL) platform.
85 Buffalo Linkstation Mini platform.
92 Buffalo Linkstation LS-HGL platform.
98 QNAP TS-409 platform.
104 Linksys WRT350N v2 platform.
[all …]
/linux-4.1.27/sound/soc/intel/baytrail/
Dsst-baytrail-pcm.c73 snd_soc_platform_get_drvdata(rtd->platform); in sst_byt_pcm_hw_params()
145 snd_soc_platform_get_drvdata(rtd->platform); in sst_byt_pcm_restore_stream_context()
178 snd_soc_platform_get_drvdata(rtd->platform); in sst_byt_pcm_trigger()
220 snd_soc_platform_get_drvdata(rtd->platform); in byt_notify_pointer()
242 snd_soc_platform_get_drvdata(rtd->platform); in sst_byt_pcm_pointer()
254 snd_soc_platform_get_drvdata(rtd->platform); in sst_byt_pcm_open()
282 snd_soc_platform_get_drvdata(rtd->platform); in sst_byt_pcm_close()
327 struct snd_soc_platform *platform = rtd->platform; in sst_byt_pcm_new() local
328 struct sst_pdata *pdata = dev_get_platdata(platform->dev); in sst_byt_pcm_new()
369 static int sst_byt_pcm_probe(struct snd_soc_platform *platform) in sst_byt_pcm_probe() argument
[all …]
/linux-4.1.27/arch/mips/alchemy/
DPlatform4 platform-$(CONFIG_MIPS_ALCHEMY) += alchemy/common/
11 platform-$(CONFIG_MIPS_DB1XXX) += alchemy/devboards/
18 platform-$(CONFIG_MIPS_MTX1) += alchemy/
24 platform-$(CONFIG_MIPS_XXS1500) += alchemy/
30 platform-$(CONFIG_MIPS_GPR) += alchemy/
/linux-4.1.27/Documentation/networking/
Dmpls-sysctl.txt4 Number of entries in the platform label table. It is not
6 greater than the number of platform labels.
8 A dense utliziation of the entries in the platform label table
9 is possible and expected aas the platform labels are locally
12 If the number of platform label table entries is set to 0 no
Ddm9000.txt11 This file describes how to use the DM9000 platform-device based network driver
20 Defining the platform device
23 The minimum set of resources attached to the platform device are as follows:
65 This shows a typical platform device, without the optional configuration
66 platform data supplied. The next example uses the same resources, but adds
67 the optional platform data to pass extra configuration data:
83 The platform data is defined in include/linux/dm9000.h and described below.
89 Extra platform data for the DM9000 can describe the IO bus width to the
93 The flags for the platform data .flags field are as follows:
142 platform data option to read the summary information without the
Dstmmac.txt16 This driver supports both the platform bus and PCI.
25 CONFIG_STMMAC_PLATFORM: is to enable the platform driver.
115 Several information can be passed through the platform and device-tree.
150 o phy_addr: the physical address can be passed from the platform.
154 o mdio_bus_data: specific platform fields for the MDIO bus.
188 platform data.
234 | on this platform when the
274 capability register can replace what has been passed from the platform.
287 o stmmac_platform.c: this the platform driver (OF supported)
305 o dwmac-<XXX>.c: these are for the platform glue-logic file; e.g. dwmac-sti.c
/linux-4.1.27/sound/soc/intel/haswell/
Dsst-haswell-pcm.c184 struct snd_soc_platform *platform = snd_soc_kcontrol_platform(kcontrol); in hsw_stream_volume_put() local
188 snd_soc_platform_get_drvdata(platform); in hsw_stream_volume_put()
233 struct snd_soc_platform *platform = snd_soc_kcontrol_platform(kcontrol); in hsw_stream_volume_get() local
237 snd_soc_platform_get_drvdata(platform); in hsw_stream_volume_get()
276 struct snd_soc_platform *platform = snd_soc_kcontrol_platform(kcontrol); in hsw_volume_put() local
277 struct hsw_priv_data *pdata = snd_soc_platform_get_drvdata(platform); in hsw_volume_put()
305 struct snd_soc_platform *platform = snd_soc_kcontrol_platform(kcontrol); in hsw_volume_get() local
306 struct hsw_priv_data *pdata = snd_soc_platform_get_drvdata(platform); in hsw_volume_get()
325 struct snd_soc_platform *platform = snd_soc_kcontrol_platform(kcontrol); in hsw_waves_switch_get() local
326 struct hsw_priv_data *pdata = snd_soc_platform_get_drvdata(platform); in hsw_waves_switch_get()
[all …]
/linux-4.1.27/arch/mips/sibyte/
DPlatform2 # These are all rather similar so we consider them a single platform
4 platform-$(CONFIG_SIBYTE_BCM112X) += sibyte/
5 platform-$(CONFIG_SIBYTE_SB1250) += sibyte/
6 platform-$(CONFIG_SIBYTE_BCM1x55) += sibyte/
7 platform-$(CONFIG_SIBYTE_BCM1x80) += sibyte/
/linux-4.1.27/Documentation/power/
Dbasic-pm-debugging.txt17 modes causes the PM core to skip some platform-related callbacks which on ACPI
19 to hibernate or resume in the "reboot" mode, you should try the "platform" mode:
21 # echo platform > /sys/power/disk
26 Unfortunately, the "platform" mode of hibernation does not work on some systems
36 If neither "platform" nor "shutdown" hibernation mode works, you will need to
52 platform
53 - test the freezing of processes, suspending of devices and platform
57 - test the freezing of processes, suspending of devices, platform
61 - test the freezing of processes, suspending of devices, platform global
63 platform/system devices
[all …]
Dinterface.txt5 userspace, regardless of what architecture or platform one is
22 few options for putting the system to sleep - using the platform driver
44 'platform' (only if the platform supports it)
/linux-4.1.27/arch/arm/mach-realview/
DKconfig1 menu "RealView platform type"
22 platform.
34 Realview(R) Emulation Baseboard platform.
47 Emulation Baseboard platform.
54 Realview(R) Emulation Baseboard platform. Since there are device
70 the ARM11MPCore. This platform has an on-board ARM11MPCore and has
90 RealView PB1176 platform and access to the secure flash memory
94 bool "Support RealView(R) Platform Baseboard for Cortex(tm)-A8 platform"
100 Cortex(tm)-A8. This platform has an on-board Cortex-A8 and has
118 bool "High physical base address for the RealView platform"
/linux-4.1.27/arch/powerpc/boot/
Dwrapper35 platform=of
76 platform="$1"
131 dtb="$platform.dtb"
148 platformo=$object/"$platform".o
158 case "$platform" in
199 case "$platform" in
239 platformo="$object/fixed-head.o $object/$platform.o"
268 platformo="$object/$platform-head.o $object/$platform.o"
340 case "$platform" in
394 if [ "$platform" != "miboot" ]; then
[all …]
/linux-4.1.27/Documentation/video4linux/
DREADME.davinci-vpbe8 drivers/media/platform/davinci/vpbe_display.c
9 drivers/media/platform/davinci/vpbe_display.h
12 drivers/media/platform/davinci/vpbe.c
13 drivers/media/platform/davinci/vpbe.h
16 drivers/media/platform/davinci/vpbe_venc.c
17 drivers/media/platform/davinci/vpbe_venc.h
18 drivers/media/platform/davinci/vpbe_venc_regs.h
21 drivers/media/platform/davinci/vpbe_osd.c
22 drivers/media/platform/davinci/vpbe_osd.h
23 drivers/media/platform/davinci/vpbe_osd_regs.h
Dfimc.txt13 drivers/media/platform/exynos4-is directory.
39 drivers/media/platform/exynos4-is/media-dev.[ch]
42 drivers/media/platform/exynos4-is/fimc-capture.c
45 drivers/media/platform/exynos4-is/mipi-csis.[ch]
48 drivers/media/platform/exynos4-is/fimc-core.c
51 drivers/media/platform/exynos4-is/fimc-core.h
52 drivers/media/platform/exynos4-is/fimc-reg.h
53 drivers/media/platform/exynos4-is/regs-fimc.h
95 node is also created per each available and enabled at the platform level
101 API the driver creates a sysfs entry associated with "s5p-fimc-md" platform
[all …]
/linux-4.1.27/arch/arm/mach-imx/
DKconfig137 bool "MX21ADS platform"
144 Include support for MX21ADS platform. This includes specific
150 bool "MX27ADS platform"
159 Include support for MX27ADS platform. This includes specific
163 bool "MX27PDK platform"
179 Include support for MX27PDK platform. This includes specific
195 Include support for Visstrim_m10 platform and its different variants.
215 Include support for phyCARD-s (aka pca100) platform. This
239 Include support for MX31ADS platform. This includes specific
249 and audio module for the MX31ADS platform.
[all …]
/linux-4.1.27/arch/xtensa/
DMakefile36 platform-$(CONFIG_XTENSA_PLATFORM_XT2000) := xt2000
37 platform-$(CONFIG_XTENSA_PLATFORM_ISS) := iss
38 platform-$(CONFIG_XTENSA_PLATFORM_XTFPGA) := xtfpga
40 PLATFORM = $(platform-y)
62 plfdirs := $(patsubst %,arch/xtensa/platforms/%/,$(platform-y))
/linux-4.1.27/Documentation/sound/alsa/soc/
Dplatform.txt4 An ASoC platform driver class can be divided into audio DMA drivers, SoC DAI
5 drivers and DSP drivers. The platform drivers only target the SoC CPU and must
11 The platform DMA driver optionally supports the following ALSA operations:-
23 The platform driver exports its DMA functionality via struct
39 * For platform caused delay reporting.
45 /* platform stream ops */
Doverview.txt55 * Codec class drivers: The codec class driver is platform independent and
61 * Platform class drivers: The platform class driver includes the audio DMA
63 and any audio DSP drivers for that platform.
85 platform.txt: Platform audio DMA and DAI.
/linux-4.1.27/drivers/media/dvb-frontends/
Ddib9000.c89 } platform; member
234 if (state->platform.risc.fw_is_running && (reg < 1024)) in dib9000_read16_attr()
318 if (state->platform.risc.fw_is_running && (reg < 1024)) { in dib9000_write16_attr()
423 …state->platform.risc.memcmd = -1; /* if it was called directly reset it - to force a future setup-… in dib9000_risc_mem_setup_cmd()
428 struct dib9000_fe_memory_map *m = &state->platform.risc.fe_mm[cmd & 0x7f]; in dib9000_risc_mem_setup()
430 if (state->platform.risc.memcmd == cmd && /* same command */ in dib9000_risc_mem_setup()
434 state->platform.risc.memcmd = cmd; in dib9000_risc_mem_setup()
439 if (!state->platform.risc.fw_is_running) in dib9000_risc_mem_read()
442 if (mutex_lock_interruptible(&state->platform.risc.mem_lock) < 0) { in dib9000_risc_mem_read()
448 mutex_unlock(&state->platform.risc.mem_lock); in dib9000_risc_mem_read()
[all …]
/linux-4.1.27/drivers/pinctrl/qcom/
DKconfig16 Qualcomm TLMM block found in the Qualcomm APQ8064 platform.
24 Qualcomm TLMM block found in the Qualcomm APQ8084 platform.
32 Qualcomm TLMM block found in the Qualcomm IPQ8064 platform.
40 Qualcomm TLMM block found in the Qualcomm 8960 platform.
48 Qualcomm TLMM block found in the Qualcomm 8974 platform.
56 Qualcomm TLMM block found on the Qualcomm 8916 platform.
/linux-4.1.27/drivers/staging/rtl8723au/hal/
DHalHWImg8723A_BB.c220 u8 platform = 0x04; in ODM_ReadAndConfig_AGC_TAB_1T_8723A() local
227 hex += platform << 16; in ODM_ReadAndConfig_AGC_TAB_1T_8723A()
468 u8 platform = 0x04; in ODM_ReadAndConfig_PHY_REG_1T_8723A() local
475 hex += platform << 16; in ODM_ReadAndConfig_PHY_REG_1T_8723A()
524 u8 platform = 0x04; in ODM_ReadAndConfig_PHY_REG_MP_8723A() local
531 hex += platform << 16; in ODM_ReadAndConfig_PHY_REG_MP_8723A()
DHalHWImg8723A_MAC.c146 u8 platform = 0x04; in ODM_ReadAndConfig_MAC_REG_8723A() local
153 hex += platform << 16; in ODM_ReadAndConfig_MAC_REG_8723A()
DHalHWImg8723A_RF.c216 u8 platform = 0x04; in ODM_ReadAndConfig_RadioA_1T_8723A() local
223 hex += platform << 16; in ODM_ReadAndConfig_RadioA_1T_8723A()
/linux-4.1.27/sound/soc/qcom/
DMakefile3 snd-soc-lpass-platform-objs := lpass-platform.o
6 obj-$(CONFIG_SND_SOC_LPASS_PLATFORM) += snd-soc-lpass-platform.o
Dlpass-platform.c88 snd_soc_platform_get_drvdata(soc_runtime->platform); in lpass_platform_pcmops_hw_params()
173 snd_soc_platform_get_drvdata(soc_runtime->platform); in lpass_platform_pcmops_hw_free()
190 snd_soc_platform_get_drvdata(soc_runtime->platform); in lpass_platform_pcmops_prepare()
237 snd_soc_platform_get_drvdata(soc_runtime->platform); in lpass_platform_pcmops_trigger()
306 snd_soc_platform_get_drvdata(soc_runtime->platform); in lpass_platform_pcmops_pointer()
355 snd_soc_platform_get_drvdata(soc_runtime->platform); in lpass_platform_lpaif_irq()
452 snd_soc_platform_get_drvdata(soc_runtime->platform); in lpass_platform_pcm_new()
/linux-4.1.27/tools/testing/selftests/powerpc/pmu/
Dper_event_excludes.c26 char *platform; in per_event_excludes() local
29 platform = (char *)get_auxv_entry(AT_BASE_PLATFORM); in per_event_excludes()
30 FAIL_IF(!platform); in per_event_excludes()
31 SKIP_IF(strcmp(platform, "power8") != 0); in per_event_excludes()
/linux-4.1.27/Documentation/PCI/
Dpci-error-recovery.txt73 and the actual recovery steps taken are platform dependent. The
111 The actual steps taken by a platform to recover from a PCI error
112 event will be platform-dependent, but will follow the general
128 the platform (the slot will be isolated on powerpc). The driver may
154 then the platform should re-enable IOs on the slot (or do nothing in
155 particular, if the platform doesn't isolate slots), and recovery
161 If the platform is unable to recover the slot, the next step
183 The platform re-enables MMIO to the device (but typically not the
193 link reset was performed by the HW. If the platform can't just re-enable IOs
197 >>> The following is proposed; no platform implements this yet:
[all …]
/linux-4.1.27/arch/mips/vr41xx/
DPlatform4 platform-$(CONFIG_MACH_VR41XX) += vr41xx/common/
10 platform-$(CONFIG_CASIO_E55) += vr41xx/casio-e55/
16 platform-$(CONFIG_IBM_WORKPAD) += vr41xx/ibm-workpad/
DKconfig76 The TANBAC DIMM Evaluation Kit(TB0219) is a MIPS-based platform
85 The TANBAC Mbase(TB0226) is a MIPS-based platform
93 The TANBAC Mini-ITX DIMM base(TB0287) is a MIPS-based platform
/linux-4.1.27/Documentation/
DSM501.txt20 chips via the platform device and driver system.
23 be specified by the platform data) and then exports the selected
24 peripheral set as platform devices for the specific drivers.
26 The core re-uses the platform device system as the platform device
58 The platform device driver uses a set of platform data to pass
Ddcdbas.txt29 /sys/devices/platform/dcdbas/smi_data
30 /sys/devices/platform/dcdbas/smi_data_buf_phys_addr
31 /sys/devices/platform/dcdbas/smi_data_buf_size
32 /sys/devices/platform/dcdbas/smi_request
56 /sys/devices/platform/dcdbas/host_control_action
57 /sys/devices/platform/dcdbas/host_control_smi_type
58 /sys/devices/platform/dcdbas/host_control_on_shutdown
Ddell_rbu.txt36 /sys/devices/platform/dell_rbu/image_type
37 /sys/devices/platform/dell_rbu/data
38 /sys/devices/platform/dell_rbu/packet_size
50 echo packet > /sys/devices/platform/dell_rbu/image_type
54 echo XXXX > /sys/devices/platform/dell_rbu/packet_size
87 echo init > /sys/devices/platform/dell_rbu/image_type
90 Also the driver provides /sys/devices/platform/dell_rbu/data readonly file to
Dcputopology.txt8 socket number, but the actual value is architecture and platform
13 the CPU core ID of cpuX. Typically it is the hardware platform's
15 architecture and platform dependent.
19 the book ID of cpuX. Typically it is the hardware platform's
21 architecture and platform dependent.
Dremoteproc.txt19 platform-specific remoteproc drivers only need to provide a few low-level
86 name of this remote processor, platform-specific ops handlers,
110 This is called by the platform-specific rproc implementation, whenever
122 This function should be called when the platform specific rproc
135 platform specific rproc implementation. This should not be called from a
141 These callbacks should be provided by platform-specific remoteproc
145 * struct rproc_ops - platform-specific device handlers
161 device and boot it (use rproc->priv to access platform-specific private data).
279 We also expect that platform-specific resource entries will show up
281 type, and hand those resources to the platform-specific rproc driver to handle.
DDMA-attributes.txt48 DMA_ATTR_NON_CONSISTENT lets the platform to choose to return either
50 you are guaranteeing to the platform that you have all the correct and
56 DMA_ATTR_NO_KERNEL_MAPPING lets the platform to avoid creating a kernel
88 DMA_ATTR_SKIP_CPU_SYNC allows platform code to skip synchronization of
Dramoops.txt57 2. Use a platform device and set the platform data. The parameters can then
58 be set through that platform data. An example of doing that is:
84 printk(KERN_ERR "unable to register platform device\n");
/linux-4.1.27/Documentation/powerpc/
Dbootwrapper.txt34 cuImages are platform specific. Each specific
35 U-Boot platform has a different platform init file
37 from the platform specific bd_info file. The platform
38 specific cuImage platform init code can be found in
45 binary depending on the platform.
49 dtbImages have platform specific code for extracting
55 file named arch/powerpc/boot/<platform>.c; but this
67 the Xilinx Virtex platform). The only assumption that
71 simpleImage also supports inserting special platform
73 sequence. The virtex405 platform uses this feature to
[all …]
/linux-4.1.27/arch/mips/
DKbuild6 # platform specific definitions
8 obj-y := $(platform-y)
12 obj- := $(platform-)
/linux-4.1.27/drivers/media/platform/
DKconfig6 bool "V4L platform devices"
10 Say Y here to enable support for platform-specific V4L drivers.
14 source "drivers/media/platform/marvell-ccic/Kconfig"
30 source "drivers/media/platform/davinci/Kconfig"
32 source "drivers/media/platform/omap/Kconfig"
34 source "drivers/media/platform/blackfin/Kconfig"
117 source "drivers/media/platform/soc_camera/Kconfig"
118 source "drivers/media/platform/exynos4-is/Kconfig"
119 source "drivers/media/platform/s5p-tv/Kconfig"
120 source "drivers/media/platform/am437x/Kconfig"
[all …]
/linux-4.1.27/Documentation/hwmon/
Dibmpowernv5 * Any recent IBM P servers based on POWERNV platform
12 This driver implements reading the platform sensors data like temperature/fan/
13 voltage/power for 'POWERNV' platform.
15 The driver uses the platform device infrastructure. It probes the device tree
Dvexpress5 * ARM Ltd. Versatile Express platform
19 Versatile Express platform (http://www.arm.com/versatileexpress/) is a
22 chip/FPGA) a number of microcontrollers responsible for platform
Dads101536 Which inputs are available can be configured using platform data or devicetree.
43 In linux/i2c/ads1015.h platform data is defined, channel_data contains
Dina20980 voltage can be provided using platform data. The driver uses platform data from
82 via platform data, the driver checks if the calibration register has been
/linux-4.1.27/Documentation/devicetree/bindings/clock/
Dqoriq-clock.txt66 * "fsl,qoriq-platform-pll-1.0" for the platform PLL clock (v1.0)
67 * "fsl,qoriq-platform-pll-2.0" for the platform PLL clock (v2.0)
135 platform-pll: platform-pll@c00 {
138 compatible = "fsl,qoriq-platform-pll-1.0";
140 clock-output-names = "platform-pll", "platform-pll-div2";
/linux-4.1.27/arch/arm/mach-ixp4xx/
DKconfig13 NSLU2 NAS device. For more information on this platform,
21 Avila Network Platform. For more information on this platform,
38 information on this platform, see <file:Documentation/arm/IXP4xx>.
45 7001 Access Point. For more information on this platform,
54 on this platform, see http://openwrt.org
61 For more information on this platform, see <file:Documentation/arm/IXP4xx>.
68 For more information on this platform, see <file:Documentation/arm/IXP4xx>.
75 For more information on this platform, see <file:Documentation/arm/IXP4xx>.
88 For more information on this platform, see <file:Documentation/arm/IXP4xx>.
105 this platform, see <file:Documentation/arm/IXP4xx>.
[all …]
/linux-4.1.27/arch/arm/mach-versatile/
DKconfig1 menu "Versatile platform type"
21 bool "Support Versatile platform from device tree"
25 Include support for the ARM(R) Versatile/PB platform,
/linux-4.1.27/drivers/vfio/platform/
DKconfig2 tristate "VFIO support for platform devices"
6 Support for platform devices with VFIO. This is required to make
7 use of platform devices present on the system using the VFIO
DMakefile2 vfio-platform-y := vfio_platform.o vfio_platform_common.o vfio_platform_irq.o
4 obj-$(CONFIG_VFIO_PLATFORM) += vfio-platform.o
/linux-4.1.27/Documentation/cpu-freq/
Dpcc-cpufreq.txt46 Processor Clocking Control (PCC) is an interface between the platform
48 performance (ie: frequency) between the platform firmware and the OS.
53 OS utilizes the PCC interface to inform platform firmware what frequency the
54 OS wants for a logical processor. The platform firmware attempts to achieve
56 satisfied by platform firmware, then it usually means that power budget
65 between the OS and platform firmware. PCC also implements a "doorbell" that
66 is used by the OS to inform the platform firmware that a command has been
71 "status" interface. PCCH() also contains details on how to access the platform
82 When PCC mode is enabled, the platform will not expose processor performance
90 communicates the request to the platform firmware. The platform firmware is
[all …]
/linux-4.1.27/arch/arm/mach-integrator/
DKconfig22 Support for ARM's Integrator platform.
40 bool "Support Integrator/CP platform"
47 Include support for the ARM(R) Integrator CP platform.
61 The IM-PD1 can be found on the Integrator/PP2 platform.
/linux-4.1.27/Documentation/backlight/
Dlp855x-driver.txt33 For supporting platform specific data, the lp855x platform data can be used.
43 example 1) lp8552 platform data : i2c register mode with new eeprom data
60 example 2) lp8556 platform data : pwm input mode with default rom data
/linux-4.1.27/drivers/media/platform/davinci/
Dvpss.c124 enum vpss_platform_type platform; member
418 oper_cfg.platform = DM355; in vpss_probe()
420 oper_cfg.platform = DM365; in vpss_probe()
422 oper_cfg.platform = DM644X; in vpss_probe()
436 if (oper_cfg.platform == DM355 || oper_cfg.platform == DM365) { in vpss_probe()
445 if (oper_cfg.platform == DM355) { in vpss_probe()
451 } else if (oper_cfg.platform == DM365) { in vpss_probe()
/linux-4.1.27/sound/soc/ux500/
DKconfig5 tristate "SoC Audio support for Ux500 platform"
21 Say Y if you want to enable the Ux500 platform-driver.
31 This will enable platform-drivers for: Ux500
/linux-4.1.27/Documentation/leds/
Dleds-lp5523.txt14 The name of each channel is configurable in the platform data - name and label.
17 a) Define the 'name' in the platform data
18 To make specific channel name, then use 'name' platform data.
52 Selftest uses always the current from the platform data.
59 Example platform data:
Dleds-lp3944.txt37 To register the chip at address 0x60 on adapter 0, set the platform data
47 and register it in the platform init function
/linux-4.1.27/Documentation/devicetree/bindings/net/
Dcpsw-phy-sel.txt5 - compatible : Should be "ti,am3352-cpsw-phy-sel" for am335x platform and
6 "ti,dra7xx-cpsw-phy-sel" for dra7xx platform
7 "ti,am43xx-cpsw-phy-sel" for am43xx platform
/linux-4.1.27/arch/mips/netlogic/xlr/
DMakefile1 obj-y += fmn.o fmn-config.o setup.o platform.o platform-flash.o
/linux-4.1.27/drivers/staging/board/
DTODO1 * replace platform device code with DT nodes once the driver supports DT
2 * remove staging board code when no more platform devices are needed
/linux-4.1.27/Documentation/devicetree/bindings/
Dunittest.txt1 1) OF unittest platform device
16 2) OF unittest i2c adapter platform device
18 ** platform device unittest adapter
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Dsirf-audio.txt5 - sirf,audio-platform: phandle for the platform node
36 sirf,audio-platform = <&audioport>;
Dmrvl,pxa2xx-pcm.txt1 DT bindings for ARM PXA2xx PCM platform driver
3 This is just a dummy driver that registers the PXA ASoC platform driver.
/linux-4.1.27/sound/soc/codecs/
Dwm8350.c1083 struct wm8350_audio_platform_data *platform = in wm8350_set_bias_level() local
1094 platform->codec_current_on << 14); in wm8350_set_bias_level()
1121 platform->dis_out1 | in wm8350_set_bias_level()
1122 (platform->dis_out2 << 2) | in wm8350_set_bias_level()
1123 (platform->dis_out3 << 4) | in wm8350_set_bias_level()
1124 (platform->dis_out4 << 6)); in wm8350_set_bias_level()
1128 (platform-> in wm8350_set_bias_level()
1133 (platform->vmid_s_curve << 8)); in wm8350_set_bias_level()
1137 (platform-> in wm8350_set_bias_level()
1144 (platform-> in wm8350_set_bias_level()
[all …]
/linux-4.1.27/arch/mips/txx9/
DPlatform1 platform-$(CONFIG_MACH_TX39XX) += txx9/
2 platform-$(CONFIG_MACH_TX49XX) += txx9/
/linux-4.1.27/fs/pstore/
DKconfig7 This option enables generic access to platform level
10 a platform level driver that registers with pstore to
12 (or "M") to a platform specific persistent store driver
14 If you don't have a platform persistent store driver,
DMakefile7 pstore-objs += inode.o platform.o
/linux-4.1.27/arch/mips/cavium-octeon/
DMakefile12 CFLAGS_octeon-platform.o = -I$(src)/../../../scripts/dtc/libfdt
15 obj-y := cpu.o setup.o octeon-platform.o octeon-irq.o csrc-octeon.o
DPlatform4 platform-$(CONFIG_CAVIUM_OCTEON_SOC) += cavium-octeon/
/linux-4.1.27/sound/soc/intel/
DKconfig2 tristate "SOC Machine Audio driver for Intel Medfield MID platform"
8 This adds support for ASoC machine driver for Intel(R) MID Medfield platform
65 This adds audio driver for Intel Baytrail platform based boards
74 This adds audio driver for Intel Baytrail platform based boards
97 This adds support for ASoC machine driver for Intel(R) MID Baytrail platform
/linux-4.1.27/sound/soc/txx9/
Dtxx9aclc.c63 dev_dbg(rtd->platform->dev, in txx9aclc_pcm_hw_params()
69 dev_dbg(rtd->platform->dev, in txx9aclc_pcm_hw_params()
290 struct platform_device *pdev = to_platform_device(rtd->platform->dev); in txx9aclc_pcm_new()
374 static int txx9aclc_pcm_probe(struct snd_soc_platform *platform) in txx9aclc_pcm_probe() argument
376 snd_soc_platform_set_drvdata(platform, &txx9aclc_soc_device); in txx9aclc_pcm_probe()
380 static int txx9aclc_pcm_remove(struct snd_soc_platform *platform) in txx9aclc_pcm_remove() argument
382 struct txx9aclc_soc_device *dev = snd_soc_platform_get_drvdata(platform); in txx9aclc_pcm_remove()
/linux-4.1.27/Documentation/devicetree/bindings/mmc/
Dtmio_mmc.txt4 devices is managed by either MFD drivers or by the sh_mobile_sdhi platform
5 driver. Those drivers supply the tmio-mmc driver with platform data, that either
7 their own platform data or from their DT information. In the latter case all
/linux-4.1.27/arch/arm/mach-cns3xxx/
DKconfig6 Support for Cavium Networks CNS3XXX platform.
16 This is a platform with an on-board ARM11 MPCore and has support
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
DMakefile7 obj-$(CONFIG_STMMAC_PLATFORM) += stmmac-platform.o
8 stmmac-platform-objs:= stmmac_platform.o dwmac-meson.o dwmac-sunxi.o \
/linux-4.1.27/arch/powerpc/boot/dts/fsl/
Dqoriq-clockgen2.dtsi61 platform_pll: platform-pll@c00 {
64 compatible = "fsl,qoriq-platform-pll-2.0";
66 clock-output-names = "platform-pll", "platform-pll-div2";
Dqoriq-clockgen1.dtsi78 platform_pll: platform-pll@c00 {
81 compatible = "fsl,qoriq-platform-pll-1.0";
83 clock-output-names = "platform-pll", "platform-pll-div2";
/linux-4.1.27/Documentation/arm/Samsung-S3C24XX/
DUSB-Host.txt36 The driver attaches to a platform device, which will need to be
40 The platform device's platform_data field is only needed if the
53 descriptions of the platform device data. An implementation
84 This is struct describes each port, 0 or 1. The platform driver
DOverview.txt39 The core support files are located in the platform code contained in
41 This directory should be kept to items shared between the platform
48 Register, kernel and platform data definitions are held in the
158 mode, and can be configured via platform data.
257 There is support for GPIO based LEDs via a platform driver
264 Whenever a device has platform specific data that is specified
277 and then sets the relevant device's platform data. Making
290 printk(KERN_ERR "no memory for xxx platform data\n");
/linux-4.1.27/Documentation/devicetree/bindings/usb/
Dusb-xhci.txt7 "xhci-platform").
14 - usb3-lpm-capable: determines if platform is USB3 LPM capable
/linux-4.1.27/drivers/soc/versatile/
DKconfig5 bool "SoC bus device for the ARM Integrator platform core modules"
9 Include support for the SoC bus on the ARM Integrator platform
/linux-4.1.27/drivers/sfi/
DKconfig9 for platform firmware to pass information to the operating system
12 based on the 2nd generation Intel Atom processor platform,
/linux-4.1.27/drivers/net/wireless/ti/
DKconfig17 bool "TI WiLink platform data"
21 Small platform data bit needed to pass data to the sdio modules.
/linux-4.1.27/arch/avr32/boards/atngw100/
DKconfig29 controller and AC97 controller is added as platform devices.
39 MCI platform device, since it conflicts with the LCD platform device.
/linux-4.1.27/Documentation/ABI/stable/
Dsysfs-class-backlight45 "platform": The driver uses a platform-specific interface
50 control should be preferred to platform control should
Dsysfs-firmware-opal-dump6 the FSP and platform dumps through OPAL firmware interface.
8 This is only for the powerpc/powernv platform.
/linux-4.1.27/Documentation/acpi/
Denumeration.txt15 platform devices.
25 The ACPI implementation enumerates devices behind busses (platform, SPI and
35 Since we are using platform devices to represent devices that are not
36 connected to any physical bus we only need to implement a platform driver
38 some other non-ACPI platform, the driver might work out of the box or needs
165 the platform device drivers. Below is an example where we add ACPI support
225 with the platform and SPI drivers. The I2C core automatically enumerates
338 The MFD devices register their children as platform devices. For the child
347 resulting child platform device will have its ACPI_COMPANION() set to point
361 resulting child platform device.
/linux-4.1.27/Documentation/laptops/
Dsony-laptop.txt41 /sys/devices/platform/sony-laptop/
61 # echo "1" > /sys/devices/platform/sony-laptop/brightness_default
63 # echo "8" > /sys/devices/platform/sony-laptop/brightness_default
65 # cat /sys/devices/platform/sony-laptop/brightness_default
68 # echo "0" > /sys/devices/platform/sony-laptop/audiopower
70 # echo "1" > /sys/devices/platform/sony-laptop/audiopower
114 /sys/devices/platform/sony-laptop, just like the 'cdpower' one.
Dasus-laptop.txt65 /sys/devices/platform/asus-laptop/infos entry. If you have a question or a
110 /sys/devices/platform/asus-laptop/display. The significance of those values
159 2) Echo values from 0 to 15 to /sys/devices/platform/asus-laptop/display.
169 echo $((10#$arg-60)) > /sys/devices/platform/asus-laptop/display
188 echo 0x0T000DDD > /sys/devices/platform/asus-laptop/
208 For example "echo 0x01000001 >/sys/devices/platform/asus-laptop/ledd"
249 - a copy of /sys/devices/platform/asus-laptop/infos
/linux-4.1.27/Documentation/arm/sti/
Doverview.txt8 CortexA9 System-on-Chip are supported by the 'STi' platform of
23 are located in the platform code contained in arch/arm/mach-sti
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/
DKconfig13 EG20T PCH is the platform controller hub that is used in Intel's
14 general embedded platform. EG20T PCH has Gigabit Ethernet interface.
/linux-4.1.27/drivers/spi/
DMakefile62 spi-pxa2xx-platform-objs := spi-pxa2xx.o
63 spi-pxa2xx-platform-$(CONFIG_SPI_PXA2XX_PXADMA) += spi-pxa2xx-pxadma.o
64 spi-pxa2xx-platform-$(CONFIG_SPI_PXA2XX_DMA) += spi-pxa2xx-dma.o
65 obj-$(CONFIG_SPI_PXA2XX) += spi-pxa2xx-platform.o
/linux-4.1.27/Documentation/devicetree/bindings/soc/fsl/
Dqman.txt62 platform clock
145 platform_pll: platform-pll@c00 {
148 compatible = "fsl,qoriq-platform-pll-1.0";
150 clock-output-names = "platform-pll", "platform-pll-div2";
/linux-4.1.27/drivers/cpuidle/
DKconfig10 idle processor power management. It includes modular cross-platform
13 If you're using an ACPI-enabled platform, you should say Y here.
/linux-4.1.27/drivers/net/wireless/cw1200/
DKconfig19 the default platform data by calling cw1200_sdio_set_platform_data()
27 need to add appropriate platform data glue in your board setup
/linux-4.1.27/Documentation/devicetree/bindings/mips/
Dcpu_irq.txt9 Below is an example of a platform describing the cascade inside the devicetree
37 Example platform irq.c:
/linux-4.1.27/drivers/mmc/host/
DKconfig13 platform with a Multimedia Card slot, say Y or M here.
33 If you have a PXA(R) platform with a Multimedia Card slot,
110 tristate "SDHCI platform and OF driver helper"
114 Host Controller Interface based platform and OF drivers.
196 tristate "SDHCI platform support for the Tegra SD/MMC Controller"
202 platform with SD or MMC devices, say Y or M here.
237 If you have a MMP2 platform with SD Host Controller
250 If you have a PXA9XX platform with SD Host Controller
256 tristate "SDHCI support on ST SPEAr platform"
279 tristate "SDHCI support on Broadcom KONA platform"
[all …]
/linux-4.1.27/Documentation/blockdev/
Dmflash.txt6 3. Example of mflash platform driver registration
32 3. Example of mflash platform driver registration
33 Working mflash is very straight forward. Adding platform device stuff to board
/linux-4.1.27/drivers/mailbox/
DKconfig6 signals. Say Y if your platform supports hardware mailboxes.
51 between the OS and a platform such as the BMC. This medium
54 states). Select this driver if your platform implements the
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
DKconfig18 TI wl1251 chipset. Select this if your platform is using
29 TI wl1251 chipset. Select this if your platform is using
/linux-4.1.27/arch/arm/mach-shmobile/
Dboard-bockw.c465 .platform = "rcar_sound",
480 .platform = "rcar_sound",
494 .platform = "rcar_sound",
508 .platform = "rcar_sound",
522 .platform = "rcar_sound",
/linux-4.1.27/Documentation/misc-devices/
Dlis3lv02d21 models (full list can be found in drivers/platform/x86/hp_accel.c) will have
24 /sys/devices/platform/lis3lv02d. Reported values are scaled
27 Sysfs attributes under /sys/devices/platform/lis3lv02d/:
47 limit for each type of the chip. Limits are provided via platform data
82 /sys/devices/platform/lis3lv02d/position in these four cases.
/linux-4.1.27/drivers/nfc/pn544/
DKconfig20 Select this if your platform is using the i2c bus.
31 is handled by Intel's Management Engine Interface on your platform.
/linux-4.1.27/Documentation/cpuidle/
Ddriver.txt11 architecture/platform dependent part of CPU idle states. Driver
12 provides the platform idle state detection capability and also
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dvexpress-scc.txt4 Test chips for ARM Versatile Express platform implement SCC (Serial
11 like platform configuration control and power management.
Dcavium-thunder.txt1 Cavium Thunder platform device tree bindings
/linux-4.1.27/drivers/i2c/busses/
DMakefile43 obj-$(CONFIG_I2C_DESIGNWARE_PLATFORM) += i2c-designware-platform.o
44 i2c-designware-platform-objs := i2c-designware-platdrv.o
45 i2c-designware-platform-$(CONFIG_I2C_DESIGNWARE_BAYTRAIL) += i2c-designware-baytrail.o
69 obj-$(CONFIG_I2C_PCA_PLATFORM) += i2c-pca-platform.o
/linux-4.1.27/sound/soc/fsl/
Dfsl_dma.c207 struct device *dev = rtd->platform->dev; in fsl_dma_isr()
389 struct device *dev = rtd->platform->dev; in fsl_dma_open()
391 container_of(rtd->platform->driver, struct dma_object, dai); in fsl_dma_open()
543 struct device *dev = rtd->platform->dev; in fsl_dma_hw_params()
706 struct device *dev = rtd->platform->dev; in fsl_dma_pointer()
803 struct device *dev = rtd->platform->dev; in fsl_dma_close()
805 container_of(rtd->platform->driver, struct dma_object, dai); in fsl_dma_close()
/linux-4.1.27/drivers/mtd/nand/
Ddenali_pci.c49 denali->platform = INTEL_CE4100; in denali_pci_probe()
55 denali->platform = INTEL_MRST; in denali_pci_probe()
Ds3c2410.c147 struct s3c2410_platform_nand *platform; member
266 struct s3c2410_platform_nand *plat = info->platform; in s3c2410_nand_setrate()
404 if (info->platform != NULL) { in s3c2410_nand_select_chip()
405 if (info->platform->select_chip != NULL) in s3c2410_nand_select_chip()
406 (info->platform->select_chip) (nmtd->set, chip); in s3c2410_nand_select_chip()
504 && info->platform->ignore_unset_ecc) in s3c2410_nand_correct_data()
980 info->platform = plat; in s3c24xx_nand_probe()
1125 MODULE_DEVICE_TABLE(platform, s3c24xx_driver_ids);
Dbf5xx_nand.c149 struct bf5xx_nand_platform *platform; member
626 struct bf5xx_nand_platform *plat = info->platform; in bf5xx_nand_hw_init()
663 struct mtd_partition *parts = info->platform->partitions; in bf5xx_nand_add_partition()
664 int nr = info->platform->nr_partitions; in bf5xx_nand_add_partition()
754 info->platform = plat; in bf5xx_nand_probe()
/linux-4.1.27/Documentation/ia64/
DREADME4 platform. This document provides information specific to IA-64
28 - Compiling this kernel doesn't differ from other platform so read
/linux-4.1.27/drivers/misc/lis3lv02d/
DKconfig13 /sys/devices/platform/lis3lv02d.
30 /sys/devices/platform/lis3lv02d.
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
DKconfig20 TI WLAN chipsets. Select this if your platform is using
31 TI WLAN chipsets. Select this if your platform is using
/linux-4.1.27/drivers/nfc/microread/
DKconfig20 Inside microread chipsets. Select this if your platform is using
32 is handled by Intel's Management Engine Interface on your platform.
/linux-4.1.27/Documentation/arm/OMAP/
DDSS173 /sys/devices/platform/omapdss/overlay? directory:
183 /sys/devices/platform/omapdss/manager? directory:
192 /sys/devices/platform/omapdss/display? directory:
214 ovl0=/sys/devices/platform/omapdss/overlay0
215 ovl1=/sys/devices/platform/omapdss/overlay1
216 ovl2=/sys/devices/platform/omapdss/overlay2
218 mgr0=/sys/devices/platform/omapdss/manager0
219 mgr1=/sys/devices/platform/omapdss/manager1
221 lcd=/sys/devices/platform/omapdss/display0
222 dvi=/sys/devices/platform/omapdss/display1
[all …]
/linux-4.1.27/sound/soc/intel/atom/sst/
Dsst_acpi.c129 .platform = "sst-mfld-platform",
140 .platform = "sst-mfld-platform",
279 plat_dev = platform_device_register_data(dev, mach->pdata->platform, -1, NULL, 0); in sst_acpi_probe()
281 dev_err(dev, "Failed to create machine device: %s\n", mach->pdata->platform); in sst_acpi_probe()
/linux-4.1.27/Documentation/arm/
DIXP4xx35 See arch/arm/mach-ixp4xx/include/mach/platform.h for access functions.
106 The ADI Coyote platform is reference design for those building
111 the platform has two mini-PCI slots used for 802.11[bga] cards.
117 The Avila platform is basically and IXDP425 with the 4 PCI slots
124 This is Intel's standard reference platform for the IXDP425 and is
150 supports the Motorola PrPMC carrier board for this platform.
/linux-4.1.27/arch/mips/sgi-ip22/
DPlatform10 platform-$(CONFIG_SGI_IP22) += sgi-ip22/
32 platform-$(CONFIG_SGI_IP28) += sgi-ip22/
/linux-4.1.27/drivers/media/platform/s5p-tv/
DKconfig1 # drivers/media/platform/s5p-tv/Kconfig
10 bool "Samsung TV driver for S5P platform"
16 Samsung S5P platform.
/linux-4.1.27/sound/soc/davinci/
Ddavinci-i2s.c187 struct snd_soc_platform *platform = rtd->platform; in davinci_mcbsp_start() local
208 if (platform->driver->ops->trigger) { in davinci_mcbsp_start()
209 int ret = platform->driver->ops->trigger(substream, in davinci_mcbsp_start()
230 if (platform->driver->ops->trigger) { in davinci_mcbsp_start()
231 int ret = platform->driver->ops->trigger(substream, in davinci_mcbsp_start()
/linux-4.1.27/arch/nios2/platform/
DMakefile1 obj-y += platform.o
/linux-4.1.27/arch/powerpc/platforms/52xx/
DKconfig13 do not need a custom platform specific setup. Such boards are
23 Boards that are compatible with this generic platform support
/linux-4.1.27/Documentation/networking/caif/
Dspi_porting.txt56 returned from the platform probe function in the SPI device structure.
65 returned from the platform probe function in the SPI device structure.
77 - Filling in the SPI slave platform device structure:
79 Assign the SPI slave device structure as platform data.
188 /* Initialize platform device. */
192 /* Register platform device. */
/linux-4.1.27/arch/mips/emma/markeins/
DMakefile10 obj-$(CONFIG_NEC_MARKEINS) += irq.o setup.o led.o platform.o
/linux-4.1.27/arch/mips/pnx833x/common/
DMakefile1 obj-y := interrupts.o platform.o prom.o setup.o reset.o
/linux-4.1.27/arch/arm/include/asm/
Dsparsemem.h21 #error Sparsemem is not supported on this platform
/linux-4.1.27/arch/mips/loongson1/common/
DMakefile5 obj-y += time.o irq.o platform.o prom.o reset.o setup.o
/linux-4.1.27/arch/arc/plat-arcfpga/
DMakefile11 obj-y := platform.o
/linux-4.1.27/arch/mips/sibyte/swarm/
DMakefile1 obj-y := platform.o setup.o rtc_xicor1241.o \
/linux-4.1.27/drivers/media/radio/si4713/
DMakefile7 obj-$(CONFIG_PLATFORM_SI4713) += radio-platform-si4713.o
/linux-4.1.27/arch/mips/emma/
DPlatform1 platform-$(CONFIG_SOC_EMMA2RH) += emma/
/linux-4.1.27/arch/mips/ar7/
DMakefile8 platform.o \
DPlatform4 platform-$(CONFIG_AR7) += ar7/
/linux-4.1.27/drivers/thermal/
DKconfig65 contribution should be provided through platform data.
72 platform thermals.
79 Enable this to manage platform thermals using fair-share governor.
84 Enable this to manage platform thermals using a simple linear
91 Enable this to manage platform thermals using bang bang governor.
100 Enable this to let the user space manage the platform thermals.
256 Enable this to register Intel SoCs (e.g. Bay Trail) platform digital
/linux-4.1.27/arch/m68k/amiga/
DMakefile5 obj-y := config.o amiints.o cia.o chipram.o amisound.o platform.o
/linux-4.1.27/arch/mips/rb532/
DPlatform4 platform-$(CONFIG_MIKROTIK_RB532) += rb532/
/linux-4.1.27/drivers/net/caif/
DKconfig22 This driver implements a platform driver to accommodate for a
23 platform specific SPI device. A sample CAIF SPI Platform device is
/linux-4.1.27/drivers/cpufreq/
DKconfig.powerpc50 tristate "CPU frequency scaling for IBM POWERNV platform"
55 platform
/linux-4.1.27/arch/mips/cobalt/
DPlatform4 platform-$(CONFIG_MIPS_COBALT) += cobalt/
/linux-4.1.27/arch/mips/lasat/
DPlatform4 platform-$(CONFIG_LASAT) += lasat/
/linux-4.1.27/arch/mips/bcm63xx/
DPlatform4 platform-$(CONFIG_BCM63XX) += bcm63xx/
/linux-4.1.27/arch/mips/pnx833x/
DPlatform2 platform-$(CONFIG_SOC_PNX833X) += pnx833x/
/linux-4.1.27/arch/mips/alchemy/devboards/
DMakefile5 obj-y += bcsr.o platform.o db1000.o db1200.o db1300.o db1550.o db1xxx.o
/linux-4.1.27/arch/mips/bcm47xx/
DPlatform4 platform-$(CONFIG_BCM47XX) += bcm47xx/
/linux-4.1.27/include/sound/
Dsimple_card.h29 const char *platform; member
/linux-4.1.27/arch/mips/jz4740/
DPlatform1 platform-$(CONFIG_MACH_JZ4740) += jz4740/
/linux-4.1.27/arch/mips/ath79/
DPlatform5 platform-$(CONFIG_ATH79) += ath79/
/linux-4.1.27/arch/mips/ath25/
DPlatform4 platform-$(CONFIG_ATH25) += ath25/
/linux-4.1.27/arch/mips/loongson/loongson-3/
DMakefile4 obj-y += irq.o cop2-ex.o platform.o
/linux-4.1.27/arch/mips/paravirt/
DPlatform4 platform-$(CONFIG_MIPS_PARAVIRT) += paravirt/
/linux-4.1.27/arch/mips/bmips/
DPlatform4 platform-$(CONFIG_BMIPS_GENERIC) += bmips/
/linux-4.1.27/arch/mips/sgi-ip32/
DMakefile6 obj-y += ip32-berr.o ip32-irq.o ip32-platform.o ip32-setup.o ip32-reset.o \
/linux-4.1.27/arch/arm/mach-asm9260/
DKconfig8 Support for Alphascale ASM9260 based platform.
/linux-4.1.27/arch/mips/pistachio/
DPlatform4 platform-$(CONFIG_MACH_PISTACHIO) += pistachio/
/linux-4.1.27/arch/mips/jazz/
DPlatform4 platform-$(CONFIG_MACH_JAZZ) += jazz/
/linux-4.1.27/arch/mips/mti-sead3/
DPlatform4 platform-$(CONFIG_MIPS_SEAD3) += mti-sead3/
/linux-4.1.27/drivers/dma/dw/
DMakefile5 dw_dmac-objs := platform.o
/linux-4.1.27/arch/mips/dec/
DPlatform4 platform-$(CONFIG_MACH_DECSTATION) += dec/
/linux-4.1.27/arch/c6x/platforms/
DMakefile7 obj-y = platform.o cache.o megamod-pic.o pll.o plldata.o timer64.o
/linux-4.1.27/arch/mips/pmcs-msp71xx/
DPlatform4 platform-$(CONFIG_PMC_MSP) += pmcs-msp71xx/
/linux-4.1.27/drivers/net/ethernet/micrel/
DKconfig34 This platform driver is for KSZ8841(1-port) / KS8842(2-port)
52 This platform driver is for Micrel KS8851 Address/data bus
/linux-4.1.27/Documentation/arm/SPEAr/
Doverview.txt11 supported by the 'spear' platform of ARM Linux. Currently SPEAr1310,
46 SPEAr13xx) are located in the platform code contained in arch/arm/plat-spear
/linux-4.1.27/Documentation/x86/x86_64/
Duefi.txt12 2. Booting Linux kernel on UEFI x86_64 platform requires bootloader
15 3. x86_64 platform with EFI/UEFI firmware.
/linux-4.1.27/Documentation/devicetree/
Doverlay-notes.txt23 /* FOO platform */
61 /* FOO platform + bar peripheral */
84 so a bar platform device will be registered and if a matching device driver
/linux-4.1.27/Documentation/devicetree/bindings/i2c/
Di2c-versatile.txt1 i2c Controller on ARM Versatile platform:
/linux-4.1.27/drivers/staging/emxx_udc/
DTODO1 * add clock framework support (platform device with CCF needs special care)
/linux-4.1.27/arch/mips/sni/
DPlatform4 platform-$(CONFIG_SNI_RM) += sni/
/linux-4.1.27/drivers/vfio/
DMakefile9 obj-$(CONFIG_VFIO_PLATFORM) += platform/
/linux-4.1.27/arch/mips/alchemy/common/
DMakefile8 obj-y += prom.o time.o clock.o platform.o power.o \
/linux-4.1.27/arch/mips/mti-malta/
DPlatform4 platform-$(CONFIG_MIPS_MALTA) += mti-malta/
/linux-4.1.27/arch/mips/loongson1/
DPlatform5 platform-$(CONFIG_MACH_LOONGSON1) += loongson1/

12345