From nobody Fri Dec 19 09:45:44 2025 Received: from mail-oi1-f176.google.com (mail-oi1-f176.google.com [209.85.167.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 440D414F70 for ; Tue, 2 Jan 2024 16:09:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=broadcom.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=broadcom.com header.i=@broadcom.com header.b="M/hPqzoh" Received: by mail-oi1-f176.google.com with SMTP id 5614622812f47-3bbd7d60729so3246123b6e.0 for ; Tue, 02 Jan 2024 08:09:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; t=1704211757; x=1704816557; darn=vger.kernel.org; h=references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=BIdQ06n35YSTkGuFU8V+pVniAPADfGyGJnKZwJFCiNM=; b=M/hPqzoha+Um1vKkw3bQ7fjJUA31pO7ihsC3Defi+bLpWf7pXGFdXpoKVAF4Bvl8ug jZTDyGyuBkVgZiPpixqrOAkW0wSKe30LA39J2ekpXd+j2BCG2KHvH+SoYa+nrU7392/G C4y6XhTVyv/TtX9LNxrtk6egNLMOP38mdx/PM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704211757; x=1704816557; h=references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=BIdQ06n35YSTkGuFU8V+pVniAPADfGyGJnKZwJFCiNM=; b=LKNEbfdcIuXutrANhnHS0tie5OWaCjNMnlukhC5YtGfJM+UNwTWgFIw16yu+YcE98I kdziuJuNaKYN73hBfGYXWnKRJnu+FqlfRQS0Ksc8P7YWm2vktHnTd4GvfIlL5Mi35R3b Ct7fej49tCRO3/6498gYBcXHV86IcLaiMrXgcq09yHjaCt0XIyhiQWBWYwAGoSB8GQyX oePPTmbdP34Wqb3VVSHE373DlQBnMO8nU58g7bTDrOOXfQXH+eHSU3FF+sRr835BD3GN Ke/Cgm1jmUbgBAGNlLBGaAZibl8oFMZ9aiFQP0hTU/uNLJuU+srRERdL72Lw3+F4cuRH CRFA== X-Gm-Message-State: AOJu0YxsnrDx6Urk8e4hvrYYEOel/yc420a87LFrCL8/ftnmBqLGyvMk oFPU2XQy6MHTvL9T7BQdz6wwPfQ016wr X-Google-Smtp-Source: AGHT+IFTILOFqzHJ6KnugtbZ9jIFStwPPgIMaApKuuKhCP13N0+c3dtGjgK0Zd3ZytZ4wvoPbdmPag== X-Received: by 2002:a05:6808:6d8:b0:3bb:ce05:d69b with SMTP id m24-20020a05680806d800b003bbce05d69bmr9319111oih.104.1704211757399; Tue, 02 Jan 2024 08:09:17 -0800 (PST) Received: from mail.broadcom.net ([192.19.144.250]) by smtp.gmail.com with ESMTPSA id hf8-20020a0562140e8800b0067f6f8c2a66sm10137520qvb.126.2024.01.02.08.09.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Jan 2024 08:09:16 -0800 (PST) From: Kamal Dasu To: ulf.hansson@linaro.org, linux-kernel@vger.kernel.org, alcooperx@gmail.com, linux-arm-kernel@lists.infradead.org, adrian.hunter@intel.com, linux-mmc@vger.kernel.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, devicetree@vger.kernel.org Cc: f.fainelli@gmail.com, bcm-kernel-feedback-list@broadcom.com, Kamal Dasu Subject: [PATCH v7 1/2] dt-bindings: mmc: brcm,sdhci-brcmstb: Add support for 74165b0 Date: Tue, 2 Jan 2024 11:09:09 -0500 Message-Id: <20240102160910.15485-2-kamal.dasu@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20240102160910.15485-1-kamal.dasu@broadcom.com> References: <20240102160910.15485-1-kamal.dasu@broadcom.com> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="0000000000006fd23c060df8b880" Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Content-Transfer-Encoding: quoted-printable --0000000000006fd23c060df8b880 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 RnJvbTogS2FtYWwgRGFzdSA8a2Rhc3VAYnJvYWRjb20uY29tPgoKV2l0aCBuZXdlciBzZGlvIGNv bnRyb2xsZXIgY29yZSB1c2VkIGZvciA3NDE2NWIwIHdlIG5lZWQgdG8gdXBkYXRlCnRoZSBjb21w YXRpYmlsaXR5IHdpdGggImJyY20sYmNtNzQxNjViMC1zZGhjaSIuCgpTaWduZWQtb2ZmLWJ5OiBL YW1hbCBEYXN1IDxrZGFzdUBicm9hZGNvbS5jb20+CkFja2VkLWJ5OiBLcnp5c3p0b2YgS296bG93 c2tpIDxrcnp5c3p0b2Yua296bG93c2tpQGxpbmFyby5vcmc+Ci0tLQogRG9jdW1lbnRhdGlvbi9k ZXZpY2V0cmVlL2JpbmRpbmdzL21tYy9icmNtLHNkaGNpLWJyY21zdGIueWFtbCB8IDQgKy0tLQog MSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9tbWMvYnJjbSxzZGhjaS1icmNt c3RiLnlhbWwgPQpiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9tbWMvYnJjbSxz ZGhjaS1icmNtc3RiLnlhbWwKaW5kZXggYzAyODAzOWJjNDc3Li5jYmQzZDZjNmM3N2YgMTAwNjQ0 Ci0tLSBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9tbWMvYnJjbSxzZGhjaS1i cmNtc3RiLnlhbWwKKysrIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL21tYy9i cmNtLHNkaGNpLWJyY21zdGIueWFtbApAQCAtMjAsMTAgKzIwLDggQEAgcHJvcGVydGllczoKICAg ICAgICAgICAtIGNvbnN0OiBicmNtLHNkaGNpLWJyY21zdGIKICAgICAgIC0gaXRlbXM6CiAgICAg ICAgICAgLSBlbnVtOgorICAgICAgICAgICAgICAtIGJyY20sYmNtNzQxNjViMC1zZGhjaQogICAg ICAgICAgICAgICAtIGJyY20sYmNtNzQ0NS1zZGhjaQotICAgICAgICAgIC0gY29uc3Q6IGJyY20s c2RoY2ktYnJjbXN0YgotICAgICAgLSBpdGVtczoKLSAgICAgICAgICAtIGVudW06CiAgICAgICAg ICAgICAgIC0gYnJjbSxiY203NDI1LXNkaGNpCiAgICAgICAgICAgLSBjb25zdDogYnJjbSxzZGhj aS1icmNtc3RiCj0yMAotLT0yMAoyLjE3LjEK --0000000000006fd23c060df8b880 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 DxuNuBlySpn/GYqPcDcRZd8EENWqnZrjtjHMk0j7ZfrPGXq8sQkbG3OX+DOwSaefPRq1pLGWBZaZ YuUo5O7CNHo7h7Hc9GgjiW+6X9BjKAzSaDy8jwIDAQABo4IB2DCCAdQwDgYDVR0PAQH/BAQDAgWg MIGjBggrBgEFBQcBAQSBljCBkzBOBggrBgEFBQcwAoZCaHR0cDovL3NlY3VyZS5nbG9iYWxzaWdu LmNvbS9jYWNlcnQvZ3NnY2NyM3BlcnNvbmFsc2lnbjJjYTIwMjAuY3J0MEEGCCsGAQUFBzABhjVo dHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9nc2djY3IzcGVyc29uYWxzaWduMmNhMjAyMDBNBgNV HSAERjBEMEIGCisGAQQBoDIBKAowNDAyBggrBgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2ln bi5jb20vcmVwb3NpdG9yeS8wCQYDVR0TBAIwADBJBgNVHR8EQjBAMD6gPKA6hjhodHRwOi8vY3Js Lmdsb2JhbHNpZ24uY29tL2dzZ2NjcjNwZXJzb25hbHNpZ24yY2EyMDIwLmNybDAiBgNVHREEGzAZ gRdrYW1hbC5kYXN1QGJyb2FkY29tLmNvbTATBgNVHSUEDDAKBggrBgEFBQcDBDAfBgNVHSMEGDAW gBSWM9HmWBdbNHWKgVZk1b5I3qGPzzAdBgNVHQ4EFgQUcRYSWvAVyA3hgTrQ2c4AFquBsG0wDQYJ KoZIhvcNAQELBQADggEBAIKB2IOweF2sIYGBZTDm+Hwmhga+sjekM167Sk/KwxxvQFwZYP6i0SnR 7aR59vbfVQVaAiZH/a+35EYxP/sXaIM4+E3bFykBuXwcGEnYyEn6MceiOCkjkWQq1Co2JyOdNvkP nAxyPoWlsJtr+N/MF1EYKGpYMdPM7S2T/gujjO9N56BCGu9yJElszWcXHmBl5IsaQqMS36vhsV0b NxffjNkeAdgfN/SS9S9Rj4WXD7pF1M0Xq8gPLCLyXrx1i2KkYOYJsj0PWlC6VRg6E1xXkYDte0VL fAAG4QsETU27E1HBNQyp5zF1PoPCPvq3EnWQnbLgYk+Jz2iwIUwiqwr/bDgxggJtMIICaQIBATBr MFsxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTEwLwYDVQQDEyhHbG9i YWxTaWduIEdDQyBSMyBQZXJzb25hbFNpZ24gMiBDQSAyMDIwAgw89WX2Pp7ue922QVkwDQYJYIZI AWUDBAIBBQCggdQwLwYJKoZIhvcNAQkEMSIEIK695DdwLTZFAJYrnVPzf+YFKzDVAQSOgDadThoc oFUeMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTI0MDEwMjE2MDkx N1owaQYJKoZIhvcNAQkPMVwwWjALBglghkgBZQMEASowCwYJYIZIAWUDBAEWMAsGCWCGSAFlAwQB AjAKBggqhkiG9w0DBzALBgkqhkiG9w0BAQowCwYJKoZIhvcNAQEHMAsGCWCGSAFlAwQCATANBgkq hkiG9w0BAQEFAASCAQBZLfRNJsdoPiGt5Hm+a9dV8bHpMkd52UPpvu214r8O5FS8BV0HDWo0WlyV icb1s6dSDTGERfQhxxEuNFaUoRY9wIFpJhpeDKkd7BMDW3ZXGmbXTvkrrUxiu7Xq6xh4dakJMWMA L2hArPoMYsfbs8+nOvgqgLGeiyk1TPoaFpp9zuLmEPBJwAuhuklcbHrltwM1mQ40ePNC/XCIDUNK Y8Q7R75S5fe6Pa4MH6yChqjcoIogGTt938tbHoUk/AtagaUEjTkHHQQJmdMB6RtO4wXm2p/TcuVH 6XZRT0ZkqP8KDwESy8MnfysWt8KJFNd7/3Vimijr1DvWArafTkWrhn8g --0000000000006fd23c060df8b880-- From nobody Fri Dec 19 09:45:44 2025 Received: from mail-oi1-f174.google.com (mail-oi1-f174.google.com [209.85.167.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 344F214F92 for ; Tue, 2 Jan 2024 16:09:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=broadcom.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=broadcom.com header.i=@broadcom.com header.b="dTX8tc9m" Received: by mail-oi1-f174.google.com with SMTP id 5614622812f47-3bbbd4d2b4aso4713286b6e.0 for ; Tue, 02 Jan 2024 08:09:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; t=1704211759; x=1704816559; darn=vger.kernel.org; h=references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=pfrYnQ2VeA7FSOetZv6xln9JGe69fYiqroiSkvqVflw=; b=dTX8tc9mUXN4KqgTOYrX0ismtLvtlOijgCkV23j9HsgDKYk1v/rIkjcEvlJA7KyCoR Gay1Boe9BAjdjUTY4CZDd1uAE7nAOisa/23bwFoXwqcILPOeST5KOivf/HldG6l39X9c xw59GO0pLV3CWx69OE2uL5fBTviPtHM1UhelU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704211759; x=1704816559; h=references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=pfrYnQ2VeA7FSOetZv6xln9JGe69fYiqroiSkvqVflw=; b=N+5Sub7V99AilojR5Woyax3KuOy6WjhzubtYx712ntoMxv00vqZVGDBN3L09oOVITj cNvxU/Bw6LY15gwIr4UuCeLG2jLqQOXoMOPkpbP4fXAj5caxxn3W6zC7qlx5JfQspR8z kDLr0S61VyEFAdddl/lAb8Lqwk9WKpsQWMad6DXGyCJQhBUcr8JwCJI91ttdeknbEHXp kcpBoeZRWzOHI+ST4i7DeaH091YRuaBYa+u8mcUwQWY5AGiQarSPsMI7YtowfaMGz450 DUZGoPHYqqkZNckxo6Is1YwUFaD+KXjSh047LN4d8rT3eZn8szOKAdbaYq3djREsSEyI jyXg== X-Gm-Message-State: AOJu0Yx65eX9Rtiy2TTck74eij5MR9RbXMDrqCdqUcvCshhI29LAlnyB jYBuclVSU0S+axFM5+etRSqw32Oye87MPIz9e2IqZXwbv7v3 X-Google-Smtp-Source: AGHT+IHpK4las4p6fcezwyDMfYhjIjjihTHc9jKFT7LwTQvxL/ZP3CSOpHxfYAa9el7fUkW4VWhJ/w== X-Received: by 2002:a05:6808:107:b0:3bb:c65c:2c58 with SMTP id b7-20020a056808010700b003bbc65c2c58mr9407756oie.101.1704211759300; Tue, 02 Jan 2024 08:09:19 -0800 (PST) Received: from mail.broadcom.net ([192.19.144.250]) by smtp.gmail.com with ESMTPSA id hf8-20020a0562140e8800b0067f6f8c2a66sm10137520qvb.126.2024.01.02.08.09.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Jan 2024 08:09:18 -0800 (PST) From: Kamal Dasu To: ulf.hansson@linaro.org, linux-kernel@vger.kernel.org, alcooperx@gmail.com, linux-arm-kernel@lists.infradead.org, adrian.hunter@intel.com, linux-mmc@vger.kernel.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, devicetree@vger.kernel.org Cc: f.fainelli@gmail.com, bcm-kernel-feedback-list@broadcom.com, Kamal Dasu Subject: [PATCH v7 2/2] mmc: add new sdhci reset sequence for brcm 74165b0 Date: Tue, 2 Jan 2024 11:09:10 -0500 Message-Id: <20240102160910.15485-3-kamal.dasu@broadcom.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20240102160910.15485-1-kamal.dasu@broadcom.com> References: <20240102160910.15485-1-kamal.dasu@broadcom.com> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="0000000000008c7b00060df8b8d1" Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Content-Transfer-Encoding: quoted-printable --0000000000008c7b00060df8b8d1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 RnJvbTogS2FtYWwgRGFzdSA8a2Rhc3VAYnJvYWRjb20uY29tPgoKNzQxNjViMCBzaGFsbCB1c2Ug YSBuZXcgc2RpbyBjb250cm9sbGVyIGNvcmUgdmVyc2lvbiB3aGljaApyZXF1aXJlcyBhIGRpZmZl cmVudCByZXNldCBzZXF1ZW5jZS4gRm9yIGNvcmUgcmVzZXQgd2UgdXNlCnNkaGNpX3Jlc2V0LiBG b3IgQ01EIGFuZC9vciBEQVRBIHJlc2V0IGFkZGVkIGEgbmV3IGZ1bmN0aW9uCnRvIGFsc28gZW5h YmxlIFNESENJIGNsb2NrcyBTREhDSV9DTE9DS19DQVJEX0VOClNESENJX0NMT0NLX0lOVF9FTiBh bG9uZyB3aXRoIHRoZSBTREhDSV9SRVNFVF9DTUQgYW5kL29yClNESENJX1JFU0VUX0RBVEEgZmll bGRzLgoKU2lnbmVkLW9mZi1ieTogS2FtYWwgRGFzdSA8a2Rhc3VAYnJvYWRjb20uY29tPgpBY2tl ZC1ieTogQWRyaWFuIEh1bnRlciA8YWRyaWFuLmh1bnRlckBpbnRlbC5jb20+Ci0tLQogZHJpdmVy cy9tbWMvaG9zdC9zZGhjaS1icmNtc3RiLmMgfCA2OSArKysrKysrKysrKysrKysrKysrKysrKysr KysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDY0IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9tbWMvaG9zdC9zZGhjaS1icmNtc3RiLmMgYi9kcml2ZXJz L21tYy9ob3N0L3NkaGNpLWJyY209CnN0Yi5jCmluZGV4IGMyMzI1MWJiOTVmMy4uOTA1MzUyNmZh MjEyIDEwMDY0NAotLS0gYS9kcml2ZXJzL21tYy9ob3N0L3NkaGNpLWJyY21zdGIuYworKysgYi9k cml2ZXJzL21tYy9ob3N0L3NkaGNpLWJyY21zdGIuYwpAQCAtNiw2ICs2LDcgQEAKICAqLwo9MjAK ICNpbmNsdWRlIDxsaW51eC9pby5oPgorI2luY2x1ZGUgPGxpbnV4L2lvcG9sbC5oPgogI2luY2x1 ZGUgPGxpbnV4L21tYy9ob3N0Lmg+CiAjaW5jbHVkZSA8bGludXgvbW9kdWxlLmg+CiAjaW5jbHVk ZSA8bGludXgvb2YuaD4KQEAgLTQ0LDggKzQ1LDEzIEBAIHN0cnVjdCBicmNtc3RiX21hdGNoX3By aXYgewo9MjAKIHN0YXRpYyBpbmxpbmUgdm9pZCBlbmFibGVfY2xvY2tfZ2F0aW5nKHN0cnVjdCBz ZGhjaV9ob3N0ICpob3N0KQogeworCXN0cnVjdCBzZGhjaV9wbHRmbV9ob3N0ICpwbHRmbV9ob3N0 ID0zRCBzZGhjaV9wcml2KGhvc3QpOworCXN0cnVjdCBzZGhjaV9icmNtc3RiX3ByaXYgKnByaXYg PTNEIHNkaGNpX3BsdGZtX3ByaXYocGx0Zm1faG9zdCk7CiAJdTMyIHJlZzsKPTIwCisJaWYgKCEo cHJpdi0+ZmxhZ3MgJiBCUkNNU1RCX1BSSVZfRkxBR1NfR0FURV9DTE9DSykpCisJCXJldHVybjsK KwogCXJlZyA9M0Qgc2RoY2lfcmVhZGwoaG9zdCwgU0RIQ0lfVkVORE9SKTsKIAlyZWcgfD0zRCBT REhDSV9WRU5ET1JfR0FURV9TRENMS19FTjsKIAlzZGhjaV93cml0ZWwoaG9zdCwgcmVnLCBTREhD SV9WRU5ET1IpOwpAQCAtNTMsMTQgKzU5LDUzIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBlbmFibGVf Y2xvY2tfZ2F0aW5nKHN0cnVjdCBzZGhjaV9ob3M9CnQgKmhvc3QpCj0yMAogc3RhdGljIHZvaWQg YnJjbXN0Yl9yZXNldChzdHJ1Y3Qgc2RoY2lfaG9zdCAqaG9zdCwgdTggbWFzaykKIHsKLQlzdHJ1 Y3Qgc2RoY2lfcGx0Zm1faG9zdCAqcGx0Zm1faG9zdCA9M0Qgc2RoY2lfcHJpdihob3N0KTsKLQlz dHJ1Y3Qgc2RoY2lfYnJjbXN0Yl9wcml2ICpwcml2ID0zRCBzZGhjaV9wbHRmbV9wcml2KHBsdGZt X2hvc3QpOwotCiAJc2RoY2lfYW5kX2NxaGNpX3Jlc2V0KGhvc3QsIG1hc2spOwo9MjAKIAkvKiBS ZXNldCB3aWxsIGNsZWFyIHRoaXMsIHNvIHJlLWVuYWJsZSBpdCAqLwotCWlmIChwcml2LT5mbGFn cyAmIEJSQ01TVEJfUFJJVl9GTEFHU19HQVRFX0NMT0NLKQotCQllbmFibGVfY2xvY2tfZ2F0aW5n KGhvc3QpOworCWVuYWJsZV9jbG9ja19nYXRpbmcoaG9zdCk7Cit9CisKK3N0YXRpYyB2b2lkIGJy Y21zdGJfc2RoY2lfcmVzZXRfY21kX2RhdGEoc3RydWN0IHNkaGNpX2hvc3QgKmhvc3QsIHU4IG1h c2spCit7CisJdTMyIG5ld19tYXNrID0zRCAobWFzayAmICAoU0RIQ0lfUkVTRVRfQ01EIHwgU0RI Q0lfUkVTRVRfREFUQSkpIDw8IDI0OworCWludCByZXQ7CisJdTMyIHJlZzsKKworCS8qCisJICog U0RIQ0lfQ0xPQ0tfQ09OVFJPTCByZWdpc3RlciBDQVJEX0VOIGFuZCBDTE9DS19JTlRfRU4gYml0 cyBzaGFsbAorCSAqIGJlIHNldCBhbG9uZyB3aXRoIFNPRlRXQVJFX1JFU0VUIHJlZ2lzdGVyIFJF U0VUX0NNRCBvciBSRVNFVF9EQVRBCisJICogYml0cywgaGVuY2UgYWNjZXNzIFNESENJX0NMT0NL X0NPTlRST0wgcmVnaXN0ZXIgYXMgMzItYml0IHJlZ2lzdGVyCisJICovCisJbmV3X21hc2sgfD0z RCBTREhDSV9DTE9DS19DQVJEX0VOIHwgU0RIQ0lfQ0xPQ0tfSU5UX0VOOworCXJlZyA9M0Qgc2Ro Y2lfcmVhZGwoaG9zdCwgU0RIQ0lfQ0xPQ0tfQ09OVFJPTCk7CisJc2RoY2lfd3JpdGVsKGhvc3Qs IHJlZyB8IG5ld19tYXNrLCBTREhDSV9DTE9DS19DT05UUk9MKTsKKworCXJlZyA9M0Qgc2RoY2lf cmVhZGIoaG9zdCwgU0RIQ0lfU09GVFdBUkVfUkVTRVQpOworCisJcmV0ID0zRCByZWFkX3BvbGxf dGltZW91dF9hdG9taWMoc2RoY2lfcmVhZGIsIHJlZywgIShyZWcgJiBtYXNrKSwKKwkJCQkgICAg ICAgMTAsIDEwMDAwLCBmYWxzZSwKKwkJCQkgICAgICAgaG9zdCwgU0RIQ0lfU09GVFdBUkVfUkVT RVQpOworCisJaWYgKHJldCkgeworCQlwcl9lcnIoIiVzOiBSZXNldCAweCV4IG5ldmVyIGNvbXBs ZXRlZC5cbiIsCisJCSAgICAgICBtbWNfaG9zdG5hbWUoaG9zdC0+bW1jKSwgKGludCltYXNrKTsK KwkJc2RoY2lfZXJyX3N0YXRzX2luYyhob3N0LCBDVFJMX1RJTUVPVVQpOworCQlzZGhjaV9kdW1w cmVncyhob3N0KTsKKwl9Cit9CisKK3N0YXRpYyB2b2lkIGJyY21zdGJfcmVzZXRfNzQxNjViMChz dHJ1Y3Qgc2RoY2lfaG9zdCAqaG9zdCwgdTggbWFzaykKK3sKKwkvKiB0YWtlIGNhcmUgb2YgUkVT RVRfQUxMIGFzIHVzdWFsICovCisJaWYgKG1hc2sgJiBTREhDSV9SRVNFVF9BTEwpCisJCXNkaGNp X2FuZF9jcWhjaV9yZXNldChob3N0LCBTREhDSV9SRVNFVF9BTEwpOworCisJLyogY21kIGFuZC9v ciBkYXRhIHRyZWF0ZWQgZGlmZmVyZW50bHkgb24gdGhpcyBjb3JlICovCisJaWYgKG1hc2sgJiAo U0RIQ0lfUkVTRVRfQ01EIHwgU0RIQ0lfUkVTRVRfREFUQSkpCisJCWJyY21zdGJfc2RoY2lfcmVz ZXRfY21kX2RhdGEoaG9zdCwgbWFzayk7CisKKwkvKiBSZXNldCB3aWxsIGNsZWFyIHRoaXMsIHNv IHJlLWVuYWJsZSBpdCAqLworCWVuYWJsZV9jbG9ja19nYXRpbmcoaG9zdCk7CiB9Cj0yMAogc3Rh dGljIHZvaWQgc2RoY2lfYnJjbXN0Yl9oczQwMGVzKHN0cnVjdCBtbWNfaG9zdCAqbW1jLCBzdHJ1 Y3QgbW1jX2lvcyAqaW89CnMpCkBAIC0xNjIsNiArMjA3LDEzIEBAIHN0YXRpYyBzdHJ1Y3Qgc2Ro Y2lfb3BzIHNkaGNpX2JyY21zdGJfb3BzXzcyMTYgPTNEIHsKIAkuc2V0X3Voc19zaWduYWxpbmcg PTNEIHNkaGNpX2JyY21zdGJfc2V0X3Voc19zaWduYWxpbmcsCiB9Owo9MjAKK3N0YXRpYyBzdHJ1 Y3Qgc2RoY2lfb3BzIHNkaGNpX2JyY21zdGJfb3BzXzc0MTY1YjAgPTNEIHsKKwkuc2V0X2Nsb2Nr ID0zRCBzZGhjaV9icmNtc3RiX3NldF9jbG9jaywKKwkuc2V0X2J1c193aWR0aCA9M0Qgc2RoY2lf c2V0X2J1c193aWR0aCwKKwkucmVzZXQgPTNEIGJyY21zdGJfcmVzZXRfNzQxNjViMCwKKwkuc2V0 X3Voc19zaWduYWxpbmcgPTNEIHNkaGNpX2JyY21zdGJfc2V0X3Voc19zaWduYWxpbmcsCit9Owor CiBzdGF0aWMgc3RydWN0IGJyY21zdGJfbWF0Y2hfcHJpdiBtYXRjaF9wcml2Xzc0MjUgPTNEIHsK IAkuZmxhZ3MgPTNEIEJSQ01TVEJfTUFUQ0hfRkxBR1NfTk9fNjRCSVQgfAogCUJSQ01TVEJfTUFU Q0hfRkxBR1NfQlJPS0VOX1RJTUVPVVQsCkBAIC0xNzksMTAgKzIzMSwxNyBAQCBzdGF0aWMgY29u c3Qgc3RydWN0IGJyY21zdGJfbWF0Y2hfcHJpdiBtYXRjaF9wcml2XzcyMT0KNiA9M0QgewogCS5v cHMgPTNEICZzZGhjaV9icmNtc3RiX29wc183MjE2LAogfTsKPTIwCitzdGF0aWMgc3RydWN0IGJy Y21zdGJfbWF0Y2hfcHJpdiBtYXRjaF9wcml2Xzc0MTY1YjAgPTNEIHsKKwkuZmxhZ3MgPTNEIEJS Q01TVEJfTUFUQ0hfRkxBR1NfSEFTX0NMT0NLX0dBVEUsCisJLmhzNDAwZXMgPTNEIHNkaGNpX2Jy Y21zdGJfaHM0MDBlcywKKwkub3BzID0zRCAmc2RoY2lfYnJjbXN0Yl9vcHNfNzQxNjViMCwKK307 CisKIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgb2ZfZGV2aWNlX2lkIF9fbWF5YmVfdW51c2VkIHNkaGNp X2JyY21fb2ZfbWF0Y2hbXSA9M0QgewogCXsgLmNvbXBhdGlibGUgPTNEICJicmNtLGJjbTc0MjUt c2RoY2kiLCAuZGF0YSA9M0QgJm1hdGNoX3ByaXZfNzQyNSB9LAogCXsgLmNvbXBhdGlibGUgPTNE ICJicmNtLGJjbTc0NDUtc2RoY2kiLCAuZGF0YSA9M0QgJm1hdGNoX3ByaXZfNzQ0NSB9LAogCXsg LmNvbXBhdGlibGUgPTNEICJicmNtLGJjbTcyMTYtc2RoY2kiLCAuZGF0YSA9M0QgJm1hdGNoX3By aXZfNzIxNiB9LAorCXsgLmNvbXBhdGlibGUgPTNEICJicmNtLGJjbTc0MTY1YjAtc2RoY2kiLCAu ZGF0YSA9M0QgJm1hdGNoX3ByaXZfNzQxNjViMCA9Cn0sCiAJe30sCiB9Owo9MjAKLS09MjAKMi4x Ny4xCg== --0000000000008c7b00060df8b8d1 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 DxuNuBlySpn/GYqPcDcRZd8EENWqnZrjtjHMk0j7ZfrPGXq8sQkbG3OX+DOwSaefPRq1pLGWBZaZ YuUo5O7CNHo7h7Hc9GgjiW+6X9BjKAzSaDy8jwIDAQABo4IB2DCCAdQwDgYDVR0PAQH/BAQDAgWg MIGjBggrBgEFBQcBAQSBljCBkzBOBggrBgEFBQcwAoZCaHR0cDovL3NlY3VyZS5nbG9iYWxzaWdu LmNvbS9jYWNlcnQvZ3NnY2NyM3BlcnNvbmFsc2lnbjJjYTIwMjAuY3J0MEEGCCsGAQUFBzABhjVo dHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9nc2djY3IzcGVyc29uYWxzaWduMmNhMjAyMDBNBgNV HSAERjBEMEIGCisGAQQBoDIBKAowNDAyBggrBgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2ln bi5jb20vcmVwb3NpdG9yeS8wCQYDVR0TBAIwADBJBgNVHR8EQjBAMD6gPKA6hjhodHRwOi8vY3Js Lmdsb2JhbHNpZ24uY29tL2dzZ2NjcjNwZXJzb25hbHNpZ24yY2EyMDIwLmNybDAiBgNVHREEGzAZ gRdrYW1hbC5kYXN1QGJyb2FkY29tLmNvbTATBgNVHSUEDDAKBggrBgEFBQcDBDAfBgNVHSMEGDAW gBSWM9HmWBdbNHWKgVZk1b5I3qGPzzAdBgNVHQ4EFgQUcRYSWvAVyA3hgTrQ2c4AFquBsG0wDQYJ KoZIhvcNAQELBQADggEBAIKB2IOweF2sIYGBZTDm+Hwmhga+sjekM167Sk/KwxxvQFwZYP6i0SnR 7aR59vbfVQVaAiZH/a+35EYxP/sXaIM4+E3bFykBuXwcGEnYyEn6MceiOCkjkWQq1Co2JyOdNvkP nAxyPoWlsJtr+N/MF1EYKGpYMdPM7S2T/gujjO9N56BCGu9yJElszWcXHmBl5IsaQqMS36vhsV0b NxffjNkeAdgfN/SS9S9Rj4WXD7pF1M0Xq8gPLCLyXrx1i2KkYOYJsj0PWlC6VRg6E1xXkYDte0VL fAAG4QsETU27E1HBNQyp5zF1PoPCPvq3EnWQnbLgYk+Jz2iwIUwiqwr/bDgxggJtMIICaQIBATBr MFsxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTEwLwYDVQQDEyhHbG9i YWxTaWduIEdDQyBSMyBQZXJzb25hbFNpZ24gMiBDQSAyMDIwAgw89WX2Pp7ue922QVkwDQYJYIZI AWUDBAIBBQCggdQwLwYJKoZIhvcNAQkEMSIEIOOPXOoTzN/p4cFBKgQ1/YhDVbfR9yS8g86uY41O 7PepMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTI0MDEwMjE2MDkx OVowaQYJKoZIhvcNAQkPMVwwWjALBglghkgBZQMEASowCwYJYIZIAWUDBAEWMAsGCWCGSAFlAwQB AjAKBggqhkiG9w0DBzALBgkqhkiG9w0BAQowCwYJKoZIhvcNAQEHMAsGCWCGSAFlAwQCATANBgkq hkiG9w0BAQEFAASCAQAyOhP2aVeEtvUG/ANO3ke6RC1oX+/nRm7S2zvOxoqD/fVGBhe8s1bvd8tz deoHsDQfdVp+pVShkUL5Ik2quLukbXYR+zn8iZXXk628Fyk3XUTXZn2SOhUj736NtQZb35DkPXJR 2AAUC33+tjJIAr6cJ7c/apMDNdxoqkU0kuDSClJnjX9ZfazeaKoZj+VGkDddmy6YnLilHH57EtRA LxyTBPqVVaYxXaVajgx2hRyVfHRuXMvuHru4kxYj4JyICW46iC4x5qp10XWBZcRqKb05DqEcasks N18vv+QKHwEne5iPG06tULqRa3UyAO1myXz6ZToOBLsg7KSF+uBGIjmI --0000000000008c7b00060df8b8d1--