/openbmc/linux/Documentation/translations/sp_SP/process/ |
H A D | submitting-patches.rst | 1 .. 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 …]
|
H A D | adding-syscalls.rst | 1 .. 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 …]
|
H A D | coding-style.rst | 1 .. 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 …]
|
H A D | deprecated.rst | 1 .. 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 …]
|
H A D | email-clients.rst | 1 .. 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 …]
|
H A D | researcher-guidelines.rst | 1 .. 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 …]
|
H A D | kernel-enforcement-statement.rst | 1 .. 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 …]
|
H A D | kernel-docs.rst | 1 .. 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 …]
|
H A D | magic-number.rst | 1 .. 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
|
/openbmc/linux/Documentation/devicetree/bindings/leds/ |
H A D | issi,is31fl319x.yaml | 1 # 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 …]
|
H A D | leds-is31fl32xx.txt | 1 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 …]
|
/openbmc/linux/Documentation/translations/sp_SP/ |
H A D | howto.rst | 1 .. 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 …]
|
H A D | memory-barriers.txt | 2 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 …]
|
H A D | index.rst | 19 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 …]
|
/openbmc/openbmc/poky/meta/files/common-licenses/ |
H A D | LAL-1.3 | 7 …roits, la Licence Art Libre les reconnaît et les protège. Elle en reformule l’exercice en permetta… 9 Si, en règle générale, l’application du droit d’auteur conduit à restreindre l’accès aux œuvres de … 17 …utant l’œuvre initiale, les œuvres conséquentes, que l’œuvre commune telles que définies ci-après : 21 L’œuvre initiale :C’est-à-dire l’œuvre créée par l’initiateur de l’œuvre commune dont les copies vo… 23 Les œuvres conséquentes :C’est-à-dire les contributions des auteurs qui participent à la formation … 29 1- OBJET. 39 …el que soit le support, quel que soit le lieu, à titre onéreux ou gratuit, si vous respectez toute… 42 …2. indiquer au destinataire le nom de chaque auteur des originaux, y compris le vôtre si vous avez… 50 1. celles prévues à l’article 2.2 en cas de diffusion de la copie modifiée ; 51 2. indiquer qu’il s’agit d’une œuvre modifiée et, si possible, la nature de la modification ; [all …]
|
H A D | CC-BY-NC-SA-2.0-FR | 1 Creative Commons Paternité - Pas d'Utilisation Commerciale - Partage Des Conditions Initiales A l'I… 3 … les parties au contrat présenté ci-après et Creative Commons. Creative Commons fournit cette offr… 7 L'Oeuvre (telle que définie ci-dessous) est mise à disposition selon les termes du présent contrat … 9 …-ci. Selon les termes et les obligations du présent contrat, la partie Offrante propose à la parti… 15 …en un ensemble collectif avec d'autres contributions qui constituent en elles-mêmes des oeuvres sé… 23 …hysique ou morale qui accepte le présent contrat et exerce des droits sans en avoir violé les term… 25 …Offrant et indiqués dans le titre de ce Contrat : Paternité - Pas d'Utilisation Commerciale - Part… 41 …es droits mentionnés ci-dessus peuvent être exercés sur tous les supports, médias, procédés techni… 46 …en utilisant une mesure technique de contrôle d'accès ou de contrôle d'utilisation qui serait cont… 48 …- Pas d'Utilisation Commerciale - Partage Des Conditions Initiales A l'Identique 2.0 Japon). L'Acc… [all …]
|
H A D | LAL-1.2 | 10 … de l’auteur, cette licence les reconnaît et les protège. Elle en reformule le principe en permett… 12 …lisation des ressources d’une oeuvre par le plus grand nombre. En avoir jouissance pour en multipl… 14 En effet, avec la venue du numérique, l’invention de l’internet et des logiciels libres, un nouveau… 22 – L’oeuvre originelle :c’est-à-dire l’oeuvre créée par l’initiateur de l’oeuvre commune dont les co… 24 – Les oeuvres conséquentes :c’est-à-dire les propositions des auteurs qui contribuent à la formatio… 44 …uel que soit le support, quel que soit le lieu, à titre onéreux ou gratuit si vous respectez toute… 48 … partielles ou non, dans le respect des conditions prévues à l’article 2.2 en cas de diffusion (ou… 54 Cette licence n’a pas pour objet de nier vos droits d’auteur sur votre contribution. En choisissant… 57 …achés à l’oeuvre. Si vous ne respectez pas les termes de cette licence, vous perdez automatiquemen… 60 Cette licence pourra être modifiée régulièrement, en vue de son amélioration, par ses auteurs (les … [all …]
|
H A D | LiLiQ-P-1.1 | 1 Licence Libre du Québec – Permissive (LiLiQ-P) 6 …l est sujet aux termes de la Licence Libre du Québec – Permissive (LiLiQ-P) (ci-après appelée la «… 12 …a contribution est incorporée au logiciel est considéré comme un concédant en regard de sa contrib… 24 2 Exécuter ou représenter la totalité ou une partie importante en public; 26 …4 Sous-licencier sous une autre licence libre, approuvée ou certifiée par la Free Software Foundat… 36 …2 Si le logiciel a été modifié, le licencié doit en faire la mention, de préférence dans chacun de… 53 …ges subis par le licencié ou par des tiers, pour quelque cause que ce soit en lien avec la licence… 58 Toutefois, si le défaut est corrigé dans un délai de 30 jours de sa prise de connaissance par la pe… 63 …es ou modifiées de cette licence. Chaque version recevra un numéro unique. Si un logiciel est déjà… 68 …roit public, créés en vertu d'une loi de l'Assemblée nationale du Québec, la licence est régie par…
|
H A D | LiLiQ-R-1.1 | 1 Licence Libre du Québec – Réciprocité (LiLiQ-R) 6 … est sujet aux termes de la Licence Libre du Québec – Réciprocité (LiLiQ-R) (ci-après appelée la «… 12 …a contribution est incorporée au logiciel est considéré comme un concédant en regard de sa contrib… 24 2 Exécuter ou représenter la totalité ou une partie importante en public; 35 …2 Si le logiciel a été modifié, le licencié doit en faire la mention, de préférence dans chacun de… 41 …le logiciel ou un logiciel modifié, ce dernier doit assumer l'obligation d'en distribuer le code s… 44 …ce compatible, mais dont il ne serait pas possible d'en respecter les termes, le concédant offre, … 46 …ne peut pas se prévaloir de cette offre. Il en est de même pour toute autre personne dûment autori… 50 1 Common Development and Distribution License (CDDL-1.0) 51 2 Common Public License Version 1.0 (CPL-1.0) [all …]
|
H A D | LiLiQ-Rplus-1.1 | 1 Licence Libre du Québec – Réciprocité forte (LiLiQ-R+) 6 …ujet aux termes de la Licence Libre du Québec – Réciprocité forte (LiLiQ-R+) (ci-après appelée la … 12 …a contribution est incorporée au logiciel est considéré comme un concédant en regard de sa contrib… 24 2 Exécuter ou représenter la totalité ou une partie importante en public; 35 …2 Si le logiciel a été modifié, le licencié doit en faire la mention, de préférence dans chacun de… 41 …iel modifié, ou un logiciel dérivé, ce dernier doit assumer l'obligation d'en distribuer le code s… 44 …ce compatible, mais dont il ne serait pas possible d'en respecter les termes, le concédant offre, … 46 …ne peut pas se prévaloir de cette offre. Il en est de même pour toute autre personne dûment autori… 50 1 Common Public License Version 1.0 (CPL-1.0) 51 2 Contrat de licence de logiciel libre CeCILL, version 2.1 (CECILL-2.1) [all …]
|
H A D | CECILL-2.0 | 12 …`Energie Atomique - CEA, établissement public de recherche à caractère scientifique… 14 …ntifique - CNRS, établissement public à caractère scientifique et technologique, do… 16 …Recherche en Informatique et en Automatique - INRIA, établissement public à caractè… 20 …logiciel régi par cette licence dans le cadre d`un modèle de diffusion en logiciel libre. 24 …de source et les droits de copie, de modification et de redistribution qui en découlent ont p… 26 …tre reproduit et diffusé librement, sous réserve de le conserver en l`état, sans aj… 30 Article 1 - DEFINITIONS 42 …lignes de programme du Logiciel et auquel l`accès est nécessaire en vue de modifier le L… 68 Article 2 - OBJET 70 …ce non exclusive, cessible et mondiale du Logiciel telle que définie ci-après à l`a… [all …]
|
/openbmc/linux/tools/testing/selftests/arm64/mte/ |
H A D | mte_common_util.c | 1 // 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 …]
|
/openbmc/linux/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_pf.c | 1 // 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 …]
|
H A D | enetc_qos.c | 1 // 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 …]
|
H A D | enetc.h | 1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */ 2 /* Copyright 2017-2019 NXP */ 8 #include <linux/dma-mapping.h> 19 #define ENETC_MAX_MTU (ENETC_MAC_MAXFRM_SIZE - \ 47 (SKB_WITH_OVERHEAD(ENETC_RXB_TRUESIZE) - ENETC_RXB_PAD) 49 (SKB_WITH_OVERHEAD(ENETC_RXB_TRUESIZE) - XDP_PACKET_HEADROOM) 145 if (unlikely(++*i == bdr->bd_count)) in enetc_bdr_idx_inc() 151 if (bdr->next_to_clean > bdr->next_to_use) in enetc_bd_unused() 152 return bdr->next_to_clean - bdr->next_to_use - 1; in enetc_bd_unused() 154 return bdr->bd_count + bdr->next_to_clean - bdr->next_to_use - 1; in enetc_bd_unused() [all …]
|