Home
last modified time | relevance | path

Searched full:sti (Results 1 – 25 of 231) sorted by relevance

12345678910

/openbmc/linux/drivers/video/
H A Dsticore.c4 * core code for console driver using HP's STI firmware
11 * - call STI in virtual mode rather than in real mode
12 * - screen blanking with state_mgmt() in text mode STI ?
40 /* number of STI ROMS found and their ptrs to each struct */
44 static void *store_sti_val(struct sti_struct *sti, void *ptr, unsigned long val) in store_sti_val() argument
48 if (IS_ENABLED(CONFIG_64BIT) && sti->do_call64) { in store_sti_val()
49 /* used for 64-bit STI ROM */ in store_sti_val()
57 /* used for 32-bit STI ROM */ in store_sti_val()
62 #define store_sti_ptr(sti, dest, ptr) \ argument
63 store_sti_val(sti, dest, STI_PTR(ptr))
[all …]
/openbmc/linux/Documentation/devicetree/bindings/display/
H A Dst,stih4xx.txt3 - sti-vtg: video timing generator
11 - sti-vtac: video timing advanced inter dye communication Rx and TX
21 - sti-display-subsystem: Master device for DRM sub-components
25 - compatible: "st,sti-display-subsystem"
28 - sti-compositor: frame compositor engine
29 must be a child of sti-display-subsystem
44 - sti-tvout: video out hardware block
45 must be a child of sti-display-subsystem
56 - sti-hdmi: hdmi output block
57 must be a child of sti-display-subsystem
[all …]
/openbmc/linux/include/video/
H A Dsticore.h7 /* generic STI structures & functions */
11 #define STI_REGION_MAX 8 /* hardcoded STI constants */
21 /* The latency of the STI functions cannot really be reduced by setting
22 * this to 0; STI doesn't seem to be designed to allow calling a different
31 * the screen buffer and a kernel thread to call STI occasionally.
43 #define sti_onscreen_x(sti) (sti->glob_cfg->onscreen_x) argument
44 #define sti_onscreen_y(sti) (sti->glob_cfg->onscreen_y) argument
47 #define sti_font_x(sti) (PTR_STI(sti->font)->width) argument
48 #define sti_font_y(sti) (PTR_STI(sti->font)->height) argument
57 /* STI function configuration structs */
[all …]
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dst,sti-asoc-card.txt1 STMicroelectronics sti ASoC cards
3 The sti ASoC Sound Card can be used, for all sti SoCs using internal sti-sas
6 sti sound drivers allows to expose sti SoC audio interface through the
10 1) sti-uniperiph-dai: audio dai device.
35 "tx" for "st,sti-uni-player" compatibility
36 "rx" for "st,sti-uni-reader" compatibility
38 Required properties ("st,sti-uni-player" compatibility only):
54 sti_uni_player1: sti-uni-player@8d81000 {
66 sti_uni_player2: sti-uni-player@8d82000 {
77 sti_uni_player3: sti-uni-player@8d85000 {
[all …]
/openbmc/linux/drivers/video/console/
H A Dsticon.c2 * linux/drivers/video/console/sticon.c - console driver using HP's STI firmware
71 return "STI console"; in sticon_startup()
133 struct sti_struct *sti = sticon_sti; in sticon_scroll() local
142 sti_bmove(sti, t + count, 0, t, 0, b - t - count, conp->vc_cols, in sticon_scroll()
144 sti_clear(sti, b - count, 0, count, conp->vc_cols, in sticon_scroll()
149 sti_bmove(sti, t, 0, t + count, 0, b - t - count, conp->vc_cols, in sticon_scroll()
151 sti_clear(sti, t, 0, count, conp->vc_cols, in sticon_scroll()
173 struct sti_struct *sti = sticon_sti; in sticon_set_font() local
222 sti_font_convert_bytemode(sti, cooked_font); in sticon_set_font()
252 vc_cols = sti_onscreen_x(sti) / cooked_font->width; in sticon_set_font()
[all …]
/openbmc/linux/drivers/media/platform/st/
H A DMakefile3 obj-y += sti/bdisp/
4 obj-y += sti/c8sectpfe/
5 obj-y += sti/delta/
6 obj-y += sti/hva/
/openbmc/linux/drivers/media/platform/st/sti/
H A DKconfig2 source "drivers/media/platform/st/sti/bdisp/Kconfig"
3 source "drivers/media/platform/st/sti/c8sectpfe/Kconfig"
4 source "drivers/media/platform/st/sti/delta/Kconfig"
5 source "drivers/media/platform/st/sti/hva/Kconfig"
/openbmc/linux/arch/parisc/video/
H A Dfbdev.c15 struct sti_struct *sti; in fb_is_primary_device() local
17 sti = sti_get_rom(0); in fb_is_primary_device()
20 if (!sti) in fb_is_primary_device()
24 return (sti->info == info); in fb_is_primary_device()
/openbmc/linux/drivers/video/fbdev/
H A Dstifb.c4 * STI (standard text interface) video firmware.
54 #undef DEBUG_STIFB_REGS /* debug sti register accesses */
76 F_EXTEND(fb_info->sti->regions_phys[index])
109 struct sti_struct *sti; member
835 pBytePerLongDevDepData = fb->sti->regions[NGLEDEVDEPROM_CRT_REGION]; in ngleGetDeviceRomData()
1183 static int __init stifb_init_fb(struct sti_struct *sti, int bpp_pref) in stifb_init_fb() argument
1204 fb->sti = sti; in stifb_init_fb()
1205 dev_name = sti->sti_data->inq_outptr.dev_name; in stifb_init_fb()
1207 fb->id = fb->sti->graphics_id[0]; in stifb_init_fb()
1241 xres = sti_onscreen_x(fb->sti); in stifb_init_fb()
[all …]
/openbmc/linux/Documentation/arch/arm/sti/
H A Doverview.rst2 STi ARM Linux Overview
9 CortexA9 System-on-Chip are supported by the 'STi' platform of
16 The configuration for the STi platform is supported via the multi_v7_defconfig.
22 are located in the platform code contained in arch/arm/mach-sti
/openbmc/linux/arch/arm/boot/dts/st/
H A Dstih407.dtsi11 sti-display-subsystem@0 {
12 compatible = "st,sti-display-subsystem";
48 sti-compositor@9d11000 {
80 sti-tvout@8d08000 {
103 sti_hdmi: sti-hdmi@8d04000 {
130 sti-hda@8d02000 {
H A Dstih410.dtsi102 sti-display-subsystem@0 {
103 compatible = "st,sti-display-subsystem";
140 sti-compositor@9d11000 {
172 sti-tvout@8d08000 {
195 sti_hdmi: sti-hdmi@8d04000 {
222 sti-hda@8d02000 {
237 sti-hqvdp@9c00000 {
H A Dstihxxx-b2120.dtsi25 simple-audio-card,name = "STI-B2120";
186 sti_uni_player0: sti-uni-player@8d80000 {
190 sti_uni_player2: sti-uni-player@8d82000 {
194 sti_uni_player3: sti-uni-player@8d85000 {
199 sti_sasg_codec: sti-sasg-codec {
/openbmc/linux/sound/soc/sti/
H A DMakefile2 # STI platform support
3 snd-soc-sti-objs := sti_uniperif.o uniperif_player.o uniperif_reader.o
5 obj-$(CONFIG_SND_SOC_STI) += snd-soc-sti.o
H A DKconfig6 tristate "SoC Audio support for STI System-On-Chip"
12 any of the STI platforms (e.g. STIH416).
/openbmc/linux/arch/mips/kernel/
H A Dgenex.S469 STI
510 STI
561 BUILD_HANDLER bp bp sti silent /* #9 */
562 BUILD_HANDLER ri ri sti silent /* #10 */
563 BUILD_HANDLER cpu cpu sti silent /* #11 */
564 BUILD_HANDLER ov ov sti silent /* #12 */
565 BUILD_HANDLER tr tr sti silent /* #13 */
572 BUILD_HANDLER msa msa sti silent /* #21 */
573 BUILD_HANDLER mdmx mdmx sti silent /* #22 */
581 BUILD_HANDLER watch watch sti verbose /* #23 */
[all …]
/openbmc/linux/drivers/thermal/st/
H A DKconfig7 tristate "Thermal sensors on STMicroelectronics STi series of SoCs"
9 Support for thermal sensors on STMicroelectronics STi series of SoCs.
13 tristate "STi series memory mapped access based thermal sensors"
/openbmc/linux/Documentation/devicetree/bindings/net/
H A Dsti-dwmac.txt5 and what is needed on STi platforms to program the stmmac glue logic.
26 - sti-ethclk: this is the phy clock.
27 - sti-clkconf: this is an extra sysconfig register, available in new SoCs,
56 clock-names = "stmmaceth", "sti-ethclk";
/openbmc/linux/Documentation/devicetree/bindings/timer/
H A Drenesas,em-sti.yaml4 $id: http://devicetree.org/schemas/timer/renesas,em-sti.yaml#
14 const: renesas,em-sti
41 compatible = "renesas,em-sti";
/openbmc/linux/Documentation/arch/arm/
H A Dindex.rst73 sti/stih407-overview
74 sti/stih418-overview
75 sti/overview
/openbmc/u-boot/arch/arm/dts/
H A Dstih410.dtsi152 sti-display-subsystem {
153 compatible = "st,sti-display-subsystem";
189 sti-compositor@9d11000 {
221 sti-tvout@8d08000 {
244 sti_hdmi: sti-hdmi@8d04000 {
271 sti-hda@8d02000 {
286 sti-dvo@8d00400 {
303 sti-hqvdp@9c000000 {
H A Dstih407-family.dtsi187 vtg_main: sti-vtg-main@8d02800 {
193 vtg_aux: sti-vtg-aux@8d00200 {
667 compatible = "st,sti-pwm";
682 compatible = "st,sti-pwm";
716 reg-names = "stmmaceth", "sti-ethconf";
733 clock-names = "stmmaceth", "sti-ethclk";
738 cec: sti-cec@094a087c {
862 sti_sasg_codec: sti-sasg-codec {
869 sti_uni_player0: sti-uni-player@8d80000 {
885 sti_uni_player1: sti-uni-player@8d81000 {
[all …]
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/
H A DKconfig36 STi, Allwinner, Amlogic Meson, Altera SOCFPGA.
173 tristate "STi GMAC support"
178 Support for ethernet controller on STi SOCs.
180 This selects STi SoC glue layer support for the stmmac
181 device driver. This driver is used on for the STi series
/openbmc/linux/arch/x86/include/asm/
H A Dirqflags.h42 asm volatile("sti": : :"memory"); in native_irq_enable()
48 asm volatile("sti; hlt": : :"memory"); in native_safe_halt()
81 * Used in the idle loop; sti takes one instruction cycle
/openbmc/linux/drivers/gpu/drm/sti/
H A DMakefile2 sti-drm-y := \
22 obj-$(CONFIG_DRM_STI) = sti-drm.o

12345678910