From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jagan Teki Subject: [PATCH v2 03/10] gadget: rockchip: USB_GADGET_PRODUCT_NUM Date: Tue, 19 Nov 2019 13:56:16 +0530 Message-ID: <20191119082623.6165-4-jagan@amarulasolutions.com> References: <20191119082623.6165-1-jagan@amarulasolutions.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20191119082623.6165-1-jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+glpar-linux-rockchip=m.gmane.org-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org To: Kever Yang , Simon Glass , Philipp Tomsich Cc: u-boot-0aAXYlwwYIKGBzrmiIFOJg@public.gmane.org, Levin Du , linux-amarula-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org, Jagan Teki , linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org List-Id: linux-rockchip.vger.kernel.org Um9ja2NoaXAgc3VwcG9ydCBkaWZmZXJuZXQgb3IgY29tbW9uIGdhZGdldCBwcm9kdWN0IG51bWJl cgpiZXR3ZWVuIFJvY2tjaGlwIFNvQ3MgbGlrZSwKCjB4MzEwYSAtIHJrMzAzNgoweDMyMGEgLSBy azMyMjksIHJrMzI4OAoweDMzMGEgLSByazMzMjgKClNvLCBzZWxlY3QgdGhlbSBvbiBLY29uZmln IGJhc2VkIG9uIHBsYXRmb3JtIHNwZWNpZmljCmNvbmZpZyBkZWZpbmVkLgrCoCDCoApUaGlzIGV2 ZW50dWFsbHkgZHJvcCB0aGUgZXhwbGljaXQgY29uZmlncyBkZWZpbmVkIGluCnN1cHBvcnRpbmcg Ym9hcmQgZGVmY29uZmlnIGZpbGVzLgoKVGVzdGVkLWJ5OiBMZXZpbiBEdSA8ZGp3QHQtY2hpcC5j b20uY24+ClNpZ25lZC1vZmYtYnk6IEphZ2FuIFRla2kgPGphZ2FuQGFtYXJ1bGFzb2x1dGlvbnMu Y29tPgotLS0KIGNvbmZpZ3MvZXZiLXJrMzAzNl9kZWZjb25maWcgICAgICB8IDEgLQogY29uZmln cy9ldmItcmszMjI5X2RlZmNvbmZpZyAgICAgIHwgMSAtCiBjb25maWdzL2V2Yi1yazMyODhfZGVm Y29uZmlnICAgICAgfCAxIC0KIGNvbmZpZ3MvZXZiLXJrMzMyOF9kZWZjb25maWcgICAgICB8IDEg LQogY29uZmlncy9maXJlZmx5LXJrMzI4OF9kZWZjb25maWcgIHwgMSAtCiBjb25maWdzL2t5bGlu LXJrMzAzNl9kZWZjb25maWcgICAgfCAxIC0KIGNvbmZpZ3MvbWlxaS1yazMyODhfZGVmY29uZmln ICAgICB8IDEgLQogY29uZmlncy9waHljb3JlLXJrMzI4OF9kZWZjb25maWcgIHwgMSAtCiBjb25m aWdzL3BvcG1ldGFsLXJrMzI4OF9kZWZjb25maWcgfCAxIC0KIGNvbmZpZ3Mvcm9jazY0LXJrMzMy OF9kZWZjb25maWcgICB8IDEgLQogY29uZmlncy90aW5rZXItcmszMjg4X2RlZmNvbmZpZyAgIHwg MSAtCiBjb25maWdzL3Rpbmtlci1zLXJrMzI4OF9kZWZjb25maWcgfCAxIC0KIGNvbmZpZ3Mvdnlh c2EtcmszMjg4X2RlZmNvbmZpZyAgICB8IDEgLQogZHJpdmVycy91c2IvZ2FkZ2V0L0tjb25maWcg ICAgICAgIHwgMyArKysKIDE0IGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMTMgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvY29uZmlncy9ldmItcmszMDM2X2RlZmNvbmZpZyBiL2Nv bmZpZ3MvZXZiLXJrMzAzNl9kZWZjb25maWcKaW5kZXggYmIzZTJjOGY3ZC4uNzllNDEzMTQ1ZiAx MDA2NDQKLS0tIGEvY29uZmlncy9ldmItcmszMDM2X2RlZmNvbmZpZworKysgYi9jb25maWdzL2V2 Yi1yazMwMzZfZGVmY29uZmlnCkBAIC01Miw3ICs1Miw2IEBAIENPTkZJR19TWVNSRVNFVD15CiAj IENPTkZJR19TUExfU1lTUkVTRVQgaXMgbm90IHNldAogQ09ORklHX1VTQj15CiBDT05GSUdfVVNC X0dBREdFVD15Ci1DT05GSUdfVVNCX0dBREdFVF9QUk9EVUNUX05VTT0weDMxMGEKIENPTkZJR19V U0JfR0FER0VUX0RXQzJfT1RHPXkKIENPTkZJR19TUExfVElOWV9NRU1TRVQ9eQogQ09ORklHX0NN RF9ESFJZU1RPTkU9eQpkaWZmIC0tZ2l0IGEvY29uZmlncy9ldmItcmszMjI5X2RlZmNvbmZpZyBi L2NvbmZpZ3MvZXZiLXJrMzIyOV9kZWZjb25maWcKaW5kZXggN2JmMjZmNzQ5Ny4uOGQ3ZDExYzNl OCAxMDA2NDQKLS0tIGEvY29uZmlncy9ldmItcmszMjI5X2RlZmNvbmZpZworKysgYi9jb25maWdz L2V2Yi1yazMyMjlfZGVmY29uZmlnCkBAIC02NCw3ICs2NCw2IEBAIENPTkZJR19ERUJVR19VQVJU X1NISUZUPTIKIENPTkZJR19TWVNSRVNFVD15CiBDT05GSUdfVVNCPXkKIENPTkZJR19VU0JfR0FE R0VUPXkKLUNPTkZJR19VU0JfR0FER0VUX1BST0RVQ1RfTlVNPTB4MzIwYQogQ09ORklHX1VTQl9H QURHRVRfRFdDMl9PVEc9eQogQ09ORklHX1RQTF9USU5ZX01FTVNFVD15CiBDT05GSUdfRVJSTk9f U1RSPXkKZGlmZiAtLWdpdCBhL2NvbmZpZ3MvZXZiLXJrMzI4OF9kZWZjb25maWcgYi9jb25maWdz L2V2Yi1yazMyODhfZGVmY29uZmlnCmluZGV4IDhmMmYxM2FkYWUuLmRiN2U2ZmE3YjEgMTAwNjQ0 Ci0tLSBhL2NvbmZpZ3MvZXZiLXJrMzI4OF9kZWZjb25maWcKKysrIGIvY29uZmlncy9ldmItcmsz Mjg4X2RlZmNvbmZpZwpAQCAtNzEsNyArNzEsNiBAQCBDT05GSUdfVVNCPXkKIENPTkZJR19VU0Jf RFdDMj15CiBDT05GSUdfUk9DS0NISVBfVVNCMl9QSFk9eQogQ09ORklHX1VTQl9HQURHRVQ9eQot Q09ORklHX1VTQl9HQURHRVRfUFJPRFVDVF9OVU09MHgzMjBhCiBDT05GSUdfVVNCX0dBREdFVF9E V0MyX09URz15CiBDT05GSUdfRE1fVklERU89eQogQ09ORklHX0RJU1BMQVk9eQpkaWZmIC0tZ2l0 IGEvY29uZmlncy9ldmItcmszMzI4X2RlZmNvbmZpZyBiL2NvbmZpZ3MvZXZiLXJrMzMyOF9kZWZj b25maWcKaW5kZXggNzQ3MDg5NDM1ZC4uMDI5MzU0NmIwNCAxMDA2NDQKLS0tIGEvY29uZmlncy9l dmItcmszMzI4X2RlZmNvbmZpZworKysgYi9jb25maWdzL2V2Yi1yazMzMjhfZGVmY29uZmlnCkBA IC04Niw3ICs4Niw2IEBAIENPTkZJR19VU0JfRFdDMj15CiBDT05GSUdfVVNCX0RXQzM9eQogIyBD T05GSUdfVVNCX0RXQzNfR0FER0VUIGlzIG5vdCBzZXQKIENPTkZJR19VU0JfR0FER0VUPXkKLUNP TkZJR19VU0JfR0FER0VUX1BST0RVQ1RfTlVNPTB4MzMwYQogQ09ORklHX1VTQl9HQURHRVRfRFdD Ml9PVEc9eQogQ09ORklHX1NQTF9USU5ZX01FTVNFVD15CiBDT05GSUdfVFBMX1RJTllfTUVNU0VU PXkKZGlmZiAtLWdpdCBhL2NvbmZpZ3MvZmlyZWZseS1yazMyODhfZGVmY29uZmlnIGIvY29uZmln cy9maXJlZmx5LXJrMzI4OF9kZWZjb25maWcKaW5kZXggOTJlZWZmZGEwMS4uNmVmYzU3MzVmOSAx MDA2NDQKLS0tIGEvY29uZmlncy9maXJlZmx5LXJrMzI4OF9kZWZjb25maWcKKysrIGIvY29uZmln cy9maXJlZmx5LXJrMzI4OF9kZWZjb25maWcKQEAgLTc1LDcgKzc1LDYgQEAgQ09ORklHX1VTQl9E V0MyPXkKIENPTkZJR19ST0NLQ0hJUF9VU0IyX1BIWT15CiBDT05GSUdfVVNCX0tFWUJPQVJEPXkK IENPTkZJR19VU0JfR0FER0VUPXkKLUNPTkZJR19VU0JfR0FER0VUX1BST0RVQ1RfTlVNPTB4MzIw YQogQ09ORklHX1VTQl9HQURHRVRfRFdDMl9PVEc9eQogQ09ORklHX1VTQl9IT1NUX0VUSEVSPXkK IENPTkZJR19VU0JfRVRIRVJfQVNJWD15CmRpZmYgLS1naXQgYS9jb25maWdzL2t5bGluLXJrMzAz Nl9kZWZjb25maWcgYi9jb25maWdzL2t5bGluLXJrMzAzNl9kZWZjb25maWcKaW5kZXggMDhiNDdj ODRlZi4uYzE2MDdlNTJmYiAxMDA2NDQKLS0tIGEvY29uZmlncy9reWxpbi1yazMwMzZfZGVmY29u ZmlnCisrKyBiL2NvbmZpZ3Mva3lsaW4tcmszMDM2X2RlZmNvbmZpZwpAQCAtNTYsNyArNTYsNiBA QCBDT05GSUdfU1lTUkVTRVQ9eQogQ09ORklHX1VTQj15CiBDT05GSUdfVVNCX0RXQzI9eQogQ09O RklHX1VTQl9HQURHRVQ9eQotQ09ORklHX1VTQl9HQURHRVRfUFJPRFVDVF9OVU09MHgzMTBhCiBD T05GSUdfVVNCX0dBREdFVF9EV0MyX09URz15CiBDT05GSUdfVVNCX0hPU1RfRVRIRVI9eQogQ09O RklHX1VTQl9FVEhFUl9BU0lYPXkKZGlmZiAtLWdpdCBhL2NvbmZpZ3MvbWlxaS1yazMyODhfZGVm Y29uZmlnIGIvY29uZmlncy9taXFpLXJrMzI4OF9kZWZjb25maWcKaW5kZXggYjA2MTc1OTU4ZS4u NDU5MGUzOGFkMyAxMDA2NDQKLS0tIGEvY29uZmlncy9taXFpLXJrMzI4OF9kZWZjb25maWcKKysr IGIvY29uZmlncy9taXFpLXJrMzI4OF9kZWZjb25maWcKQEAgLTcxLDcgKzcxLDYgQEAgQ09ORklH X1VTQj15CiBDT05GSUdfVVNCX0RXQzI9eQogQ09ORklHX1JPQ0tDSElQX1VTQjJfUEhZPXkKIENP TkZJR19VU0JfR0FER0VUPXkKLUNPTkZJR19VU0JfR0FER0VUX1BST0RVQ1RfTlVNPTB4MzIwYQog Q09ORklHX1VTQl9HQURHRVRfRFdDMl9PVEc9eQogQ09ORklHX1VTQl9IT1NUX0VUSEVSPXkKIENP TkZJR19VU0JfRVRIRVJfQVNJWD15CmRpZmYgLS1naXQgYS9jb25maWdzL3BoeWNvcmUtcmszMjg4 X2RlZmNvbmZpZyBiL2NvbmZpZ3MvcGh5Y29yZS1yazMyODhfZGVmY29uZmlnCmluZGV4IGE4NmY2 ODk4NTguLjUxYmQ4YWRjYmMgMTAwNjQ0Ci0tLSBhL2NvbmZpZ3MvcGh5Y29yZS1yazMyODhfZGVm Y29uZmlnCisrKyBiL2NvbmZpZ3MvcGh5Y29yZS1yazMyODhfZGVmY29uZmlnCkBAIC03NSw3ICs3 NSw2IEBAIENPTkZJR19VU0I9eQogQ09ORklHX1VTQl9EV0MyPXkKIENPTkZJR19ST0NLQ0hJUF9V U0IyX1BIWT15CiBDT05GSUdfVVNCX0dBREdFVD15Ci1DT05GSUdfVVNCX0dBREdFVF9QUk9EVUNU X05VTT0weDMyMGEKIENPTkZJR19VU0JfR0FER0VUX0RXQzJfT1RHPXkKIENPTkZJR19VU0JfSE9T VF9FVEhFUj15CiBDT05GSUdfVVNCX0VUSEVSX0FTSVg9eQpkaWZmIC0tZ2l0IGEvY29uZmlncy9w b3BtZXRhbC1yazMyODhfZGVmY29uZmlnIGIvY29uZmlncy9wb3BtZXRhbC1yazMyODhfZGVmY29u ZmlnCmluZGV4IDBjYjY3ZjMzZmUuLjhjYzU1YmRiZTAgMTAwNjQ0Ci0tLSBhL2NvbmZpZ3MvcG9w bWV0YWwtcmszMjg4X2RlZmNvbmZpZworKysgYi9jb25maWdzL3BvcG1ldGFsLXJrMzI4OF9kZWZj b25maWcKQEAgLTcxLDcgKzcxLDYgQEAgQ09ORklHX1VTQj15CiBDT05GSUdfVVNCX0RXQzI9eQog Q09ORklHX1JPQ0tDSElQX1VTQjJfUEhZPXkKIENPTkZJR19VU0JfR0FER0VUPXkKLUNPTkZJR19V U0JfR0FER0VUX1BST0RVQ1RfTlVNPTB4MzIwYQogQ09ORklHX1VTQl9HQURHRVRfRFdDMl9PVEc9 eQogQ09ORklHX1VTQl9IT1NUX0VUSEVSPXkKIENPTkZJR19VU0JfRVRIRVJfQVNJWD15CmRpZmYg LS1naXQgYS9jb25maWdzL3JvY2s2NC1yazMzMjhfZGVmY29uZmlnIGIvY29uZmlncy9yb2NrNjQt cmszMzI4X2RlZmNvbmZpZwppbmRleCBlYzEzYTc3MTBhLi4wZGFiNWQ3ZTU0IDEwMDY0NAotLS0g YS9jb25maWdzL3JvY2s2NC1yazMzMjhfZGVmY29uZmlnCisrKyBiL2NvbmZpZ3Mvcm9jazY0LXJr MzMyOF9kZWZjb25maWcKQEAgLTg3LDcgKzg3LDYgQEAgQ09ORklHX1VTQl9EV0MyPXkKIENPTkZJ R19VU0JfRFdDMz15CiAjIENPTkZJR19VU0JfRFdDM19HQURHRVQgaXMgbm90IHNldAogQ09ORklH X1VTQl9HQURHRVQ9eQotQ09ORklHX1VTQl9HQURHRVRfUFJPRFVDVF9OVU09MHgzMzBhCiBDT05G SUdfVVNCX0dBREdFVF9EV0MyX09URz15CiBDT05GSUdfU1BMX1RJTllfTUVNU0VUPXkKIENPTkZJ R19UUExfVElOWV9NRU1TRVQ9eQpkaWZmIC0tZ2l0IGEvY29uZmlncy90aW5rZXItcmszMjg4X2Rl ZmNvbmZpZyBiL2NvbmZpZ3MvdGlua2VyLXJrMzI4OF9kZWZjb25maWcKaW5kZXggZTQ2ZWIxY2Q5 MS4uYzM1MGMwZDhiYSAxMDA2NDQKLS0tIGEvY29uZmlncy90aW5rZXItcmszMjg4X2RlZmNvbmZp ZworKysgYi9jb25maWdzL3Rpbmtlci1yazMyODhfZGVmY29uZmlnCkBAIC03Nyw3ICs3Nyw2IEBA IENPTkZJR19VU0I9eQogQ09ORklHX1VTQl9EV0MyPXkKIENPTkZJR19ST0NLQ0hJUF9VU0IyX1BI WT15CiBDT05GSUdfVVNCX0dBREdFVD15Ci1DT05GSUdfVVNCX0dBREdFVF9QUk9EVUNUX05VTT0w eDMyMGEKIENPTkZJR19VU0JfR0FER0VUX0RXQzJfT1RHPXkKIENPTkZJR19VU0JfSE9TVF9FVEhF Uj15CiBDT05GSUdfVVNCX0VUSEVSX0FTSVg9eQpkaWZmIC0tZ2l0IGEvY29uZmlncy90aW5rZXIt cy1yazMyODhfZGVmY29uZmlnIGIvY29uZmlncy90aW5rZXItcy1yazMyODhfZGVmY29uZmlnCmlu ZGV4IDNhY2IyYWM1ZjUuLmMwMTZhMjY0YjIgMTAwNjQ0Ci0tLSBhL2NvbmZpZ3MvdGlua2VyLXMt cmszMjg4X2RlZmNvbmZpZworKysgYi9jb25maWdzL3Rpbmtlci1zLXJrMzI4OF9kZWZjb25maWcK QEAgLTgzLDcgKzgzLDYgQEAgQ09ORklHX1VTQj15CiBDT05GSUdfVVNCX0RXQzI9eQogQ09ORklH X1JPQ0tDSElQX1VTQjJfUEhZPXkKIENPTkZJR19VU0JfR0FER0VUPXkKLUNPTkZJR19VU0JfR0FE R0VUX1BST0RVQ1RfTlVNPTB4MzIwYQogQ09ORklHX1VTQl9HQURHRVRfRFdDMl9PVEc9eQogQ09O RklHX1VTQl9IT1NUX0VUSEVSPXkKIENPTkZJR19VU0JfRVRIRVJfQVNJWD15CmRpZmYgLS1naXQg YS9jb25maWdzL3Z5YXNhLXJrMzI4OF9kZWZjb25maWcgYi9jb25maWdzL3Z5YXNhLXJrMzI4OF9k ZWZjb25maWcKaW5kZXggOTk3ZDlhMzg3Ny4uMzJjMzUwMjY4MyAxMDA2NDQKLS0tIGEvY29uZmln cy92eWFzYS1yazMyODhfZGVmY29uZmlnCisrKyBiL2NvbmZpZ3Mvdnlhc2EtcmszMjg4X2RlZmNv bmZpZwpAQCAtNjksNyArNjksNiBAQCBDT05GSUdfVVNCX0RXQzI9eQogQ09ORklHX1JPQ0tDSElQ X1VTQjJfUEhZPXkKIENPTkZJR19VU0JfS0VZQk9BUkQ9eQogQ09ORklHX1VTQl9HQURHRVQ9eQot Q09ORklHX1VTQl9HQURHRVRfUFJPRFVDVF9OVU09MHgzMjBhCiBDT05GSUdfVVNCX0dBREdFVF9E V0MyX09URz15CiBDT05GSUdfVVNCX0ZVTkNUSU9OX01BU1NfU1RPUkFHRT15CiBDT05GSUdfVVNC X0hPU1RfRVRIRVI9eQpkaWZmIC0tZ2l0IGEvZHJpdmVycy91c2IvZ2FkZ2V0L0tjb25maWcgYi9k cml2ZXJzL3VzYi9nYWRnZXQvS2NvbmZpZwppbmRleCA4NDRjM2JlMTZmLi5lMTIwYjQ4YjMzIDEw MDY0NAotLS0gYS9kcml2ZXJzL3VzYi9nYWRnZXQvS2NvbmZpZworKysgYi9kcml2ZXJzL3VzYi9n YWRnZXQvS2NvbmZpZwpAQCAtNTgsNiArNTgsOSBAQCBjb25maWcgVVNCX0dBREdFVF9WRU5ET1Jf TlVNCiBjb25maWcgVVNCX0dBREdFVF9QUk9EVUNUX05VTQogCWhleCAiUHJvZHVjdCBJRCBvZiB0 aGUgVVNCIGRldmljZSIKIAlkZWZhdWx0IDB4MTAxMCBpZiBBUkNIX1NVTlhJCisJZGVmYXVsdCAw eDMxMGEgaWYgUk9DS0NISVBfUkszMDM2CisJZGVmYXVsdCAweDMyMGEgaWYgUk9DS0NISVBfUksz MjI5IHx8IFJPQ0tDSElQX1JLMzI4OAorCWRlZmF1bHQgMHgzMzBhIGlmIFJPQ0tDSElQX1JLMzMy OAogCWRlZmF1bHQgMHgwCiAJaGVscAogCSAgUHJvZHVjdCBJRCBvZiB0aGUgVVNCIGRldmljZSBl bXVsYXRlZCwgcmVwb3J0ZWQgdG8gdGhlIGhvc3QgZGV2aWNlLgotLSAKMi4xOC4wLjMyMS5nZmZj NmZhMGUzCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K TGludXgtcm9ja2NoaXAgbWFpbGluZyBsaXN0CkxpbnV4LXJvY2tjaGlwQGxpc3RzLmluZnJhZGVh ZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1y b2NrY2hpcAo= From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jagan Teki Date: Tue, 19 Nov 2019 13:56:16 +0530 Subject: [U-Boot] [PATCH v2 03/10] gadget: rockchip: USB_GADGET_PRODUCT_NUM In-Reply-To: <20191119082623.6165-1-jagan@amarulasolutions.com> References: <20191119082623.6165-1-jagan@amarulasolutions.com> Message-ID: <20191119082623.6165-4-jagan@amarulasolutions.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit To: u-boot@lists.denx.de Rockchip support differnet or common gadget product number between Rockchip SoCs like, 0x310a - rk3036 0x320a - rk3229, rk3288 0x330a - rk3328 So, select them on Kconfig based on platform specific config defined.     This eventually drop the explicit configs defined in supporting board defconfig files. Tested-by: Levin Du Signed-off-by: Jagan Teki --- configs/evb-rk3036_defconfig | 1 - configs/evb-rk3229_defconfig | 1 - configs/evb-rk3288_defconfig | 1 - configs/evb-rk3328_defconfig | 1 - configs/firefly-rk3288_defconfig | 1 - configs/kylin-rk3036_defconfig | 1 - configs/miqi-rk3288_defconfig | 1 - configs/phycore-rk3288_defconfig | 1 - configs/popmetal-rk3288_defconfig | 1 - configs/rock64-rk3328_defconfig | 1 - configs/tinker-rk3288_defconfig | 1 - configs/tinker-s-rk3288_defconfig | 1 - configs/vyasa-rk3288_defconfig | 1 - drivers/usb/gadget/Kconfig | 3 +++ 14 files changed, 3 insertions(+), 13 deletions(-) diff --git a/configs/evb-rk3036_defconfig b/configs/evb-rk3036_defconfig index bb3e2c8f7d..79e413145f 100644 --- a/configs/evb-rk3036_defconfig +++ b/configs/evb-rk3036_defconfig @@ -52,7 +52,6 @@ CONFIG_SYSRESET=y # CONFIG_SPL_SYSRESET is not set CONFIG_USB=y CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_PRODUCT_NUM=0x310a CONFIG_USB_GADGET_DWC2_OTG=y CONFIG_SPL_TINY_MEMSET=y CONFIG_CMD_DHRYSTONE=y diff --git a/configs/evb-rk3229_defconfig b/configs/evb-rk3229_defconfig index 7bf26f7497..8d7d11c3e8 100644 --- a/configs/evb-rk3229_defconfig +++ b/configs/evb-rk3229_defconfig @@ -64,7 +64,6 @@ CONFIG_DEBUG_UART_SHIFT=2 CONFIG_SYSRESET=y CONFIG_USB=y CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_PRODUCT_NUM=0x320a CONFIG_USB_GADGET_DWC2_OTG=y CONFIG_TPL_TINY_MEMSET=y CONFIG_ERRNO_STR=y diff --git a/configs/evb-rk3288_defconfig b/configs/evb-rk3288_defconfig index 8f2f13adae..db7e6fa7b1 100644 --- a/configs/evb-rk3288_defconfig +++ b/configs/evb-rk3288_defconfig @@ -71,7 +71,6 @@ CONFIG_USB=y CONFIG_USB_DWC2=y CONFIG_ROCKCHIP_USB2_PHY=y CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_PRODUCT_NUM=0x320a CONFIG_USB_GADGET_DWC2_OTG=y CONFIG_DM_VIDEO=y CONFIG_DISPLAY=y diff --git a/configs/evb-rk3328_defconfig b/configs/evb-rk3328_defconfig index 747089435d..0293546b04 100644 --- a/configs/evb-rk3328_defconfig +++ b/configs/evb-rk3328_defconfig @@ -86,7 +86,6 @@ CONFIG_USB_DWC2=y CONFIG_USB_DWC3=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_PRODUCT_NUM=0x330a CONFIG_USB_GADGET_DWC2_OTG=y CONFIG_SPL_TINY_MEMSET=y CONFIG_TPL_TINY_MEMSET=y diff --git a/configs/firefly-rk3288_defconfig b/configs/firefly-rk3288_defconfig index 92eeffda01..6efc5735f9 100644 --- a/configs/firefly-rk3288_defconfig +++ b/configs/firefly-rk3288_defconfig @@ -75,7 +75,6 @@ CONFIG_USB_DWC2=y CONFIG_ROCKCHIP_USB2_PHY=y CONFIG_USB_KEYBOARD=y CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_PRODUCT_NUM=0x320a CONFIG_USB_GADGET_DWC2_OTG=y CONFIG_USB_HOST_ETHER=y CONFIG_USB_ETHER_ASIX=y diff --git a/configs/kylin-rk3036_defconfig b/configs/kylin-rk3036_defconfig index 08b47c84ef..c1607e52fb 100644 --- a/configs/kylin-rk3036_defconfig +++ b/configs/kylin-rk3036_defconfig @@ -56,7 +56,6 @@ CONFIG_SYSRESET=y CONFIG_USB=y CONFIG_USB_DWC2=y CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_PRODUCT_NUM=0x310a CONFIG_USB_GADGET_DWC2_OTG=y CONFIG_USB_HOST_ETHER=y CONFIG_USB_ETHER_ASIX=y diff --git a/configs/miqi-rk3288_defconfig b/configs/miqi-rk3288_defconfig index b06175958e..4590e38ad3 100644 --- a/configs/miqi-rk3288_defconfig +++ b/configs/miqi-rk3288_defconfig @@ -71,7 +71,6 @@ CONFIG_USB=y CONFIG_USB_DWC2=y CONFIG_ROCKCHIP_USB2_PHY=y CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_PRODUCT_NUM=0x320a CONFIG_USB_GADGET_DWC2_OTG=y CONFIG_USB_HOST_ETHER=y CONFIG_USB_ETHER_ASIX=y diff --git a/configs/phycore-rk3288_defconfig b/configs/phycore-rk3288_defconfig index a86f689858..51bd8adcbc 100644 --- a/configs/phycore-rk3288_defconfig +++ b/configs/phycore-rk3288_defconfig @@ -75,7 +75,6 @@ CONFIG_USB=y CONFIG_USB_DWC2=y CONFIG_ROCKCHIP_USB2_PHY=y CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_PRODUCT_NUM=0x320a CONFIG_USB_GADGET_DWC2_OTG=y CONFIG_USB_HOST_ETHER=y CONFIG_USB_ETHER_ASIX=y diff --git a/configs/popmetal-rk3288_defconfig b/configs/popmetal-rk3288_defconfig index 0cb67f33fe..8cc55bdbe0 100644 --- a/configs/popmetal-rk3288_defconfig +++ b/configs/popmetal-rk3288_defconfig @@ -71,7 +71,6 @@ CONFIG_USB=y CONFIG_USB_DWC2=y CONFIG_ROCKCHIP_USB2_PHY=y CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_PRODUCT_NUM=0x320a CONFIG_USB_GADGET_DWC2_OTG=y CONFIG_USB_HOST_ETHER=y CONFIG_USB_ETHER_ASIX=y diff --git a/configs/rock64-rk3328_defconfig b/configs/rock64-rk3328_defconfig index ec13a7710a..0dab5d7e54 100644 --- a/configs/rock64-rk3328_defconfig +++ b/configs/rock64-rk3328_defconfig @@ -87,7 +87,6 @@ CONFIG_USB_DWC2=y CONFIG_USB_DWC3=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_PRODUCT_NUM=0x330a CONFIG_USB_GADGET_DWC2_OTG=y CONFIG_SPL_TINY_MEMSET=y CONFIG_TPL_TINY_MEMSET=y diff --git a/configs/tinker-rk3288_defconfig b/configs/tinker-rk3288_defconfig index e46eb1cd91..c350c0d8ba 100644 --- a/configs/tinker-rk3288_defconfig +++ b/configs/tinker-rk3288_defconfig @@ -77,7 +77,6 @@ CONFIG_USB=y CONFIG_USB_DWC2=y CONFIG_ROCKCHIP_USB2_PHY=y CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_PRODUCT_NUM=0x320a CONFIG_USB_GADGET_DWC2_OTG=y CONFIG_USB_HOST_ETHER=y CONFIG_USB_ETHER_ASIX=y diff --git a/configs/tinker-s-rk3288_defconfig b/configs/tinker-s-rk3288_defconfig index 3acb2ac5f5..c016a264b2 100644 --- a/configs/tinker-s-rk3288_defconfig +++ b/configs/tinker-s-rk3288_defconfig @@ -83,7 +83,6 @@ CONFIG_USB=y CONFIG_USB_DWC2=y CONFIG_ROCKCHIP_USB2_PHY=y CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_PRODUCT_NUM=0x320a CONFIG_USB_GADGET_DWC2_OTG=y CONFIG_USB_HOST_ETHER=y CONFIG_USB_ETHER_ASIX=y diff --git a/configs/vyasa-rk3288_defconfig b/configs/vyasa-rk3288_defconfig index 997d9a3877..32c3502683 100644 --- a/configs/vyasa-rk3288_defconfig +++ b/configs/vyasa-rk3288_defconfig @@ -69,7 +69,6 @@ CONFIG_USB_DWC2=y CONFIG_ROCKCHIP_USB2_PHY=y CONFIG_USB_KEYBOARD=y CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_PRODUCT_NUM=0x320a CONFIG_USB_GADGET_DWC2_OTG=y CONFIG_USB_FUNCTION_MASS_STORAGE=y CONFIG_USB_HOST_ETHER=y diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig index 844c3be16f..e120b48b33 100644 --- a/drivers/usb/gadget/Kconfig +++ b/drivers/usb/gadget/Kconfig @@ -58,6 +58,9 @@ config USB_GADGET_VENDOR_NUM config USB_GADGET_PRODUCT_NUM hex "Product ID of the USB device" default 0x1010 if ARCH_SUNXI + default 0x310a if ROCKCHIP_RK3036 + default 0x320a if ROCKCHIP_RK3229 || ROCKCHIP_RK3288 + default 0x330a if ROCKCHIP_RK3328 default 0x0 help Product ID of the USB device emulated, reported to the host device. -- 2.18.0.321.gffc6fa0e3