Home
last modified time | relevance | path

Searched +full:si +full:- +full:en (Results 1 – 25 of 108) sorted by relevance

12345

/kernel/linux/linux-6.6/Documentation/translations/sp_SP/process/
Dsubmitting-patches.rst1 .. include:: ../disclaimer-sp.rst
3 :Original: :ref:`Documentation/process/submitting-patches.rst <submittingpatches>`
8 Envío de parches: la guía esencial para incluir su código en el kernel
12 el proceso puede en ocasiones resultar desalentador si no se está
17 Este documento contiene una gran cantidad de sugerencias en un formato
20 Documentation/process/development-process.rst. Además, lea
21 Documentation/process/submit-checklist.rst para obtener una lista de
24 Documentation/devicetree/bindings/submitting-patches.rst.
27 Si no está familiarizado con ``git``, le recomendamos que aprenda a
28 usarlo, le hará la vida como desarrollador del kernel y en general mucho
[all …]
Dadding-syscalls.rst1 .. include:: ../disclaimer-sp.rst
3 :Original: :ref:`Documentation/process/adding-syscalls.rst <addsyscalls>`
12 al kernel Linux, más allá de la presentación y consejos normales en
13 :ref:`Documentation/process/submitting-patches.rst <submittingpatches>` que
17 -----------------------------------
19 La primera cosa a considerar cuando se agrega una llamada al sistema es si
20 alguna alternativa es adecuada en su lugar. Aunque las llamadas al sistema
22 tradicionales, existen otras posibilidades -- elija la que mejor se adecúe
25 - Si se puede hacer que la operación se parezca a un objeto filesystem,
28 funcionalidad en un módulo del kernel en vez de requerir que sea
[all …]
Dcoding-style.rst1 .. include:: ../disclaimer-sp.rst
3 :Original: :ref:`Documentation/process/coding-style.rst <submittingpatches>`
8 Estilo en el código del kernel Linux
11 Este es un breve documento que describe el estilo preferido en el código
17 En primer lugar, sugeriría imprimir una copia de los estándares de código
24 -----------
33 buscando en su pantalla durante 20 horas seguidas, le resultará mucho más
34 fácil ver cómo funciona la sangría si tiene sangrías grandes.
37 el código se mueva demasiado a la derecha y dificulta la lectura en una
38 pantalla de terminal de 80 caracteres. La respuesta a eso es que si
[all …]
Ddeprecated.rst1 .. include:: ../disclaimer-sp.rst
12 En un mundo perfecto, sería posible convertir todas las instancias de
13 alguna API obsoleta en una nueva API y quitar la API anterior en un
17 han de ir creándose en el kernel, mientras que las antiguas se quitan,
21 obsoletos son propuestos para incluir en el kernel.
24 ------------
30 que usar `__deprecated` es sencillo para anotar una API obsoleta en
33 desanimar a otros a usarla en el futuro.
36 ----------------
37 Use WARN() y WARN_ON() en su lugar, y gestione las condiciones de error
[all …]
Demail-clients.rst1 .. include:: ../disclaimer-sp.rst
3 :Original: :ref:`Documentation/process/email-clients.rst <email_clients>`
12 ---
14 A día de hoy, la mayoría de los desarrolladores usan ``git send-email`` en
16 para esto es bastante buena. En la recepción del correo, los maintainers
19 Si es usted nuevo en ``git`` entonces envíese su primer parche. Guárdelo
25 ----------------------
28 preferiblemente como texto en línea en el cuerpo del correo electrónico.
35 También se recomienda encarecidamente que utilice texto sin formato en el
40 recomendados si aún no tiene una preferencia.
[all …]
Dresearcher-guidelines.rst1 .. SPDX-License-Identifier: GPL-2.0
3 :Original: :ref:`Documentation/process/researcher-guidelines.rst`
11 en su producción, otros subproductos de su desarrollo. Linux se
13 aspectos de Linux son impulsados por investigación en una forma u otra.
15 La comunidad agradece mucho si los investigadores pueden compartir
17 especialmente si tal investigación involucra seguridad. Involucrarse
19 de Linux para mejorar a partir de ella. En cualquier caso, se recomienda
28 en general, ética en la tecnología y la investigación de las comunidades
29 de desarrolladores en particular, ver:
32 * `Historia de la Ética en la Investigación <https://www.unlv.edu/research/ORI-HSR/history-ethics>`_
[all …]
Dkernel-enforcement-statement.rst1 .. include:: ../disclaimer-sp.rst
3 :Original: :ref:`Documentation/process/kernel-enforcement-statement.rst <process_statement_kernel>`
8 Aplicación de la licencia en el kernel Linux
11 Como desarrolladores del kernel Linux, tenemos un gran interés en cómo se
13 El cumplimiento de las obligaciones de intercambio recíproco de GPL-2.0 son
14 fundamentales en el largo plazo para la sostenibilidad de nuestro software
17 Aunque existe el derecho de hacer valer un copyright distinto en las
21 impacto negativo en la salud y crecimiento de nuestro ecosistema de software.
23 en que es en el mejor interés de nuestro desarrollo como comunidad asumir
24 el siguiente compromiso con los usuarios del kernel Linux, en nombre
[all …]
Dkernel-docs.rst1 .. include:: ../disclaimer-sp.rst
3 :Original: :ref:`Documentation/process/kernel-docs.rst <kernel_docs>`
11 La necesidad de un documento como este se hizo evidente en la lista de
12 correo de linux-kernel cuando las mismas preguntas, solicitando sugerencias
25 POR FAVOR, si conoce algún documento que no figura aquí, o si escribe un
33 documento en cuestión.
37 Los documentos de cada sección en este documento están ordenados por su
41 Documentos en el árbol del kernel Linux
42 -----------------------------------------
53 (incluido este documento en sí) se han trasladado allí, y podrían
[all …]
Dmagic-number.rst1 .. include:: ../disclaimer-sp.rst
3 :Original: :ref:`Documentation/process/magic-number.rst <magicnumbers>`
11 Este archivo es un registro de los números mágicos que están en uso. Cuando
13 este documento, ya que es mejor si los números mágicos utilizados por
17 números mágicos. Esto le permite verificar en tiempo de ejecución si (a)
19 a una rutina. Esto último es especialmente útil --- particularmente cuando
34 ahorrado innumerables horas de depuración, especialmente en los casos
51 estamos en fase de "feature freeze", es muy poco probable que
60 freeze, pero es posible que algunos nuevos números mágicos se cuelen en
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/leds/
Dissi,is31fl319x.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Vincent Knecht <vincent.knecht@mailoo.org>
14 Previously known as Si-En SN319{0,1,3,6,9}.
26 - issi,is31fl3190
27 - issi,is31fl3191
28 - issi,is31fl3193
29 - issi,is31fl3196
30 - issi,is31fl3199
[all …]
Dleds-is31fl32xx.txt1 Binding for ISSI IS31FL32xx and Si-En SN32xx LED Drivers
4 constant-current channels, each with independent 256-level PWM control.
5 Each LED is represented as a sub-node of the device.
8 - compatible: one of
13 si-en,sn3218
14 si-en,sn3216
15 - reg: I2C slave address
16 - address-cells : must be 1
17 - size-cells : must be 0
19 LED sub-node properties:
[all …]
/kernel/linux/linux-6.6/Documentation/translations/sp_SP/
Dhowto.rst1 .. include:: ./disclaimer-sp.rst
8 Cómo participar en el desarrollo del kernel de Linux
12 sobre cómo convertirse en desarrollador del kernel de Linux y explica cómo
13 trabajar con el y en su desarrollo. El documento no tratará ningún aspecto
17 Si algo en este documento quedara obsoleto, envíe parches al maintainer de
18 este archivo, que se encuentra en la parte superior del documento.
21 ------------
22 ¿De modo que quiere descubrir como convertirse en un/a desarrollador/a del
24 Linux para este dispositivo." El objetivo de este documento en enseñarle
28 de la forma en que lo hace.
[all …]
Dmemory-barriers.txt2 This is a version of Documentation/memory-barriers.txt translated into
13 BARRERAS DE MEMORIA EN EL KERNEL LINUX
22 Nota: Si tiene alguna duda sobre la exactitud del contenido de esta
23 traducción, la única referencia válida es la documentación oficial en
35 consistencia de memoria formal y documentación en tools/memory-model/. Sin
37 sus maintainers en lugar de que como un oráculo infalible.
44 (1) especificar la funcionalidad mínima en la que se puede confiar para
45 cualquier barrera en concreto, y
49 Tenga en cuenta que una arquitectura puede proporcionar más que el
50 requisito mínimo para cualquier barrera en particular, pero si la
[all …]
Dindex.rst19 simplemente para aquellos que prefieran leer en el idioma español. Sin
20 embargo, tenga en cuenta que la *única* documentación oficial es la que
21 está en inglés: :ref:`linux_doc`
23 La propagación simultánea de la traducción de una modificación en
25 de la traducción intentan mantener sus traducciones al día, en tanto les
27 esté actualizada con las últimas modificaciones. Si lo que lee en una
28 traducción no se corresponde con lo que ve en el código fuente, informe
29 al maintainer de la traducción y, si puede, consulte la documentación en
35 contenidos deberá ser realizada anteriormente en los documentos en inglés.
45 razón, cuando lea esta traducción, puede encontrar algunas diferencias en
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/leds/
Dleds-is31fl32xx.txt1 Binding for ISSI IS31FL32xx and Si-En SN32xx LED Drivers
4 constant-current channels, each with independent 256-level PWM control.
5 Each LED is represented as a sub-node of the device.
8 - compatible: one of
13 si-en,sn3218
14 si-en,sn3216
15 - reg: I2C slave address
16 - address-cells : must be 1
17 - size-cells : must be 0
19 LED sub-node properties:
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/arm64/mte/
Dmte_common_util.c1 // SPDX-License-Identifier: GPL-2.0
28 void mte_default_handler(int signum, siginfo_t *si, void *uc) in mte_default_handler() argument
30 unsigned long addr = (unsigned long)si->si_addr; in mte_default_handler()
35 ((ucontext_t *)uc)->uc_mcontext.pc, addr, si->si_code); in mte_default_handler()
37 if (si->si_code == SEGV_MTEAERR) { in mte_default_handler()
38 if (cur_mte_cxt.trig_si_code == si->si_code) in mte_default_handler()
42 ((ucontext_t *)uc)->uc_mcontext.pc, in mte_default_handler()
47 else if (si->si_code == SEGV_MTESERR) { in mte_default_handler()
48 if (cur_mte_cxt.trig_si_code == si->si_code && in mte_default_handler()
57 ((ucontext_t *)uc)->uc_mcontext.pc += 4; in mte_default_handler()
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/arm64/mte/
Dmte_common_util.c1 // SPDX-License-Identifier: GPL-2.0
28 void mte_default_handler(int signum, siginfo_t *si, void *uc) in mte_default_handler() argument
30 unsigned long addr = (unsigned long)si->si_addr; in mte_default_handler()
35 ((ucontext_t *)uc)->uc_mcontext.pc, addr, si->si_code); in mte_default_handler()
37 if (si->si_code == SEGV_MTEAERR) { in mte_default_handler()
38 if (cur_mte_cxt.trig_si_code == si->si_code) in mte_default_handler()
43 else if (si->si_code == SEGV_MTESERR) { in mte_default_handler()
44 if (cur_mte_cxt.trig_si_code == si->si_code && in mte_default_handler()
53 ((ucontext_t *)uc)->uc_mcontext.pc += 4; in mte_default_handler()
64 ((ucontext_t *)uc)->uc_mcontext.pc, addr, si->si_code); in mte_default_handler()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/enetc/
Denetc_pf.c1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
2 /* Copyright 2017-2019 NXP */
13 static void enetc_pf_get_primary_mac_addr(struct enetc_hw *hw, int si, u8 *addr) in enetc_pf_get_primary_mac_addr() argument
15 u32 upper = __raw_readl(hw->port + ENETC_PSIPMAR0(si)); in enetc_pf_get_primary_mac_addr()
16 u16 lower = __raw_readw(hw->port + ENETC_PSIPMAR1(si)); in enetc_pf_get_primary_mac_addr()
22 static void enetc_pf_set_primary_mac_addr(struct enetc_hw *hw, int si, in enetc_pf_set_primary_mac_addr() argument
28 __raw_writel(upper, hw->port + ENETC_PSIPMAR0(si)); in enetc_pf_set_primary_mac_addr()
29 __raw_writew(lower, hw->port + ENETC_PSIPMAR1(si)); in enetc_pf_set_primary_mac_addr()
37 if (!is_valid_ether_addr(saddr->sa_data)) in enetc_pf_set_mac_addr()
38 return -EADDRNOTAVAIL; in enetc_pf_set_mac_addr()
[all …]
Denetc.c1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
2 /* Copyright 2017-2019 NXP */
25 tx_ring = priv->tx_ring[skb->queue_mapping]; in enetc_xmit()
27 if (unlikely(skb_shinfo(skb)->nr_frags > ENETC_MAX_SKB_FRAGS)) in enetc_xmit()
31 count = skb_shinfo(skb)->nr_frags + 1; /* fragments + head */ in enetc_xmit()
33 netif_stop_subqueue(ndev, tx_ring->index); in enetc_xmit()
38 count = enetc_map_tx_buffs(tx_ring, skb, priv->active_offloads); in enetc_xmit()
45 netif_stop_subqueue(ndev, tx_ring->index); in enetc_xmit()
59 if (skb->ip_summed != CHECKSUM_PARTIAL) in enetc_tx_csum()
62 switch (skb->csum_offset) { in enetc_tx_csum()
[all …]
Denetc_hw.h1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */
2 /* Copyright 2017-2019 NXP */
14 /** SI regs, offset: 0h */
42 /* VF-PF Message passing */
65 /* SI statistics */
105 /** SI BDR sub-blocks, n = 0..7 */
166 #define ENETC_PSIPMR_SET_UP(n) BIT(n) /* n = SI index */
172 #define ENETC_PSIPMAR0(n) (0x0100 + (n) * 0x8) /* n = SI index */
180 #define ENETC_PSIVLANR(n) (0x0240 + (n) * 4) /* n = SI index */
188 #define ENETC_PSICFGR0(n) (0x0940 + (n) * 0xc) /* n = SI index */
[all …]
Denetc.h1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */
2 /* Copyright 2017-2019 NXP */
8 #include <linux/dma-mapping.h>
18 #define ENETC_MAX_MTU (ENETC_MAC_MAXFRM_SIZE - \
34 (SKB_WITH_OVERHEAD(ENETC_RXB_TRUESIZE) - ENETC_RXB_PAD)
84 if (unlikely(++*i == bdr->bd_count)) in enetc_bdr_idx_inc()
90 if (bdr->next_to_clean > bdr->next_to_use) in enetc_bd_unused()
91 return bdr->next_to_clean - bdr->next_to_use - 1; in enetc_bd_unused()
93 return bdr->bd_count + bdr->next_to_clean - bdr->next_to_use - 1; in enetc_bd_unused()
117 if (rx_ring->ext_en) in enetc_rxbd()
[all …]
Denetc_qos.c1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
20 struct enetc_hw *hw = &priv->si->hw; in enetc_sched_speed_set()
21 u32 old_speed = priv->speed; in enetc_sched_speed_set()
42 priv->speed = speed; in enetc_sched_speed_set()
51 struct enetc_hw *hw = &priv->si->hw; in enetc_setup_taprio()
63 if (admin_conf->num_entries > enetc_get_max_gcl_len(hw)) in enetc_setup_taprio()
64 return -EINVAL; in enetc_setup_taprio()
65 gcl_len = admin_conf->num_entries; in enetc_setup_taprio()
68 if (!admin_conf->enable) { in enetc_setup_taprio()
71 priv->active_offloads &= ~ENETC_F_QBV; in enetc_setup_taprio()
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/
Denetc_pf.c1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
2 /* Copyright 2017-2019 NXP */
11 #include <linux/pcs-lynx.h>
17 static void enetc_pf_get_primary_mac_addr(struct enetc_hw *hw, int si, u8 *addr) in enetc_pf_get_primary_mac_addr() argument
19 u32 upper = __raw_readl(hw->port + ENETC_PSIPMAR0(si)); in enetc_pf_get_primary_mac_addr()
20 u16 lower = __raw_readw(hw->port + ENETC_PSIPMAR1(si)); in enetc_pf_get_primary_mac_addr()
26 static void enetc_pf_set_primary_mac_addr(struct enetc_hw *hw, int si, in enetc_pf_set_primary_mac_addr() argument
32 __raw_writel(upper, hw->port + ENETC_PSIPMAR0(si)); in enetc_pf_set_primary_mac_addr()
33 __raw_writew(lower, hw->port + ENETC_PSIPMAR1(si)); in enetc_pf_set_primary_mac_addr()
41 if (!is_valid_ether_addr(saddr->sa_data)) in enetc_pf_set_mac_addr()
[all …]
Denetc_qos.c1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
19 struct enetc_hw *hw = &priv->si->hw; in enetc_sched_speed_set()
20 u32 old_speed = priv->speed; in enetc_sched_speed_set()
41 priv->speed = speed; in enetc_sched_speed_set()
49 struct enetc_hw *hw = &priv->si->hw; in enetc_setup_taprio()
63 for (i = 0; i < priv->num_tx_rings; i++) in enetc_setup_taprio()
64 if (priv->tx_ring[i]->tsd_enable) in enetc_setup_taprio()
65 return -EBUSY; in enetc_setup_taprio()
67 if (admin_conf->num_entries > enetc_get_max_gcl_len(hw)) in enetc_setup_taprio()
68 return -EINVAL; in enetc_setup_taprio()
[all …]
/kernel/linux/linux-5.10/drivers/firmware/efi/libstub/
Darm32-stub.c1 // SPDX-License-Identifier: GPL-2.0
33 (sctlr & 1) ? "en" : "dis"); in check_platform_features()
43 efi_entry_state->cpsr_before_ebs = cpsr; in check_platform_features()
44 efi_entry_state->sctlr_before_ebs = sctlr; in check_platform_features()
53 /* non-LPAE kernels can run anywhere */ in check_platform_features()
75 get_cpu_state(&efi_entry_state->cpsr_after_ebs, in efi_handle_post_ebs_state()
76 &efi_entry_state->sctlr_after_ebs); in efi_handle_post_ebs_state()
83 struct screen_info *si; in alloc_screen_info() local
93 sizeof(*si), (void **)&si); in alloc_screen_info()
99 &screen_info_guid, si); in alloc_screen_info()
[all …]

12345