Home
last modified time | relevance | path

Searched refs:st (Results 1 – 25 of 351) sorted by relevance

12345678910>>...15

/arch/powerpc/mm/ptdump/
Dptdump.c114 static void dump_flag_info(struct pg_state *st, const struct flag_info in dump_flag_info() argument
131 pt_dump_seq_printf(st->seq, " %s:%llx", flag->set, val); in dump_flag_info()
138 pt_dump_seq_printf(st->seq, " %s", s); in dump_flag_info()
140 st->current_flags &= ~flag->mask; in dump_flag_info()
142 if (st->current_flags != 0) in dump_flag_info()
143 pt_dump_seq_printf(st->seq, " unknown flags:%llx", st->current_flags); in dump_flag_info()
146 static void dump_addr(struct pg_state *st, unsigned long addr) in dump_addr() argument
158 pt_dump_seq_printf(st->seq, REG "-" REG " ", st->start_address, addr - 1); in dump_addr()
159 if (st->start_pa == st->last_pa && st->start_address + st->page_size != addr) { in dump_addr()
160 pt_dump_seq_printf(st->seq, "[" REG "]", st->start_pa); in dump_addr()
[all …]
Dhashpagetable.c142 static int calculate_pagesize(struct pg_state *st, int ps, char s[]) in calculate_pagesize() argument
151 seq_printf(st->seq, " %s_ps: %i%c\t", s, 1<<ps, *unit); in calculate_pagesize()
155 static void dump_flag_info(struct pg_state *st, const struct flag_info in dump_flag_info() argument
172 seq_printf(st->seq, " %s:%llx", flag->set, val); in dump_flag_info()
179 seq_printf(st->seq, " %s", s); in dump_flag_info()
184 static void dump_hpte_info(struct pg_state *st, unsigned long ea, u64 v, u64 r, in dump_hpte_info() argument
189 while (ea >= st->marker[1].start_address) { in dump_hpte_info()
190 st->marker++; in dump_hpte_info()
191 seq_printf(st->seq, "---[ %s ]---\n", st->marker->name); in dump_hpte_info()
193 seq_printf(st->seq, "0x%lx:\t", ea); in dump_hpte_info()
[all …]
/arch/arm64/mm/
Ddump.c196 static void dump_prot(struct pg_state *st, const struct prot_bits *bits, in dump_prot() argument
204 if ((st->current_prot & bits->mask) == bits->val) in dump_prot()
210 pt_dump_seq_printf(st->seq, " %s", s); in dump_prot()
214 static void note_prot_uxn(struct pg_state *st, unsigned long addr) in note_prot_uxn() argument
216 if (!st->check_wx) in note_prot_uxn()
219 if ((st->current_prot & PTE_UXN) == PTE_UXN) in note_prot_uxn()
223 (void *)st->start_address, (void *)st->start_address); in note_prot_uxn()
225 st->uxn_pages += (addr - st->start_address) / PAGE_SIZE; in note_prot_uxn()
228 static void note_prot_wx(struct pg_state *st, unsigned long addr) in note_prot_wx() argument
230 if (!st->check_wx) in note_prot_wx()
[all …]
/arch/s390/mm/
Ddump_pagetables.c67 static void note_page(struct seq_file *m, struct pg_state *st, in note_page() argument
82 cur = st->current_prot; in note_page()
84 if (!st->level) { in note_page()
86 st->current_prot = new_prot; in note_page()
87 st->level = level; in note_page()
88 st->marker = address_markers; in note_page()
89 seq_printf(m, "---[ %s ]---\n", st->marker->name); in note_page()
90 } else if (prot != cur || level != st->level || in note_page()
91 st->current_address >= st->marker[1].start_address) { in note_page()
94 width, st->start_address, in note_page()
[all …]
/arch/arm/boot/dts/
Domap3-gta04a3.dts16 compatible = "st,lis331dlh", "st,lis3lv02d";
23 st,click-single-x;
24 st,click-single-y;
25 st,click-single-z;
26 st,click-thresh-x = <8>;
27 st,click-thresh-y = <8>;
28 st,click-thresh-z = <10>;
29 st,click-click-time-limit = <9>;
30 st,click-latency = <50>;
31 st,irq1-click;
[all …]
Dspear320-evb.dts13 compatible = "st,spear320-evb", "st,spear320";
23 st,pinmux-mode = <4>;
29 st,pins = "i2c0_grp";
30 st,function = "i2c0";
33 st,pins = "mii0_grp";
34 st,function = "mii0";
37 st,pins = "ssp0_grp";
38 st,function = "ssp0";
41 st,pins = "uart0_grp";
42 st,function = "uart0";
[all …]
Dspear310-evb.dts13 compatible = "st,spear310-evb", "st,spear310";
28 st,pins = "gpio0_pin0_grp",
34 st,function = "gpio0";
37 st,pins = "i2c0_grp";
38 st,function = "i2c0";
41 st,pins = "mii0_grp";
42 st,function = "mii0";
45 st,pins = "ssp0_grp";
46 st,function = "ssp0";
49 st,pins = "uart0_grp";
[all …]
Domap3-overo-common-peripherals.dtsi55 compatible = "st,lis33de", "st,lis3lv02d";
60 st,click-single-x;
61 st,click-single-y;
62 st,click-single-z;
63 st,click-thresh-x = <10>;
64 st,click-thresh-y = <10>;
65 st,click-thresh-z = <10>;
66 st,irq1-click;
67 st,irq2-click;
68 st,wakeup-x-lo;
[all …]
Dspear320-hmi.dts13 compatible = "st,spear320-hmi", "st,spear320";
23 st,pinmux-mode = <4>;
29 st,pins = "i2c0_grp";
30 st,function = "i2c0";
33 st,pins = "ssp0_grp";
34 st,function = "ssp0";
37 st,pins = "uart0_grp";
38 st,function = "uart0";
41 st,pins = "clcd_grp";
42 st,function = "clcd";
[all …]
Dspear1340-evb.dts13 compatible = "st,spear1340-evb", "st,spear1340";
28 st,pins = "pads_as_gpio_grp";
29 st,function = "pads_as_gpio";
32 st,pins = "fsmc_8bit_grp";
33 st,function = "fsmc";
36 st,pins = "uart0_grp";
37 st,function = "uart0";
40 st,pins = "i2c0_grp";
41 st,function = "i2c0";
44 st,pins = "i2c1_grp";
[all …]
Dspear1310-evb.dts13 compatible = "st,spear1310-evb", "st,spear1310";
28 st,pins = "i2c0_grp";
29 st,function = "i2c0";
32 st,pins = "i2s0_grp";
33 st,function = "i2s0";
36 st,pins = "i2s1_grp";
37 st,function = "i2s1";
40 st,pins = "arm_gpio_grp";
41 st,function = "arm_gpio";
44 st,pins = "clcd_grp" , "clcd_high_res";
[all …]
Dstih407-family.dtsi4 * Author: Giuseppe Cavallaro <peppe.cavallaro@st.com>
7 #include <dt-bindings/mfd/st-lpc.h>
10 #include <dt-bindings/interrupt-controller/irq-st.h>
54 st,syscfg = <&syscfg_core 0x8e0>;
126 compatible = "st,stih407-restart";
128 st,syscfg = <&syscfg_sbc_reg>;
133 compatible = "st,stih407-powerdown";
139 compatible = "st,stih407-softreset";
145 compatible = "st,stih407-picophyreset";
151 compatible = "st,stih407-sbc-syscfg", "syscon";
[all …]
Dspear1340.dtsi11 compatible = "st,spear1340";
16 compatible = "st,spear-spics-gpio";
18 st-spics,peripcfg-reg = <0x42c>;
19 st-spics,sw-enable-bit = <21>;
20 st-spics,cs-value-bit = <20>;
21 st-spics,cs-enable-mask = <3>;
22 st-spics,cs-enable-shift = <18>;
29 compatible = "st,spear1340-miphy";
46 compatible = "st,spear1340-pcie", "snps,dw-pcie";
87 compatible = "st,spear1340-pinmux";
[all …]
Dspear300-evb.dts13 compatible = "st,spear300-evb", "st,spear300";
23 st,pinmux-mode = <2>;
29 st,pins = "i2c0_grp";
30 st,function = "i2c0";
33 st,pins = "ssp0_grp";
34 st,function = "ssp0";
37 st,pins = "mii0_grp";
38 st,function = "mii0";
41 st,pins = "uart0_grp";
42 st,function = "uart0";
[all …]
Dstm32f746.dtsi79 compatible = "st,stm32-timer";
89 compatible = "st,stm32-timers";
96 compatible = "st,stm32-pwm";
102 compatible = "st,stm32-timer-trigger";
109 compatible = "st,stm32-timer";
119 compatible = "st,stm32-timers";
126 compatible = "st,stm32-pwm";
132 compatible = "st,stm32-timer-trigger";
139 compatible = "st,stm32-timer";
149 compatible = "st,stm32-timers";
[all …]
Dstm32f429.dtsi84 compatible = "st,stm32f4-otp";
97 compatible = "st,stm32-timer";
107 compatible = "st,stm32-timers";
114 compatible = "st,stm32-pwm";
120 compatible = "st,stm32-timer-trigger";
127 compatible = "st,stm32-timer";
137 compatible = "st,stm32-timers";
144 compatible = "st,stm32-pwm";
150 compatible = "st,stm32-timer-trigger";
157 compatible = "st,stm32-timer";
[all …]
Dstm32h743.dtsi2 * Copyright 2017 - Alexandre Torgue <alexandre.torgue@st.com>
74 compatible = "st,stm32-timer";
83 compatible = "st,stm32-lptimer";
90 compatible = "st,stm32-pwm-lp";
96 compatible = "st,stm32-lptimer-trigger";
102 compatible = "st,stm32-lptimer-counter";
110 compatible = "st,stm32h7-spi";
121 compatible = "st,stm32h7-spi";
129 compatible = "st,stm32f7-uart";
137 compatible = "st,stm32f7-i2c";
[all …]
Dstih407-pinctrl.dtsi4 * Author: Giuseppe Cavallaro <peppe.cavallaro@st.com>
6 #include "st-pincfg.h"
48 compatible = "st,stih407-sbc-pinctrl";
49 st,syscfg = <&syscfg_sbc>;
62 st,bank-name = "PIO0";
70 st,bank-name = "PIO1";
78 st,bank-name = "PIO2";
86 st,bank-name = "PIO3";
94 st,bank-name = "PIO4";
103 st,bank-name = "PIO5";
[all …]
Dstm32mp157c.dtsi4 * Author: Ludovic Barre <ludovic.barre@st.com> for STMicroelectronics.
113 compatible = "st,stm32mp1-booster";
114 st,syscfg = <&syscfg>;
128 compatible = "st,stm32-timers";
141 compatible = "st,stm32-pwm";
147 compatible = "st,stm32h7-timer-trigger";
156 compatible = "st,stm32-timers";
170 compatible = "st,stm32-pwm";
176 compatible = "st,stm32h7-timer-trigger";
185 compatible = "st,stm32-timers";
[all …]
Dstih410.dtsi17 compatible = "st,stih407-usb2-phy";
20 st,syscfg = <&syscfg_core 0xf8 0xf4>;
29 compatible = "st,stih407-usb2-phy";
32 st,syscfg = <&syscfg_core 0xfc 0xf4>;
41 compatible = "st,st-ohci-300x";
56 compatible = "st,st-ehci-300x";
73 compatible = "st,st-ohci-300x";
88 compatible = "st,st-ehci-300x";
105 compatible = "st,sti-display-subsystem";
143 compatible = "st,stih407-compositor";
[all …]
/arch/arm/mm/
Ddump.c220 static void dump_prot(struct pg_state *st, const struct prot_bits *bits, size_t num) in dump_prot() argument
227 if ((st->current_prot & bits->mask) == bits->val) in dump_prot()
233 pt_dump_seq_printf(st->seq, " %s", s); in dump_prot()
237 static void note_prot_wx(struct pg_state *st, unsigned long addr) in note_prot_wx() argument
239 if (!st->check_wx) in note_prot_wx()
241 if ((st->current_prot & pg_level[st->level].ro_bit->mask) == in note_prot_wx()
242 pg_level[st->level].ro_bit->val) in note_prot_wx()
244 if ((st->current_prot & pg_level[st->level].nx_bit->mask) == in note_prot_wx()
245 pg_level[st->level].nx_bit->val) in note_prot_wx()
249 (void *)st->start_address); in note_prot_wx()
[all …]
/arch/x86/mm/
Ddump_pagetables.c239 static void note_wx(struct pg_state *st) in note_wx() argument
243 npages = (st->current_address - st->start_address) / PAGE_SIZE; in note_wx()
250 if (pcibios_enabled && st->start_address >= PAGE_OFFSET + BIOS_BEGIN && in note_wx()
251 st->current_address <= PAGE_OFFSET + BIOS_END) { in note_wx()
257 st->wx_pages += npages; in note_wx()
260 (void *)st->start_address); in note_wx()
268 static void note_page(struct seq_file *m, struct pg_state *st, in note_page() argument
280 cur = pgprot_val(st->current_prot); in note_page()
281 eff = st->effective_prot; in note_page()
283 if (!st->level) { in note_page()
[all …]
/arch/sh/kernel/cpu/sh5/
Dswitchto.S46 st.l r15, 0, r18 ! save link reg
47 st.l r15, 4, r14 ! save fp
63 st.q r0, ( 9*8), r9
64 st.q r0, (10*8), r10
65 st.q r0, (11*8), r11
66 st.q r0, (12*8), r12
67 st.q r0, (13*8), r13
68 st.q r0, (14*8), r14 ! for unwind, want to look as though we took a trap at
71 st.q r0, (16*8), r16
73 st.q r0, (24*8), r24
[all …]
Dentry.S258 st.q SP, SAVED_R2, r2
259 st.q SP, SAVED_R3, r3
260 st.q SP, SAVED_R4, r4
261 st.q SP, SAVED_R5, r5
262 st.q SP, SAVED_R6, r6
263 st.q SP, SAVED_R18, r18
265 st.q SP, SAVED_TR0, r3
299 st.q SP, TLB_SAVED_R0 , r0
300 st.q SP, TLB_SAVED_R1 , r1
301 st.q SP, SAVED_R2 , r2
[all …]
/arch/x86/include/uapi/asm/
Dstat.h32 #define INIT_STRUCT_STAT_PADDING(st) do { \ argument
33 st.__unused4 = 0; \
34 st.__unused5 = 0; \
76 #define INIT_STRUCT_STAT64_PADDING(st) do { \ argument
77 memset(&st.__pad0, 0, sizeof(st.__pad0)); \
78 memset(&st.__pad3, 0, sizeof(st.__pad3)); \
107 #define INIT_STRUCT_STAT_PADDING(st) do { \ argument
108 st.__pad0 = 0; \
109 st.__unused[0] = 0; \
110 st.__unused[1] = 0; \
[all …]

12345678910>>...15