All of lore.kernel.org
 help / color / mirror / Atom feed
* [l1k:tpm-dt 2/3] dtbs_check: Documentation/devicetree/bindings/security/tpm/ibm,vtpm.yaml: required:4: 'ibm,#dma-address-cells' does not match '^([a-zA-Z#][a-zA-Z0-9,+\\-._@]{0,63}|\\$nodename)$'
@ 2023-11-19 13:18 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2023-11-19 13:18 UTC (permalink / raw)
  To: Lukas Wunner; +Cc: oe-kbuild-all

tree:   https://github.com/l1k/linux tpm-dt
head:   dc58959d0000d44b65ac76843b9038052868fbe8
commit: bae8298e09023dfa965e612e36f3c35bd7bab29b [2/3] dt-bindings: tpm: Convert IBM vTPM bindings to DT schema
compiler: loongarch64-linux-gcc (GCC) 13.2.0
reproduce: (https://download.01.org/0day-ci/archive/20231119/202311192130.PvrtUhdN-lkp@intel.com/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202311192130.PvrtUhdN-lkp@intel.com/

dtcheck warnings: (new ones prefixed by >>)
>> Documentation/devicetree/bindings/security/tpm/ibm,vtpm.yaml: required:4: 'ibm,#dma-address-cells' does not match '^([a-zA-Z#][a-zA-Z0-9,+\\-._@]{0,63}|\\$nodename)$'
   	hint: 'required' must be valid DT property or node names
   	from schema $id: http://devicetree.org/meta-schemas/keywords.yaml#
>> Documentation/devicetree/bindings/security/tpm/ibm,vtpm.yaml: required:5: 'ibm,#dma-size-cells' does not match '^([a-zA-Z#][a-zA-Z0-9,+\\-._@]{0,63}|\\$nodename)$'
   	hint: 'required' must be valid DT property or node names
   	from schema $id: http://devicetree.org/meta-schemas/keywords.yaml#
   Documentation/devicetree/bindings/security/tpm/tcg,tpm-tis.yaml: properties:oneOf: [{'description': 'SPI-attached TPM', 'items': [{'compatible': [{'enum': ['google,cr50', 'infineon,slb9670', 'st,st33htpm-spi', 'st,st33zp24-spi']}, {'const': 'tcg,tpm_tis-spi'}]}, {'allOf': [{'$ref': '/schemas/spi/spi-peripheral-props.yaml#'}]}, {'required': ['compatible', 'reg']}]}, {'description': 'I²C-attached TPM', 'items': [{'compatible': [{'enum': ['atmel,at97sc3204t', 'google,cr50', 'infineon,slb9635tt', 'infineon,slb9645tt', 'infineon,slb9673', 'infineon,tpm_i2c_infineon', 'nuvoton,npct501', 'nuvoton,npct601', 'st,st33zp24-i2c', 'winbond,wpct301']}]}, {'reg': {'maxItems': 1, 'description': 'address of TPM on the I²C bus'}}, {'clock-frequency': {'maxItems': 1, 'description': 'clock frequency used to access TPM on the I²C bus'}}, {'required': ['compatible', 'reg']}]}, {'description': 'MMIO-accessed TPM', 'items': [{'compatible': [{'enum': ['at97sc3201', 'atmel,at97sc3204', 'nuvoton,npct650', 'socionext,synquacer-tpm-mmio']}, {'const': 'tcg,tpm-tis-mmio'}]}, {'reg': {'maxItems': 1, 'description': 'location and length of the MMIO registers, length should be\nat least 0x5000 bytes\n'}}, {'required': ['compatible', 'reg']}]}] is not of type 'object', 'boolean'
   	from schema $id: http://json-schema.org/draft-07/schema#
   Documentation/devicetree/bindings/security/tpm/tcg,tpm-tis.yaml: properties: 'oneOf' should not be valid under {'$ref': '#/definitions/json-schema-prop-names'}
   	hint: A json-schema keyword was found instead of a DT property name.
   	from schema $id: http://devicetree.org/meta-schemas/keywords.yaml#
   Documentation/devicetree/bindings/security/tpm/tcg,tpm-tis.yaml: properties:oneOf: [{'description': 'SPI-attached TPM', 'items': [{'compatible': [{'enum': ['google,cr50', 'infineon,slb9670', 'st,st33htpm-spi', 'st,st33zp24-spi']}, {'const': 'tcg,tpm_tis-spi'}]}, {'allOf': [{'$ref': '/schemas/spi/spi-peripheral-props.yaml#'}]}, {'required': ['compatible', 'reg']}]}, {'description': 'I²C-attached TPM', 'items': [{'compatible': [{'enum': ['atmel,at97sc3204t', 'google,cr50', 'infineon,slb9635tt', 'infineon,slb9645tt', 'infineon,slb9673', 'infineon,tpm_i2c_infineon', 'nuvoton,npct501', 'nuvoton,npct601', 'st,st33zp24-i2c', 'winbond,wpct301']}]}, {'reg': {'maxItems': 1, 'description': 'address of TPM on the I²C bus'}}, {'clock-frequency': {'maxItems': 1, 'description': 'clock frequency used to access TPM on the I²C bus'}}, {'required': ['compatible', 'reg']}]}, {'description': 'MMIO-accessed TPM', 'items': [{'compatible': [{'enum': ['at97sc3201', 'atmel,at97sc3204', 'nuvoton,npct650', 'socionext,synquacer-tpm-mmio']}, {'const': 'tcg,tpm-tis-mmio'}]}, {'reg': {'maxItems': 1, 'description': 'location and length of the MMIO registers, length should be\nat least 0x5000 bytes\n'}}, {'required': ['compatible', 'reg']}]}] is not of type 'object', 'boolean'
   	from schema $id: http://devicetree.org/meta-schemas/keywords.yaml#
   Documentation/devicetree/bindings/security/tpm/tcg,tpm-tis.yaml:
--
>> Documentation/devicetree/bindings/security/tpm/ibm,vtpm.yaml: ibm,#dma-address-cells: missing type definition
>> Documentation/devicetree/bindings/security/tpm/ibm,vtpm.yaml: ibm,#dma-size-cells: missing type definition
   Documentation/devicetree/bindings/security/tpm/tpm-common.yaml: powered-while-suspended: missing type definition

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-11-19 13:18 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-19 13:18 [l1k:tpm-dt 2/3] dtbs_check: Documentation/devicetree/bindings/security/tpm/ibm,vtpm.yaml: required:4: 'ibm,#dma-address-cells' does not match '^([a-zA-Z#][a-zA-Z0-9,+\\-._@]{0,63}|\\$nodename)$' kernel test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.